Raspberry pi 4

Se hablaba de que podría correr juegos en 4[…]

Hola a todos Descubrí por casualidad la Ras[…]

Gracias por el pack :sii

Nuevo por estos lares

Y deseando aprender.. Un saludo..

Sección Unicamente para Tutoriales y Guías
#59731
Es extraño que no se encuentre practicamente información de cómo crear una carpeta en Recalbox i poner juegos de diferentes plataformas en ella. Bien, después de pelear toda la tarde os dejo este tuto de como hacerlo, y lo dirijo especialmente a soldaka86 pues formuló este tema.

Lo primero que necesitamos es el archivo es_system-cfg pero por nuestro desespero se encuentra en una ruta inaccesible al conectarnos por red. (Poder se puede, con Zilla dando permisos, etc, pero yo os explicaré el método sencillo con el que teniendo el archivo .cfg en una carpeta si accesible, funciona igual). Nota: Estos pasos son porque no puedo añadir un archivo .cfg en el foro.
Primero de todo configurad vuestro PC a que muestre las carpetas y archivos ocultos.

Paso 1: Accedemos por red a la recalbox y a \share\system\.emulationstation
Paso 2: Hacemos una copia en el mismo directorio del archivo es_settings.cfg
Paso 3: Renombramos el archivo es_setting-copia por es_systems
Paso 4: Con el botón derecho abrir el archivo con WordPad para editarlo (no el bloc de notas pues no mantiene el salto de linea y os liaréis)
Paso 5: Borrar todo el texto y pegar el script que os he dejado en adjunto (copiar a es_systems)
Paso 6: Guardar. Asegurarse que mantiene la extensión .cfg (tendréis dos el systems y el settings)
Paso 5: Al final de todo veréis el trozo que he creado para hacer una carpeta que admite juegos de diferentes emuladores. A continuación os lo he puesto para que veáis los comentarios en cada linea (–) que he añadido.


--Entrada de script
<system>

--Nombre de la carpeta (en este caso Varis)cambiais a gusto, claro--
<fullname>Varis</fullname>

--Emuladores. Una linea para cada uno.--
<name>n64</name>
<name>megadrive</name>
<name>mame</name>

--Ruta de la carpeta en Roms. El mismo nombre que en fullname--
<path>/recalbox/share/roms/varis</path>

--Extensiones para que nos reconozca las roms--
<extension>.zip .ZIP .bin .n64 .N64 .z64 .Z64 .v64 .V64</extension>

--Comandos generales. Son iguales en todos los emuladores--
<command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command>

--Para que nos enseñe el logo, fondo, etc del tema. (La creación de temas propios hay muchos tutos de como hacerlo, si hace falta ya os pondré yo uno más adelante). Con éste os saldrá repetido el logo de N64 cada uno con sus juegos.
<theme>n64</theme>

--Emuladores y Cores. Casi todos son libreto, en este caso para nintendo64 es otro. Los cores varian. Fijaros en los bloques como están ordenados. Es la guia par añadir más emuladores.
<emulators>
<emulator name="libretro">
<cores>
<core>imame4all</core>
<core>mame078</core>
<core>genesisplusgx</core>
<core>picodrive</core>
</cores>
</emulator>
<emulator name="mupen64plus">
<cores>
<core>gliden64</core>
<core>n64</core>
<core>rice</core>
</cores>
</emulator>
</emulators>

-Final de éste script
</system>

--Final general de todos los scripts
</systemList>

Notas: Para añadir más emuladores podeis copiar las lineas de script que tenéis en los emus individuales. Fijaros bien de ponerlo en orden. Por ejemplo, si un emulador es libreto añadir sólo sus cores despues de la linea <core>picodrive</core>. Si tiene otro nombre de emulador copiáis el bloque y lo añadís entre el último </emulator> y </emulators>

Recordad añadir las extensiones correspondientes o no os saldran las roms.

Es importante las entradas y salidas de los scripts y sus simbolos, pues os pueden dar problemas. Cuando hagáis cambios lo mejor es guardar, no cerréis el documento, os váis a la màquinita y actualizais juegos (Tened al menos un juego en la carpeta de roms). Si os devuelve al menu es que vais bien, si se queda la pantalla en negro NO apaguéis la máquina! Sigue teniendo conexión.,volvéis al PC, deshacéis cambios y guardáis de nuevo. Si no estáis seguros de lo que habéis hecho reemplazáis el es_system con una copia de seguridad (que previamente se supone habreis hecho). Luego reiniciáis la máquina

Un dato: El <name>n64</name> lo he puesto primero, pues en otro orden el juego me iba entrecortado. Por qué? Ni idea.

Para crear diferentes categorias copiad el trozo desde la Entrada del script al Final de éste script y lo pegáis antes de la linea de Final general de todos los scripts. Cambiáis nombres de carpeta y listo.

Bien, ya casi terminamos. Ahora solo queda poner nuestros juegos en la/s carpeta/s. En la máquina actualizais o reiniciais. Finalmente y muy IMPORTANTE: Antes de arrancar el juego lo seleccionáis, ir a Opciones (boton menu) y Editar datos del juego. Cambiáis el Emulador y el Núcleo según corresponda. Guardar y a Jugar!.

Espero os sirva de ayuda bajo vuestra responsabilidad. A mi me ha funcionado.
Salut!
Jordi
No tienes los permisos requeridos para ver los archivos adjuntos a este mensaje.
Layton, Tizon les gusta esto