Crear un tema de Recalbox

45 páginas · 8 secciones
FRENESDE Mostrar todo Crear mi tema

Todas las variables

La lista completa, y dónde funciona cada una.

Aquí están todas las variables que Recalbox sabe reemplazar, relevadas en el motor.

Una variable se escribe ${…} y Recalbox la sustituye al mostrarla.

El sistema

Qué escribirQué esQué devuelveDónde
${system}Nombre del sistemaEl nombre completo — p. ej. « Sega Megadrive »Sistemas, Juegos
${system.input.keyboard}¿Teclado necesario?mandatory · recommended · optional · noSistemas, Juegos
${system.input.mouse}¿Ratón necesario?mandatory · recommended · optional · noSistemas, Juegos
${system.input.pad}¿Mando necesario?mandatory · recommended · optional · noSistemas, Juegos
${system.logo}Logotipo del sistemaLa ruta del logotipo proporcionado por RecalboxSistemas, Juegos
${system.manufacturer}FabricanteP. ej. « Sega », « Nintendo ». Vacío si se desconoceSistemas, Juegos
${system.name}Nombre corto del sistemaSistemas, Juegos
${system.releasedate}Año de salidaAño y mes — p. ej. « 1988-10 »Sistemas, Juegos
${system.type}Tipo de máquina (nombre técnico)arcade · console · handheld · computer · engine · port · fantasy · virtual · virtual-arcadeSistemas, Juegos
${system.type.name}Tipo de máquinaEl mismo, en claro: « Home Console », « handheld Console », « Arcade »…Sistemas, Juegos

El juego

Qué escribirQué esQué devuelveDónde
${game.developer}DesarrolladorP. ej. « Konami ». « UNKNOWN » si faltaSalvapantallas, Juegos
${game.file.name}Nombre del archivoEl nombre del archivo, extensión incluidaSalvapantallas, Juegos
${game.file.path}Ruta completa del archivoLa ruta completa del archivoSalvapantallas, Juegos
${game.file.stem}Nombre del archivo (sin extensión)El nombre del archivo, sin extensiónSalvapantallas, Juegos
${game.genre.normalized}Género (nombre técnico)El género normalizado, en inglés — « Platform », « Shoot’em Up », « Racing »…Salvapantallas, Juegos
${game.genre.raw}GéneroEl género tal como está escrito en la ficha del juegoSalvapantallas, Juegos
${game.isadult}¿Reservado a adultos?yes o noSalvapantallas, Juegos
${game.isfavorite}¿Es un favorito?yes o no (nunca true/false)Salvapantallas, Juegos
${game.ishidden}¿Está oculto?yes o noSalvapantallas, Juegos
${game.islastversion}¿Es la última versión?yes o noSalvapantallas, Juegos
${game.isnotagame}¿No es un juego?yes o noSalvapantallas, Juegos
${game.ispreinstalled}¿Está preinstalado?yes o noJuegos, Salvapantallas
${game.license}LicenciaLa licencia, a menudo vacíaSalvapantallas, Juegos
${game.name}Nombre del juegoEl nombre del juegoSalvapantallas, Juegos
${game.players}Número de jugadores« 1 », « 2 », « 1-4 », « 4+ »…Salvapantallas, Juegos
${game.players.max}Jugadores — máximoUn número — p. ej. « 4 »Salvapantallas, Juegos
${game.players.min}Jugadores — mínimoUn número — p. ej. « 1 »Salvapantallas, Juegos
${game.publisher}EditorP. ej. « Sega ». « UNKNOWN » si faltaSalvapantallas, Juegos
${game.releasedate}Fecha de salidaFecha ISO — p. ej. « 1991-06-23 ». « UNKNOWN » si faltaSalvapantallas, Juegos
${game.synopsis}DescripciónEl texto de presentación, a menudo largoSalvapantallas, Juegos

Puntuación y estadísticas

Qué escribirQué esQué devuelveDónde
${game.lastplayed}Última partidaFecha ISO, o « NEVER » si nunca se ha jugadoSalvapantallas, Juegos
${game.rating.10}Puntuación (sobre 10)Un entero de 0 a 10Salvapantallas, Juegos
${game.rating.100}Puntuación (sobre 100)Un entero de 0 a 100Salvapantallas, Juegos
${game.rating.5}Puntuación (sobre 5)Un entero de 0 a 5 — no estrellasSalvapantallas, Juegos
${game.timesplayed}Número de partidasUn número de partidasSalvapantallas, Juegos
${game.totalplayed}Tiempo de juego totalUna duración — p. ej. « 3h 12m ». « NONE » si es ceroSalvapantallas, Juegos

Imágenes y vídeo del juego

Qué escribirQué esQué devuelveDónde
${game.media.boxpath}Caja (box art)Salvapantallas, Juegos
${game.media.imagepath}Carátula / imagenLa ruta de la carátula. Vacía si el juego no tiene — ver ifexistsSalvapantallas, Juegos
${game.media.thumbpath}MiniaturaLa ruta de la miniaturaSalvapantallas, Juegos
${game.media.videopath}VídeoLa ruta del vídeoSalvapantallas, Juegos

Soporte del juego

