Agregar Sistemas personalizados a Batocera

Add custom systems  to Batocera

Apr 20, 2024

AGREGAR SISTEMAS PERSONALIZADOS DE JUEGOS EN BATOCERA

Add your own custom systems to Batocera

Capcom, SNK, Lucha, Naves, Futbol, Sega Raspberry Pi Buenos Aires, como quieras que se llame, vos tenés el poder. 

Para realizar esto en Batocera debemos entrar por Putty o Termius, openssh en linux:

For make this on Batocera we have to use Putty, Termius or openssh on linux 

Putty:

Colocar la IP_Batocera, dale a conectar o aceptar, responde que , pone las credenciales:

Put your Batocera_IP click on Connect, Acept, answer Yes and login:



OpenSSH:


Termius:

Elegi Continue without Account, Agrega el host con +, New Host


Paso 1:

En Batocera debemos montar el sistema como escritura con--On Batocera we have to mount the system for write: 


Paso 2:

Movernos a la carpeta de emulationstation--Move to emulationstation folder: 


Paso 3:

En Batocera, no podemos o recomiendan, no editar este archivo, para editarlo, antes, debemos hacerlo amigable para nosotros, el usuario, esto lo hacemos de la siguiente forma.--Batocera recommend not modify the system files, but if you want, we need make sure to change to an user location, so we do that:


Paso 4:

Ahora haremos un Backup--Make a backup: 


Paso 5:

Agregar nuestro sistema personalizado, basado en uno existente.--Add or custom system based on one existing. Ej: Megadrive 


Nuestro emulador base--Our base system: 


Replicamos y cambiamos las etiquetas--Copy and change the next <tags>  <etiqueta> fullname, name, path, extension, theme:

La etiqueta <extension> es opcional, solo replicamos las extensiones en mayúsculas por si en algún romset las extensiones se encuentran en mayúsculas.--The tag <extension> is optional. Sometimes we will found romset named in capital, this way we sure that the rom wiil be run.



Batocera V35 & V36 & V37 & V38 & V39:

Agregar nuestro sistema personalizado, basado en uno existente.--Add or cuustom system based on one existing. Ej: Megadrive


Nuestro emulador base--Our base system: 


Replicamos y cambiamos las etiquetas--Copy and change the next <tags>  <etiqueta> fullname, name, path, extension, theme,  group:

La etiqueta <extension> es opcional, solo replicamos las extensiones en mayúsculas por si en algún romset las extensiones se encuentran en mayúsculas.--The tag <extension> is optional. Sometimes we will found romset named in capital, this way we sure that the rom wiil be run.


Paso 4:

Guardar y cerrar el archivo--Close and save: 


Paso 5:

Creamos el directorio rom de nuestro sistema personalizado--We make our rom directory for our custom system: 


Paso 6:

Debemos conseguir una foto para que sea nuestro logo, debe tener extensión .svg, colocarla en la carpeta creada para facilitar su copia a la carpeta correcta del theme:

We need a logo for our custom system, need have an .svg extension, momentarily we put in our rom folder for copy later to our theme folder:



Y nombrarla--named rpibuenosaires.extension donde extensión debe ser--where extension need to be .svg

Esto lo podemos hacer por--We can copy using ftp como hacemos con las--like we do with roms y--and bios.


Paso 7:

Copiaremos esa foto a la carpeta--Move the logo to es-theme-carbon:



Para perfeccionar esto podemos reemplazar las otras fotos--To make more perfect our theme system, get more pics for:


Estas las reemplazamos así--And we can replace them with:


Date cuenta que rpibuenosaires.svg tendrá siempre el nombre de nuestro sistema personalizado pero no será la misma fotografía.--Note that rpibuenosaires.svg will have  always the name of our custom system but not the same picture!


Paso 8:

En Batocera cualquier cambio hecho al sistema debe ser guardado con el siguiente comando, guardemos lo realizado--On Batocera we need to write the change to the overlay, so save it:


Paso 10:

Ahora sí, podemos reiniciar--Now reboot.


Paso 11:

Ponemos una rom en nuestra carpeta rpibuenosaires .Ahora debemos ir a nuestra consola recién creada y debemos elegir el emulador por defecto, ya que Batocera, no solo es muy cerrado, sino que coloca todo en AUTO, pero no le da el coco cuando creamos nuestra consola.--We need to put a rom on rpibuenosaires folder and to teach at Batocera which Emulator use, because put AUTO and that make our custom console dont run so define one emulator:


Es recomendable que reiniciemos nuevamente para que estos cambios se guarden.--Is recommended power off the system to save all the changes:


Listo, a "crear"!--That's all!


Putty web oficial:

OpenSSH:

Termius:

WinSCP:

Batocera Wiki: