Nintendo DS Recalbox

7.2.2, 7.2.1, 7.1.1

Jan 15, 2024

Drastic en Recalbox

7.1.1, 7.2.1, 7.22

Actualización y solución para evitar tener que elegir el emulador juego por juego, agregada la configuración de Joystick básica.

Fix for need to choose emulator game by game plus basic joystick config. Don´t work since Recalbox 8.

Teclado--Keyboard:

A= Space

B = Ctrl izquierdo

Direcciones: Flechas del teclado.

Tactil y Movimiento: Mouse

Cómo agregar Nintendo DS a Recalbox, que por filosofía, no lo integra, pese a que Drastic es un emulador que funciona en RetroPie desde que existe la Raspberry Pi 3B.

Para ello nos haremos del emulador compilado, hecho por alguien llamado Greg y difundido por el nene fránces, pero para Batocera. Quén escribe solo aporta modificaciones al script de instalación, para hacer más sencilla la instalación en Recalbox 7 y su correspondiente compatibilidad, sin alterar lo más minimo la compilación. Gracias Greg, seas quién seas.

Descargamos el archivo NDS para Recalbox 7.x.x según la versión de nuestros sistema Operativo el cual contiene:


Una vez descomprimido, en tu celular o PC, recomiendo celular. Procedemos a  copiar la carpeta y ambos archivos a nuestro Recalbox, a la carpeta que nosotros deseemos, en el ejemplo la copio a la carpeta music, por ser una  de las que se encuentran vacías.

En el Celular con Cx File Explorer:

En PC desde el explorador de Windows:

Conexión SSH:

Ahora utilizaremos el prótocolo de conexión SSH, con el ejecutaremos el instalador, el cuál copiará las carpetas apropiadamente, así como las bios y el archivo de configuración de Emulationstation.

En el Celular con Connect Bot:

Ahora nos fijaremos si nuestros archivos se encuentran ahí:

Viendo que se encuentran ahí, sino los volveremos a copiar, ejecutaremos el instalador:

Presionamos Enter para que se ejecute, aguardamos unos instantes. Una vez que vemos el símbolo # nuevamente, ya habrá terminado la instalación, solo nos resta copiar juegos, a la recién creada carpeta nds que encontraremos en nuestra carpeta roms, dónde normalmente metemos nuestros juegos!. Podemos aprovechar la app Cx File Explorer para bajarnos de San Google alguna "roms nds". El emulador acepta tanto la extensión .zip .ZIP como .nds o .NDS, solo asegúrate que el zip descargado contenga solo el archivo .nds, si posee un .txt o un .html, simplemente descomprimílo, y comprimí nuevamente solo el juego.

En la PC podemos usar PUTTY:

Ahora nos fijaremos si nuestros archivos se encuentran ahí:

Viendo que se encuentran ahí, sino los volveremos a copiar, ejecutaremos el instalador:

Presionamos Enter para que se ejecute, aguardamos unos instantes. Una vez que vemos el simbolo # nuevamente, ya habrá terminado la instalación, solo nos resta copiar juegos, a la recién creada carpeta nds que encontraremos en nuestra carpeta roms, dónde normalmente metemos nuestros juegos!. Podemos aprovechar la app Cx File Explorer para bajarnos de San Google alguna "roms nds". El emulador acepta tanto la extensión .zip .ZIP como .nds o .NDS, solo asegúrate que el zip descargado contenga solo el archivo .nds dentro, si posee un .txt o un .html, simplemente descomprimílo, y comprimí nuevamente solo el juego.

En Recalbox mismo! :

Ahora nos fijaremos si nuestros archivos se encuentran ahí:

Viendo que se encuentran ahí, sino los volveremos a copiar, ejecutaremos el instalador:

Presionamos Enter para que se ejecute, aguardamos uns instantes. Una vez que vemos el simbolo # nuevamente, ya habrá terminado la instalación, solo nos resta copiar juegos, a la recién creada carpeta nds que encontraremos en nuestra carpeta roms, dónde normalmente metemos nuestros juegos!. Podemos aprovechar la app Cx File Explorer para bajarnos de San Google algúna "roms nds". El emulador acepta tanto la extensión .zip .ZIP como .nds o .NDS, solo asegurate que el zip descargado contenga solo el archivo .nds dentro, si posee un .txt o un .html, simplemente descomprimilo, y comprimi nuevamente solo el juego.

Script Raspberry_Pi_Buenos_Aires_nds para que las roms sean ejecutadas por el emulador:

El script será copiado por el instalador a la carpeta nds dentro de la carpeta roms, antes de ejecutarlo debes asegurarte de crear el gamelist.xml de tus juegos copiados en .zip o .nds en la ruta /recalbox/share/roms/nds, la cuál es la carpeta de los juegos. Para realizar esto, solo debes elegir la consola Nintendo DS en tu Recalbox para que te muestre tus juegos, una vez ahí presionas START -> UPDATE GAMELIST , lo cuál creará tu gamelist.xml. Una vez hecho esto podemos ejecutar el Script.

En el Celular con Connect Bot:

Ahora nos fijaremos si nuestros archivos se encuentran ahí:

Viendo que se encuentran ahí, ejecutaremos el Script:


En la PC podemos usar PUTTY:

Ahora nos fijaremos si nuestros archivos se encuentran ahí:

Viendo que se encuentran ahí, ejecutaremos el Script:


En Recalbox mismo! :

Ahora nos fijaremos si nuestros archivos se encuentran ahí:

Viendo que se encuentran ahí, ejecutaremos el Script, lo ejecutaras cada vez que agregues juegos nuevos:

Realizado esto, tu Recalbox se reiniciará, al regresar ya puedes jugar tranquilamente!

NOTA: 

Por falta de conocimientos, el script es básico, no se fija si tu gamelist ya posee las etiquetas <core> y <emulator>. Con lo cuál, si agregaste un nuevo juego y no sabes como agregar esto manualmente, usarás nuevamente el script y creará ambas etiquetas nuevamente, duplicándolas, pero tranquilo, tus juegos seguirán funcionando, si sabes como mejorar ésto, comentaló en Youtube, si quieres aportar la solución prolija. Gracias!

In Recalbox:

Download and extract from the button above NDS para Recalbox 7.x.x depending of  your Recalbox version you are running, containing:

Then copy to:

Exit from Emulationstation pressing F4, then Alt+F2. Login with root and recalboxroot, when we put the password dont see anything so be carefull, so key by key be patience and finally press Enter. We arwe now on Terminal.  Now we go to the folder script. Typing:

Will reboot, after that copy your games to the nds folder then gooo again to the Terminal and run the script:

Check the files are in that folder typing:

After that, run the Script, we need to run everytime we add games:

Now Recalbox will reboot, after reboot go and play!

Video Tutorial