Qué escribirQué esQué devuelveDónde
${game.support.index}Índice del soporteEl número del disco — vacío si solo hay unoSalvapantallas, Juegos
${game.support.number}Número del soporteTodo junto — p. ej. « 2A/3 »Salvapantallas, Juegos
${game.support.side}Cara del soporteLa cara del soporte — A, B…Salvapantallas, Juegos
${game.support.total}Número de soportesEl número de soportes. « UNKNOWN » si se desconoceSalvapantallas, Juegos
${game.support.type}Tipo de soporteCartridge · CD/DVD · Harddisk · Files · Tape · Quick Disc · 3" Floppy · 3".5 Floppy · 5".25 Floppy · PCB · UnknownSalvapantallas, Juegos

Sistema del juego

Qué escribirQué esQué devuelveDónde
${game.system}Nombre del sistema del juegoEl nombre completo del sistema del juegoSalvapantallas, Juegos
${game.system.input.keyboard}Teclado exigido por el sistema del juegomandatory · recommended · optional · noSalvapantallas, Juegos
${game.system.input.mouse}Ratón exigido por el sistema del juegomandatory · recommended · optional · noSalvapantallas, Juegos
${game.system.input.pad}Mando exigido por el sistema del juegomandatory · recommended · optional · noSalvapantallas, Juegos
${game.system.logo}Logotipo del sistema del juegoLa ruta de su logotipoSalvapantallas, Juegos
${game.system.manufacturer}Fabricante del sistema del juegoSu fabricanteSalvapantallas, Juegos
${game.system.name}Nombre corto del sistema del juegoSu nombre internoSalvapantallas, Juegos
${game.system.releasedate}Año del sistema del juegoSu año de salidaSalvapantallas, Juegos
${game.system.type}Tipo del sistema del juego (nombre técnico)Como ${system.type}: console · handheld · arcade…Salvapantallas, Juegos
${game.system.type.name}Tipo del sistema del juegoEl mismo, en claroSalvapantallas, Juegos

Emulador

Qué escribirQué esQué devuelveDónde
${game.emulator.compatibility}Compatibilidadunknown · low · average · good · high · perfectSalvapantallas, Juegos
${game.emulator.extensions}Extensiones admitidasLas extensiones admitidas — p. ej. « .bin .gen .md »Salvapantallas, Juegos
${game.emulator.hasnetplay}¿Compatible con juego en línea?yes o noSalvapantallas, Juegos
${game.emulator.hassoftpatching}¿Acepta parches?yes o noSalvapantallas, Juegos
${game.emulator.islibretro}¿Es un núcleo Libretro?yes o noSalvapantallas, Juegos
${game.emulator.name}Nombre del emuladorP. ej. « libretro picodrive »Salvapantallas, Juegos
${game.emulator.speed}Velocidadunknown · low · average · good · high · perfectSalvapantallas, Juegos

La máquina y sus ajustes

Qué escribirQué esQué devuelveDónde
${display.overscan}¿Overscan?yes o noSalvapantallas, Sistemas, Menú, Juegos
${random.between(a,b,c)}Un valor al azar entre…uno de los valores dadosen todas partes
${random.range(1,10)}Un número al azar entre…un entero entre los dos límitesen todas partes
${display.resolution}Resoluciónfhd (1080p y más) · hd (720p) · vga · qvgaSalvapantallas, Sistemas, Menú, Juegos
${display.tate}¿Pantalla vertical (TATE)?yes o noMenú, Juegos, Salvapantallas, Sistemas
${display.tateleft}¿Vertical hacia la izquierda?yes o noSalvapantallas, Sistemas, Menú, Juegos
${display.tateright}¿Vertical hacia la derecha?yes o noSalvapantallas, Sistemas, Menú, Juegos
${hardware.board}Modelo de máquinaEl modelo — « RPi 5 », « PC x64 », « RG351P/M »…Salvapantallas, Sistemas, Menú, Juegos
${hardware.crt}¿Pantalla CRT?yes o noSalvapantallas, Sistemas, Menú, Juegos
${hardware.isanbernic}¿Es una Anbernic?yes o noSistemas, Menú, Juegos, Salvapantallas
${hardware.isodroid}¿Es una Odroid?yes o noSalvapantallas, Sistemas, Menú, Juegos
${hardware.ispc}¿Es un PC?yes o noSalvapantallas, Sistemas, Menú, Juegos
${hardware.ispi}¿Es una Raspberry Pi?yes o noMenú, Juegos, Salvapantallas, Sistemas
${hardware.jamma}¿Mueble Jamma?yes o noSalvapantallas, Sistemas, Menú, Juegos
${recalbox.built}Fecha de compilaciónLa fecha de compilaciónSalvapantallas, Sistemas, Menú, Juegos
${recalbox.version}Versión de RecalboxP. ej. « 10.0 »Salvapantallas, Sistemas, Menú, Juegos
${root}Carpeta del temaLa raíz del tema seleccionado — hay que ponerla delante de todas tus rutasSalvapantallas, Sistemas, Menú, Juegos
${settings.language}IdiomaEl idioma solo — p. ej. « fr »Sistemas, Menú, Juegos, Salvapantallas
${settings.locale}Idioma y paísIdioma y país — p. ej. « fr_FR »Salvapantallas, Sistemas, Menú, Juegos
${settings.region}Región elegidaeu · us · jpSalvapantallas, Sistemas, Menú, Juegos
${settings.timezone}Zona horariaP. ej. « Europe/Paris »Menú, Juegos, Salvapantallas, Sistemas