El orden de las elecciones
El prefijo numérico — y por qué no se muestra.
Recalbox no conserva el orden en el que escribes tus <include>. Ordena las elecciones él mismo, en dos tiempos:
- si TODAS las elecciones tienen un número al principio de su
name, ordena por ese número; - si no, ordena por orden alfabético del
name.
Por eso se numera.
La buena escritura
<include subset="bands" name="1 - Thin" name.fr="1 - Fines">…</include>
<include subset="bands" name="2 - Thick" name.fr="2 - Épaisses">…</include>
<include subset="bands" name="3 - None" name.fr="3 - Aucune">…</include>
El prefijo no se muestra. Recalbox lo detecta, lo usa para ordenar, y luego lo quita antes de mostrar el rótulo. El usuario lee « Finas », « Gruesas », « Ninguna ».
Lo que el motor acepta como prefijo
Un número, luego un espacio, un guion o un punto, todo en los ocho primeros caracteres. Estas tres escrituras funcionan:
1 - Finas
1. Finas
1 Finas
La trampa
La ordenación numérica solo se emplea si todas las elecciones están numeradas. Un solo olvido, y Recalbox vuelve al orden alfabético — tus elecciones se reordenan solas, sin mensaje.
<include subset="bands" name="1 - Fines">…</include>
<include subset="bands" name="2 - Épaisses">…</include>
<include subset="bands" name="Aucune">…</include> <!-- ❌ rompe la ordenación de los tres -->
El nombre de los ARCHIVOS, en cambio, es libre
No confundir: el número va en el atributo name, no en el nombre del archivo. Recalbox nunca mira cómo se llama tu archivo.
options/
bandes/
fines.xml ← nómbralos como quieras
epaisses.xml
aucune.xml
Lo que cuenta: una carpeta por opción, y nombres que digan lo que hacen.