RetroPie en Raspberry Pi OS
Compilar e instalar RetroPie dentro del nuevo
Raspberry Pi OS
(Raspbian Buster o Stretch, también Pi OS Bullseye-Bookworm)Los tutoriales siempre hablan de la ultima Raspberry Pi,pero no la tengo, en cual mas puedo hacer esto? :
NOTA: En Raspberry Pi 0, 0w, 1A, 1A+, 1B, 1B+, 2B, 3B, 3B+, 3A+, no sirve realizar el acceso directo, ya que, obligatoriamente RetroPie debe iniciarse sin el desktop iniciado. Para salir del desktop pulsamos conjuntamente Ctrl + Alt + F1, esto nos sacara del escritorio, iniciamos RetroPie escribiendo emulationstation, para volver al Desktop presionamos start, Quit, Exit emulationstation, luego pulsamos Ctrl + Alt + F7. Esto en Raspberry Pi 4B, 400, 5 no es necesario, salvo para los juegos de disparos como House of the dead, donde podemos utilizar el mouse como Lightgun, nuestro mouse solo será detectado si no estamos en el Desktop.
Qué son $HOME?:
Es una manera de indicar la ruta de tu usuario, como lo que haremos no es simplemente un flasheo de RetroPie y por seguridad el usuario pi fue eliminado de Raspberry Pi OS, cada uno de los campeones que sigan este tutorial tendran una ruta diferente y con indicar $HOME nos aseguramos que sea funcional para todos, sin importar que nombre de usuario haz colocado en tu instalación, por ejemplo si abro la Tertminal y escribo:
$HOME
Presiono Enter, la Terminal en mi caso particular me devuelve:
/home/raspberrypibuenosaires
Prueba que te devuelve a vos, como veras, será diferente salvo que tengamos el mismo nombre de ususario por casualidad. Entonces podemos observar que indicando $HOME en lugar de /home/raspberrypibuenosaires nos servirá a todos por igual.
¿Qué es $USER?
Es una forma de indicar el nombre de usuario sin necesidad de indicar realmente el nombre exacto, esto nos permite generalizar lo que hagamos, sin la obligación de siempre utilizar el mismo nombre de usuario y que nuestros scripts por ejemplo siempre nos funcionen. Si abro la Terminal, escribo y pulso Enter, obtengo:
$USER
raspberrypibuenosaires
Prueba que te devuelve a vos, como veras, será diferente salvo que tengamos el mismo nombre de usuario por casualidad. Entonces podemos observar que indicando $USER en lugar de raspberrypibuenosaires nos servirá a todos por igual.
Encendemos nuestra Raspberry Pi y abrimos la Terminal, en ella tecleamos lo siguiente para actualizar nuestro sistema:
En Raspbian Stretch:
sudo apt-get update && sudo apt upgrade -y
En Raspbian Buster:
sudo apt-get update && sudo apt upgrade -y
Raspberry Pi OS Bullseye Bookworm:
sudo apt update && sudo apt upgrade -y
NOTA: El ejecutar un upgrade en Stretch o Buster, actualizaría tu sistema a Raspberry Pi OS y si aun estas ahi, sera por que no te interesa tener el ultimo sistema o por algún programa o proyecto que no te funciona en el nuevo sistema, como es el caso del LCD por GPIO, en el nuevo Kernel 5.24 no funciona.
Realizamos un reinicio para que las nuevas actualizaciones surtan efecto, si solo usaste update prosigue sin reiniciar:
reboot
Ahora verificaremos que nuestro lenguaje este correctamente instalado, introduce en la Terminal:
● locale
Acá necesitamos chequear que todos los "=" estén completos, en mi instalación recién hecha tengo vacíos:
LANGUAGE=
LC_ALL=
Así que los llenamos(con el idioma que tengamos, si lo tenemos en español veremos es_ES.UTF-8 o es_AR.UTF-8):
● sudo update-locale LANGUAGE="en_GB.UTF-8" LC_ALL="en_GB.UTF-8"
Para que los cambios tengan efecto, reiniciamos:
● reboot
Ahora instalamos las dependencias necesarias( No necesario en Raspberry Pi OS ni en Buster):
● sudo apt install git lsb-release -y
Clonamos el repositorio oficial:
● git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
Entramos al nuevo directorio:
● cd RetroPie-Setup
Y ejecutamos con sudo el script de instalación:
● sudo ./retropie_setup.sh
Instalará algunas dependencias, luego nos mostrará una ventana tipo D.O.S. En esta interface solo podremos movernos con las flechas del teclado, y las teclas Enter y BackSpace, elegimos:
● OK con Enter.
Elegimos Basic Install, OK con Enter.
● Yes
Esto instalará los emuladores y todo lo que necesita RetroPie, a tomar unos mates y volver en 15 o 20 minutos...
Luego de este procedimiento tendremos RetroPie instalado en su última versión(Siempre más avanzada de la que figura en la web oficial), podemos solo reiniciar o...
Ir a Manage packages -》Manage optional packages y elegir cualquier opción de emulador que queramos como ppsspp:
● ppsspp OK con Enter
● Install from pre-compiled binary
● Yes
Es mas rápido desde el binario que con from source, es tu decisión, siempre se puede revertir. From source necesita mas tiempo pero tendremos el último código del autor, obviamente con posibles errores.
Luego podemos ver Package help para saber que extensiones de roms son soportadas, en este ejemplo:
● .iso , .pbp , .cso
Y la ruta por defecto donde poner nuestros roms:
● $HOME/RetroPie/roms/psp
Presionamos Enter para volver, flecha para elegir < Back > y Enter.
Ahora podemos ir a:
● Manage experimental packages
Y ver por ejemplo "redream" un emulador nuevo de Dreamcast(solo disponible en Raspberry Pi 4B, 5) :
● redream ,Enter
● Install from pre-compiled binary, Enter
● Yes
Acá no tenemos la opción de instalar desde el source, pero funciona de 10 en la Pi 4b 2Gb.
Elegimos Package help y vemos donde van las roms y que extensión deben tener:
● .cdi .cue .chd .gdi .iso
● $HOME/RetroPie/roms/dreamcast
● Enter para regresar, la flecha para elegir <Back> y Enter.
Podemos instalar cualquier emulador que queramos de los listados, cada modelo de Raspberry Pi tendrá mas o menos emuladores disponibles.
Regresamos al menú principal y elegimos:
Perform reboot
Enter para OK, Yes.
Bullseye:
Nos dará un error con el SDL2, que con el tiempo será solucionado, ya que nuestro sistema posee una versión más nueva que la que pretende usar RetroPie. Para quienes quieran evitar el error, pueden seguir los pasos descritos en este foro, sino obviarlo y jugar tranquilos hasta que los desarrolladores lo solucionen. Continuamos:
Ahora veremos RetroPie como splashscreen y nuestro Raspberry Pi OS normal, entonces, dónde está Retropie?
Abrimos la Terminal y escribimos:
● emulationstation
Si, no es muy copado, hagamos un Desktop shortcut.
Bajamos un lindo logo o tomamos uno prestado de la instalación:
$HOME/RetroPie/retropiemenu/icons (El que elegimos lo copiamos a Downloads y lo renombramos como Retropielogo.png)
Ahora necesitamos ponerlo en:
● /usr/share/pixmaps
● sudo cp $HOME/Downloads/Retropielogo.png /usr/share/pixmaps
Creamos un archivo llamado Retropie.desktop en:
● sudo nano /usr/share/applications/Retropie.desktop
Y en el escribimos las siguientes lineas:
● [Desktop Entry]
● Type=Application
● Name=Retropie
● Icon=Retropielogo
● Exec=emulationstation
● Categories=Application;Game;
● Terminal=true
Ctrl+o para guardar, Enter para confirmar el nombre del archivo, Ctrl+x para cerrar el editor nano. Y reiniciamos para que los cambios tengan efecto.
● reboot
Ahora necesitamos obtener las roms de San Google, buscando:
● roms nombre de la consola que quieres los juegos. (Ej: roms amstradcpc)
● romset nombre de la consola que quieres todos los juegos. (Ej: romset amstradcpc)
Hay consolas que necesitan archivos Bios, los buscaremos de igual manera.
Las bios van en la carpeta BIOS:
● $HOME/RetroPie/BIOS
Acá hay información más detallada sobre las bios:
https://github.com/RetroPie/RetroPie-Setup/wiki/BIOS
Pero, estamos instalando RetroPie en nuestro sistema de escritorio, no queremos llenar la sd de juegos, así que podemos tener nuestros juegos en un SSD con un cable USB a SATA o un Pendrive. Así qué debemos decirle a emulationstation donde encontrar los roms.
Primero, tendremos que preparar nuestro dispositivo de almacenamiento externo, creando un directorio llamado:
● RetroPie
Y dentro de el, otra carpeta llamada:
● roms
El resto de carpetas dentro de roms, puede ser copiado de:
● $HOME/RetroPie/roms/
Solo abriendo el explorador de archivos y copiando y pegando las carpetas en el Pendrive, no se necesitan privilegios de root.
Ahora, necesitamos ver la ruta a nuestro pendrive o ssd, otra vez, solo abrimos el explorador de archivos y miramos la barra de direcciones.
Es hora de enseñarle a emulationstation donde están almacenados los juegos, para esto usaremos geany, porque es un editor de texto gráfico, haciendo más simple la edición:
● sudo geany /etc/emulationstation/es_systems.cfg
Aqui pegaremos la ruta de nuestro almacenamiento externo, por ejemplo, un SSD esta en FAT32 y siempre es montado por el sistema, sin haber tocado nada en fstab, en:
● /media/$USER/UsbStorage
O un Pendrive en:
● /media/$USER/CF328-7
Si recordamos, creamos una carpeta llamada RetroPie y otra dentro, llamada roms, y la ruta por defecto en el archivo es(ejemplo):
● $HOME/RetroPie/roms/amstradcpc
Pero como no queremos llenar la sd, cambiaremos esto:
● <path>$HOME/RetroPie/roms/amstradcpc<\path>
A esto:
● <path>/media/$USER/UsbStorage/RetroPie/roms/amstradcpc<\path>
Así que, solo copiamos y pegamos
● /media/$USER/UsbStorage/ sobre $HOME/
De cada consola, que tengamos los juegos en el Pendrive, ten cuidado, hay un bloque system que no es una consola, se llama retropiemenu, esta no puede ser cambiada.
Luego de haber cambiado todos los <path><\path> guardamos el archivo, cerramos el programa mousepad o geany, y reiniciamos nuestra pi.
La ventaja de los Symlinks
Una alternativa más eficiente, es utilizar Symlink(enlaces simbólicos), los cuales solo ocuparan escasos kb en tu SD, y no necesitaras reeditar el es_systems.cfg cada vez que actualices tu compilación, o algún emulador, de hecho, ni siquiera tocaras ese archivo
Un enlace simbólico o symlinks es como un acceso directo, esos de windows, pero con la ventaja, de que el sistema cree o los puede ver a los archivos, como si realmente estuviesen en tu SD y no en tu Pendrive o SSD y mejor aún! Esto nos permite tener nuestros juegos tanto en el almacenamiento interno (SD) como en Diversos almacenamientos externos (roms de play en un Pendrive, roms de megadrive en un SSD, mas roms de play en otro Pendrive, roms de Nintendo 64 en un NAS o en un Servidor Samba), el limite serán nuestros puertos USB), para RetroPie todas esas roms estarán en $HOME/RetroPie/roms/consola, vamos a ello:
En principio debemos saber la ruta y nombre que le da nuestro sistema(Raspbian o Raspberry Pi OS) al almacenamiento externo, por lo general es montado en /media/$USER/nombre adjudicado , en mi caso fueron estos:
El SSD en /media/$USER/UsbStorage
El Pendrive en /media/$USER/CFDC-1158
Otra SD en un adaptador USB-SD, con Recalbox instalado en ella es: /media/$USER/SHARE/
Las primeras 2 rutas las obtenemos asi:
cd /media/$USER
ls
Obteniendo: CFDC-1158 UsbStorage
La de SHARE no la veremos hasta haber entrado a dicha partición, mediante el explorador de archivos.
Comando ln -s
ln -s Origen, Donde realmente están tus roms/consola/* Destino, Donde RetroPie ve los roms por defecto/consola
Ejemplo consola megadrive:
ln -s /media/$USER/UsbStorage/RetroPie/roms/megadrive/* $HOME/RetroPie/roms/megadrive
El * es un comodín que nos evita escribir el nombre de cada juego, de esa forma le decimos que cree un enlace simbólico de cada archivo o carpeta que se encuentre dentro del directorio megadrive,podemos indicarle la extensión de los juegos si solo queremos enlazar las roms y no las imágenes y el gamelist.xml que le indica donde ver las caratulas, es decisión de cada uno, otra ventaja de esto, es que no reemplaza ningún archivo existente, así que no tendrás archivos duplicados
Hemos terminado, ahora vamos a Raspberry-》Games-》Retropie
Y configuramos nuestro teclado o joystick, y a disfrutar jugando cuando quieras en nuestra distribución de escritorio preferida!.
Creo que todo esto funcionará en mas sistemas ademas de Raspberry Pi OS, como Twister OS, el cual es Raspbian con esteroides y excelentes Themes, pero te servirá para actualizar su RetroPie ya que lo trae instalado. Otros que sepas que estén basados en Debian también servirán, como Diet pi OS
Consolas
Emulador:
lr-opera (Extensiones: .iso .cue .chd ) (Bios: panafz10.bin )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/3do
La bios va en:
$HOME/RetroPie/BIOS
Joystick:
/opt/retropie/configs/3do/retroarch.cfg
Emuladores:
Amiberry (Extensiones: .lha .zip .uae .adf .dms .fdi .ipf .hdf .hdz ) (Bios: kick33180.A500, kick34005.A500, kick40068.A1200 ) (Nuevas BIOS: kick13.rom, kick20.rom, kick31.rom )
lr-puae (Extensiones: .zip .adz .cue .sh .uae .adf .dms .fdi .ipf .hdf .hdz .m3u ) (Bios: kick34005.A500, kick40063.A600, kick40068.A1200)
UAE4ALL2 (Extensiones: .adf) (Bios: kick12.rom, kick13.rom, kick20.rom, kick31.rom )
UAE4ARM (Extensiones: .zip .adf .dms .exe .adz .rp9) (Bios: kick13.rom, kick20.rom, kick31.rom )
Emuladores:
CapriceRPI (Extensiones: .dsk .cpc )
lr-caprice32 (Extensiones: .dsk .cpc .cdt .zip)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/amstradcpc/
Controles:
/opt/retropie/configs/amstradcpc/retroarch.cfg
Emulador:
Linapple (Extensiones: .po .dsk .nib .zip .DSK .NIB .ZIP )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/apple2/
Emulador:
lr-mess (Extensiones: .zip) ( Rom Set: basado en MAME 0.151 ) ( Bios )
lr-mess2016 (Extensión: .zip ) ( Rom Set: basado en MAME 0.151 ) ( Bios )
Los Juegos van en la Carpeta:
$HOME/RetroPie/roms/arcadia
Emuladores:
Stella (Extensiones: .7z .a26 .bin .gz .rom .zip )
lr-stella2014 (Extensiones: .a26 .bin .gz .rom .zip )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/atari2600/
Joystick:
/opt/retropie/configs/atari2600/retroarch.cfg
Emulador:
lr-prosystem (Extensiones: .7z .a78 .bin .zip ) (Bios: 7800 BIOS (U).rom )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/atari7800/
La bios va en:
$HOME/RetroPie/BIOS
Joystick:
/opt/retropie/configs/atari7800/retroarch.cfg
Emulador:
Atari800 (Extensiones: .a52 .atr .bas .bin .car .dcm .xex .xfd .atr.gz .xfd.gz ) ( Bios: ATARIXL.ROM, ATARIBAS.ROM, ATARIOSA.ROM, ATARIOSB.ROM, 5200.rom )
lr-atari800 (Extensiones: .7z .a52 .atr .bas .bin .car .dcm .xex .xfd .zip .atr.gz .xfd.gz ) ( Bios: ATARIXL.ROM, ATARIBAS.ROM, ATARIOSA.ROM, ATARIOSB.ROM, 5200.rom )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/atari800/
En el primer lanzamiento, hay que configurarlo para que vea la carpeta BIOS. Presionar F1 -> Emulator configuration -> System Rom Setting
Las bios van en:
$HOME/RetroPie/BIOS
Emulador:
Atari800 (Extensiones: .a52 .atr .bas .bin .car .dcm .xex .xfd .atr.gz .xfd.gz ) ( Bios: ATARIXL.ROM, ATARIBAS.ROM, ATARIOSA.ROM, ATARIOSB.ROM, 5200.rom )
lr-atari800 (Extensiones: .7z .a52 .atr .bas .bin .car .dcm .xex .xfd .zip .atr.gz .xfd.gz ) ( Bios: ATARIXL.ROM, ATARIBAS.ROM, ATARIOSA.ROM, ATARIOSB.ROM, 5200.rom )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/atari5200/
En el primer lanzamiento, hay que configurarlo para que vea la carpeta BIOS. Presionar F1 -> Emulator configuration -> System Rom Setting
Las bios van en:
$HOME/RetroPie/BIOS
Emulador:
lr-virtualjaguar ( Extensiones: .j64 .jag .zip )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/atarijaguar/
Joystick:
/opt/retropie/configs/atarijaguar/retroarch.cfg
Emuladores:
lr-handy (Extensiones: .7z .lnx .zip ) (Bios: lynxboot.img (opcional) )
lr-beetle-lynx (Extensiones: .7z .lnx .zip ) (Bios: lynxboot.img )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/atarilynx/
La bios va en:
$HOME/RetroPie/BIOS
Joystick:
/opt/retropie/configs/atarilynx/retroarch.cfg
Emuladores:
lr-hatari (Extensiones: .st .stx .msa .m3u .img .rom .raw .ipf .ctr .zip ) (Bios: TOS 1.00, 1.02, 1.04, or 2.06 (ST), TOS 1.xx or 2.xx (STE), TOS 3.0x (TT), TOS 4.0x (Falcon) )
Hatari (Extensiones: .st .stx .msa .img .rom .raw .ipf .ctr .zip .m3u ) (Bios: TOS 1.00, 1.02, 1.04, or 2.06 (ST), TOS 1.xx or 2.xx (STE), TOS 3.0x (TT), TOS 4.0x (Falcon)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/atarist/
Las bios van en:
$HOME/RetroPie/BIOS/tos.img
/opt/retropie/emulators/retroarch/bin/tos.img
Disk Image(.st .msa .ipf):
/opt/retropie/configs/atarist
Los juegos van en la carpeta:
$HOME/RetroPie/roms/coco/
La bios va en:
$HOME/RetroPie/BIOS
Emuladores:
CoolCV (Extensiones: .bin .col .rom .zip )
lr-blueMSX (Extensiones: .bin .col .rom .zip ) (Bios: coleco.rom )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/coleco/
La bios va en:
$HOME/RetroPie/BIOS/Machines/COL - ColecoVision/
Los juegos van en la carpeta:
$HOME/RetroPie/roms/c64/
Emulador:
lr-mess (Extensiones: .zip) ( Rom Set: basado en MAME 0.151 ) ( Bios )
lr-mess2016 (Extensión: .zip ) ( Rom Set: basado en MAME 0.151 ) ( Bios )
Los Juegos van en la Carpeta:
$HOME/RetroPie/roms/crvision
Controles:
/opt/retropie/configs/crvision/retroarch.cfg
Los juegos van en la carpeta:
$HOME/RetroPie/roms/daphne/
Emulador:
XRoar (Extensiones: .cas .wav .bas .asc .dmk .jvc .os9 .dsk .vdk .rom .ccc .sna ) (Bios: d32.rom )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/dragon32/
La bios va en:
$HOME/RetroPie/BIOS
Emuladores:
Reicast (Extensiones: .cdi .chd .gdi .sh) (Bios: dc_boot.bin, dc_flash.bin )
lr-flycast (Extensiones: .cdi .chd .cue .gdi .zip ) (Bios: dc_boot.bin, dc_flash.bin, awbios.zip, naomi.zip)
redream (Extensiones: .cdi .cue .chd .gdi .iso )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/dreamcast/
Los Juegos de Atomiswave y Naomi deben poseer extensión .zip del ROM Set Mame 0.218 y se emulan con lr-flycast
Las bios van en:
$HOME/RetroPie/BIOS/dc
Joystick:
/opt/retropie/configs/dreamcast/mappings/
Emuladores:
lr-flycast (Extensiones: .zip ) (Bios: awbios.zip )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/dreamcast/
$HOME/Retropie/rom/atomiswave/
Los Juegos de Atomiswave deben poseer extensión .zip del ROM Set Mame 0.218 en adelante
Las bios van en:
$HOME/RetroPie/BIOS/dc
Joystick:
/opt/retropie/configs/atomiswave/mappings/
Emuladores:
lr-flycast (Extensiones: .zip .chd ) (Bios: naomi.zip)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/dreamcast/
$HOME/RetroPie/roms/naomi/
$HOME/RetroPie/roms/naomi/carpetaJuego/Chd_del_Juego.chd
Los Juegos de Naomi deben poseer extensión .zip .chd del ROM Set Mame 0.218 en adelante
Las bios van en:
$HOME/RetroPie/BIOS/dc
Joystick:
/opt/retropie/configs/naomi/mappings/
Emulador:
lr-freechaf ( Extensiones: . bin .rom) ( Bios: sl31253.bin, sl31254.bin, sl90025.bin - channelf.zip)
Los Juegos van en la Carpeta:
$HOME/Retropie/roms/channelf
Las Bios van en la Carpeta:
$HOME/RetroPie/BIOS/
$HOME/RetroPie/BIOS/fbneo channelf.zip
Controles:
/opt/retropie/configs/channelf/retroarch.cfg
Emuladores:
lr-nestopia (Extensiones: .7z .fds .nes .zip) (Bios: disksys.rom )
lr-fceumm (Extensiones: .7z .fds .nes .zip) (Bios: disksys.rom )
lr-fbneo (Extensiones: .7z .zip ) (Bios: fdsbios.zip (conteniendo disksys.rom) (ROM Set: FBNeo FDS DAT)
lr-mesen (Extensiones: .nes .fds .unf .unif .zip) (Bios: disksys.rom )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/fds/
La bios va en:
$HOME/RetroPie/BIOS
Joystick:
/opt/retropie/configs/fds/retroarch.cfg
Emuladores:
lr-mgba (Extensiones: .7z .gba .zip) (Bios opcionales: gba_bios.bin, gb_bios.bin, gbc_bios.bin, sgb_bios.bin)
lr-vba-next (Extensiones: .7z .gba .zip) (Bios opcional: gba_bios.bin)
lr-gpsp (Extensiones: .7z .gba .zip) (Bios: gba_bios.bin)
gpSP (Extensiones: .gba .zip) (Bios: gba_bios.bin)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/gba/
Las bios van en:
$HOME/RetroPie/BIOS
Joystick:
/opt/retropie/configs/gba/retroarch.cfg
Emuladores:
lr-gambatte (Extensiones: .7z .gbc .zip) (Bios opcional: gbc_bios.bin)
lr-tgbdual (Extensiones: .7z .gbc .zip)
lr-mgba (Extensiones: .7z .gb .zip) (Bios opcionales: gbc_bios.bin, sgb_bios.bin)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/gbc/
Las bios van en:
$HOME/RetroPie/BIOS
Joystick:
/opt/retropie/configs/gbc/retroarch.cfg
Emuladores:
lr-gambatte (Extensiones: .7z .gb .zip) (Bios opcional: gb_bios.bin)
lr-tgbdual (Extensiones: .7z .gb .zip)
lr-mgba (Extensiones: .7z .gb .zip) (Bios opcionales: gb_bios.bin, sgb_bios.bin)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/gb/
Las bios van en:
$HOME/RetroPie/BIOS
Joystick:
/opt/retropie/configs/gb/retroarch.cfg
Emuladores:
Osmose (Extensión: .gg)
lr-genesis-plus-gx (Extensiones: .7z .bin .gg .sms .zip) (Bios opcional: bios.gg)
lr-gearsystem (Extensiones: .sg .bin .gg .sms .zip)
lr-smsplus-gx (Extensiones: .bin .gg .sms .zip)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/gamegear/
La bios va en:
$HOME/RetroPie/BIOS
Joystick:
/opt/retropie/configs/gamegear/retroarch.cfg
$HOME/osmose_files/osmose.ini
Emulador:
lr-gw (Extension: .mgw )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/gameandwatch/
Game & Watch Romset
Emuladores:
lr-genesis-plus-gx (Extensiones: .7z .bin .gen .md .sg .smd .zip) (Bios opcional: bios_MD.bin)
lr-picodrive (Extensiones: .7z .bin .gen .md .smd .sg .zip)
DGen (Extensiones: .bin .md .smd)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/megadrive/
$HOME/RetroPie/roms/genesis (Mediante Symlink)
La bios va en:
$HOME/RetroPie/BIOS
Joystick 3 botones:
/opt/retropie/configs/megadrive/retroarch.cfg
Joystick 6 botones Wireless:
/opt/retropie/configs/megadrive/retroarch.cfg
Joystick 6 botones:
/opt/retropie/configs/megadrive/retroarch.cfg
Emuladores:
lr-freeintv (Extensiones: .7z .bin .int .itv .rom .zip) (Bios: exec.bin, grom.bin)
jzintv (Extensiones: .bin .int .itv .rom) (Bios: exec.bin, grom.bin, ECS.BIN (opcional), IVOICE.BIN (opcional)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/intellivision/
Las bios van en:
$HOME/RetroPie/BIOS
Joystick Intellivision:
/opt/retropie/configs/intellivision/retroarch.cfg
Emulador:
Löve (Extension: .love)
love-0.10.2 (Extension: .love)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/love/
Emuladores:
BasiliskII (Extensiones: .img .rom) (Bios: mac.rom, disk.img)
MinivMac (Extension: .dsk .txt) (Bios: vMac.ROM)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/macintosh/
Las bios van en:
$HOME/RetroPie/BIOS
$HOME/RetroPie/roms/macintosh
Emuladores:
Osmose (Extensiones: .sms )
lr-genesis-plus-gx (Extensiones: .7z .bin .sms .zip) (Bios opcionales: bios_E.sms, bios_U.sms, bios_J.sms)
lr-picodrive (Extensiones: .7z .bin .sms .zip)
lr-gearsystem (Extensiones: .sg .bin .gg .sms .zip)
lr-smsplus-gx (Extensiones: .bin .gg .sms .zip)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/mastersystem/
Las bios van en:
$HOME/RetroPie/BIOS
Joystick:
/opt/retropie/configs/mastersystem/retroarch.cfg
$HOME/osmose_files/osmose.ini
Emuladores:
lr-fmsx (Extensiones: .rom .mx1 .mx2 .col .dsk .zip)
lr-bluemsx (Extensiones: .cas .rom .mx1 .mx2 .col .dsk .m3u .zip)
OpenMSX (Extensiones: .cas .rom .mx1 .mx2 .col .dsk .zip)
Dependiendo de cual Core corramos variara la bios
COL - ColecoVision:
coleco.rom
MSX:
MSX.ROM
PHILIPSDISK.ROM
MSX Brazilian:
MSXBR.ROM
MICROSOLDISK.ROM
MSX German:
MSXG.ROM
PHILIPSDISK.ROM
MSX Japanese:
MSXJ.ROM
PANASONICDISK.ROM
MSX Korean:
MSXKR.ROM
MSXHAN.ROM
NATIONALDISK.ROM
MSX Swedish:
MSXSE.ROM
PHILIPSDISK.ROM
MSX2:
MSX2.ROM
MSX2EXT.ROM
MSX2PMUS.ROM
MOONSOUND.ROM
XBASIC2.ROM
PHILIPSDISK.ROM
MSX2 Arabic:
MSX2AR.ROM
MSX2AREXT.ROM
MSX2PMUS.ROM
MOONSOUND.ROM
XBASIC2.ROM
PANASONICDISK.ROM
KANJI.ROM
MSXKANJI.ROM
ARABIC.ROM
SWP.ROM
PAINT.ROM
MSX2 Brazilian:
MSX2BR.ROM
MSX2BREXT.ROM
MSX2PMUS.ROM
MOONSOUND.ROM
XBASIC2.ROM
MICROSOLDISK.ROM
MSX2 French:
MSX2FR.ROM
MSX2FREXT.ROM
MSX2PMUS.ROM
MOONSOUND.ROM
XBASIC2.ROM
PHILIPSDISK.ROM
MSX2 German:
MSX2G.ROM
MSX2GEXT.ROM
MSX2PMUS.ROM
MOONSOUND.ROM
XBASIC2.ROM
PHILIPSDISK.ROM
MSX2 Japanese:
MSX2J.ROM
MSX2JEXT.ROM
MSX2PMUS.ROM
MOONSOUND.ROM
XBASIC2.ROM
PANASONICDISK.ROM
KANJI.ROM
MSXKANJI.ROM
MSX2 Korean:
MSX2KR.ROM
MSX2KREXT.ROM
MSX2PMUS.ROM
MOONSOUND.ROM
XBASIC2.ROM
NATIONALDISK.ROM
HANGUL.ROM
MSX2HAN.ROM
MSX2 Only PSG:
MSX2.ROM
MSX2EXT.ROM
XBASIC2.ROM
PHILIPSDISK.ROM
MSX2 Russian:
MSX2R.ROM
MSX2REXT.ROM
MSX2PMUS.ROM
MOONSOUND.ROM
XBASIC2.ROM
NATIONALDISK.ROM
MSX2 Spanish:
MSX2SP.ROM
MSX2SPEXT.ROM
MSX2PMUS.ROM
MOONSOUND.ROM
XBASIC2.ROM
PHILIPSDISK.ROM
MSX2+:
MSX2P.ROM
MSX2PEXT.ROM
MSX2PMUS.ROM
MOONSOUND.ROM
XBASIC2.ROM
PANASONICDISK.ROM
KANJI.ROM
MSXKANJI.ROM
Turbo-R:
FSA1GT.ROM
KANJI.ROM
MOONSOUND.ROM
XBASIC2.ROM
Los juegos van en la carpeta:
$HOME/RetroPie/roms/msx/
$HOME/RetroPie/roms/coleco/
Las bios van en:
$HOME/RetroPie/BIOS/Machines
$HOME/RetroPie/BIOS/Machines/COL - ColecoVision/coleco.rom
$HOME/RetroPie/BIOS/
Emuladores:
Quasi88 (Extensiones: .d88 .88d .cmt .t88 .m3u) (Bios: N88.ROM, N88SUB.ROM, N88N.ROM, N88EXT0.ROM, N88EXT1.ROM, N88EXT2.ROM, N88EXT3.ROM, Opcionales: (N88KNJ1.ROM, N88KNJ2.ROM)
lr-quasi88 (Extensiones: .d88 .88d .cmt .t88 .m3u) (Bios: n88.rom, n88_0.rom, n88_1.rom, n88_2.rom, n88_3.rom, n88n.rom, disk.rom, n88knj1.rom, n88knj2.rom, n88jisho.rom)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/pc88/
Las bios va en:
$HOME/RetroPie/BIOS/quasi88
$HOME/RetroPie/BIOS/pc88
Emulador:
lr-np2kai (Extensiones: .d88 .d98 .88d .98d .fdi .xdf .hdm .dup .2hd .tfd .hdi .thd .nhd .hdd .fdd .cmd .hdn .zip) (Bios: bios.rom, FONT.ROM, itf.rom, sound.rom, 2608_bd.wav, 2608_sd.wav, 2608_top.wav, 2608_hh.wav, 2608_tom.wav, 2608_rim.wav)
np2pi (Extensiones: .d88 .d98 .88d .98d .fdi .xdf .hdm .dup .2hd .tfd .hdi .thd .nhd .hdd) (Bios: bios.rom, FONT.ROM, sound.rom, 2608_bd.wav, 2608_sd.wav, 2608_top.wav, 2608_hh.wav, 2608_tom.wav, 2608_rim.wav)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/pc98/
Las bios va en:
$HOME/RetroPie/BIOS/np2kai
Emulador:
lr-pokemini (Extensión: .min .zip) (Bios opcional: bios.min)
Los Juegos van en la Carpeta:
$HOME/RetroPie/roms/pokemini/
La Bios es opcional e innecesaria, pero iría en la carpeta:
$HOME/RetroPie/BIOS/
Controles:
/opt/retropie/configs/pokemini/retroarch.cfg
Emuladores:
lr-beetle-ngp (Extensiones: .7z .ngc .zip)
lr-fbneo (Extensiones: .7z .ngp .zip) (Bios: ngp.zip [Contiene: SNK Neo-Geo Pocket Color BIOS (1999)(SNK)(en-ja).bin])
Los juegos van en la carpeta:
$HOME/RetroPie/roms/ngpc/
La bios va en:
$HOME/RetroPie/BIOS/fbneo
Joystick:
/opt/retropie/configs/ngpc/retroarch.cfg
Emuladores:
lr-beetle-ngp (Extensiones: .7z .ngp .zip)
lr-fbneo (Extensiones: .7z .ngp .zip) (Bios: ngp.zip [Contiene: SNK Neo-Geo Pocket Color BIOS (1999)(SNK)(en-ja).bin])
Los juegos van en la carpeta:
$HOME/RetroPie/roms/ngp/
Las bios va en:
$HOME/RetroPie/BIOS/fbneo
Joystick:
/opt/retropie/configs/ngp/retroarch.cfg
Emuladores:
Mupen64plus (Extensiones: .z64 .n64 .v64 .zip)
lr-mupen64plus (Extensiones: .z64 .n64 .v64 .zip)
lr-mupen64plus-next (Extensiones: .z64 .n64 .v64)
lr-parallel-n64 (Extensiones: z64 .n64 .v64)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/n64/
Joystick:
/opt/retropie/configs/n64/retroarch.cfg
Emuladores:
DraStic (Extensiones: .nds .zip) (Bios opcionales: nds_bios_arm7.bin, nds_bios_arm9.bin, nds_firmware.bin)
lr-desmume (Extensiones: .nds .zip) (Bios opcionales: bios7.bin, bios9.bin, firmware.bin)
lr-desmume-2015 (Extensiones: .nds .zip) (Bios opcionales: bios7.bin, bios9.bin, firmware.bin)
Los juegos van en la carpeta:
/home/pi/RetroPie/roms/nds/
Las bios van en:
DraStic:
/opt/retropie/configs/nds/drastic/system
lr-desmume/ lr-desmume-2015:
$HOME/RetroPie/BIOS/
Joystick:
/opt/retropie/configs/nds/retroarch.cfg
Emuladores:
lr-nestopia (Extensiones: .7z .fds .nes .zip) (Bios: disksys.rom)
lr-fceumm (Extensiones: .7z .fds .nes .zip) (Bios: disksys.rom)
lr-quicknes (Extensiones: .7z .nes .zip)
lr-fbneo (Extensiones: .7z .zip) (Bios: fdsbios.zip [Conteniendo: disksys.rom ])
lr-mesen (Extensiones: .nes .fds .unf .unif .zip) (Bios: disksys.rom)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/nes/
Las bios va en:
$HOME/RetroPie/BIOS/
lr-fbneo:
$HOME/RetroPie/BIOS/fbneo/
Joystick:
/opt/retropie/configs/nes/retroarch.cfg
Emulador:
OpenBOR (Extension: .pak)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/ports/openbor
Luego los extraemos:
/opt/retropie/ports/openbor/extract.sh
Tras lo cual nuestros . pak quedaran en:
$HOME/RetroPie/roms/ports/openbor/original
Guía completa OpenBOR:
En almacenamientos FAT32 puede fallar la extracción entonces ponemos los .pak en:
$HOME/RetroPie/roms/ports/openbor/pak
Utilizamos este script para extraerlos:
Los juegos quedaran en:
$HOME/RetroPie/roms/ports/openbor
Los datos de los juegos iran a:
$HOME/RetroPie/roms/ports/openbor/gamename.bor/data
Emulador:
oricutron (Extension: .dsk .tap)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/oric/
Emuladores:
lr-beetle-pce-fast (Extensiones: .7z .pce .ccd .chd .cue .zip) (Bios: syscard3.pce)
lr-beetle-supergrafx (Extensiones: .7z .pce .zip .chd) (Bios: syscard3.pce)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/pcengine/
La bios va en:
$HOME/RetroPie/BIOS/
Crear CHD desde CD-ROMS:
Joystick:
/opt/retropie/configs/pcengine/retroarch.cfg
Emuladores:
lr-beetle-pce-fast (Extensiones: .7z .ccd .chd .cue .pce .zip) (Bios: syscard3.pce)
lr-beetle-supergrafx (Extensiones: .7z .pce .zip .chd) (Bios: syscard3.pce)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/pcengine/
La bios va en:
$HOME/RetroPie/BIOS/
Crear CHD desde CD-ROMS:
Joystick:
/opt/retropie/configs/pcengine/retroarch.cfg
Emulador:
lr-beetle-pcfx (Extensiones: .img .iso .ccd .bin .cue) (Bios: pcfx.rom)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/pcfx/
La Bios va en:
$HOME/RetroPie/BIOS
Joystick:
/opt/retropie/configs/pcfx/retroarch.cfg
Emuladores:
DOSBox (Extensiones: .com .sh .bat .exe .conf )
Rpix86 (Extensiones: .com .sh .bat .exe .conf )
dosbox-sdl2 (Extensiones: .com .sh .bat .exe .conf )
lr-dosbox (Extensiones: .com .sh .bat .exe )
lr-dosbox-pure (Extensiones: .zip .dosz .com .sh .bat .exe .conf .cue .ins .ima .img .iso .m3u .m3u8 .vhd )
dosbox-staging (Extensiones: .com .sh .bat .exe .conf )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/pc/
Emuladores:
lr-pcsx_rearmed (Extensiones: .bin .cue .cbn .chd .img .iso .m3u .mdf .pbp .toc .z .znx) (Bios: psxonpsp660.bin, scph101.bin, scph7001.bin, scph5501.bin, scph1001.bin)
PCSX-ReARMed (Extensiones: .cue .cbn .img .iso .m3u .mdf .pbp .toc .z .znx) (Bios: SCPH1001.BIN)
lr-beetle-psx (Extensiones: .cue .ccd .chd .exe .iso .m3u .pbp .toc) (Bios: scph5500.bin, scph5501.bin, scph5502.bin)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/psx/
Las bios van en:
$HOME/RetroPie/BIOS/
Joystick:
/opt/retropie/configs/psx/retroarch.cfg
Emuladores:
lr-ppsspp (Extensiones: .cso .iso .pbp)
ppsspp (Extensiones: .cso .iso .pbp)
ppsspp-1.5.4 (Extensiones: .cso .iso .pbp)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/psp/
Joystick:
/opt/retropie/configs/psp/retroarch.cfg
Emulador:
SimCoupe (Extensiones: .dsk .mgt .sbt .sad)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/samcoupe/
Emuladores:
lr-yabause (Extensiones: .bin .cue .iso .mdf .zip) (Bios: saturn_bios.bin)
lr-beetle-saturn (Extensiones: .bin .cue .iso .mdf .chd) (Bios: sega_101.bin, mpr-17933.bin )
yabasanshiro (Extensiones: .bin .cue .chd) (Bios: saturn_bios.bin)
Los juegos van en la carpeta:
/home/pi/RetroPie/roms/saturn/
Las bios van en:
$HOME/RetroPie/BIOS/
Joystick:
/opt/retropie/configs/saturn/retroarch.cfg
Emulador:
ScummVM (Extensión: .sh .svm )
ScummVM-sdl1 (Extensión: .sh .svm )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/scummvm/
El nombre del directorio, debe poseer el sufijo .svm en su nombre, para ser lanzado directamente por Emulationstation.
Emulador:
lr-picodrive (Extensiones: .7z .32x .smd .bin .md .zip )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/sega32x/
Joystick 3 botones:
/opt/retropie/configs/sega32x/retroarch.cfg
Joystick 6 botones Wireless:
/opt/retropie/configs/sega32x/retroarch.cfg
Joystick 6 botones:
/opt/retropie/configs/sega32x/retroarch.cfg
Emuladores:
lr-genesis-plus-gx (Extensiones: .bin .chd .cue .iso) (Bios: bios_CD_U.bin, bios_CD_E.bin, bios_CD_J.bin)
lr-picodrive (Extensiones: .bin .cue .iso) (Bios: us_scd1_9210.bin, eu_mcd1_9210.bin, jp_mcd1_9112.bin)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/segacd/
Las bios va en:
$HOME/RetroPie/BIOS/
Joystick 3 botones:
/opt/retropie/configs/segacd/retroarch.cfg
Joystick 6 botones Wireless:
/opt/retropie/configs/segacd/retroarch.cfg
Joystick 6 botones:
/opt/retropie/configs/segacd/retroarch.cfg
Emulador:
lr-x1 (Extensiones: .dx1 .zip .2d .2hd .tfd .d88 .88d .hdm .xdf .dup .cmd) (Bios: IPLROM.X1, IPLROM.X1T)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/x1/
Las bios va en:
$HOME/RetroPie/BIOS/xmil
Emulador:
lr-px68k (Extensiones: .dim, .m3u) (Bios: iplrom.dat, cgrom.dat, iplrom30.dat . Bios opcional: iplrom30.dat, iplromco.dat, iplromxv.dat)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/x68000/
Utiliza F12 para acceder al Menú.
Las bios va en:
$HOME/RetroPie/BIOS/keropi
Emulador:
lr-genesis-plus-gx (Extensiones: .7z .bin .sg .zip )
lr-gearsystem (Extensiones: .sg .bin .gg .sms .zip )
lr-smsplus-gx (Extensiones: .bin .gg .sms .zip )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/sg-1000/
Joystick:
/opt/retropie/configs/sg-1000/retroarch.cfg
Emulador:
Emuladores:
lr-snes9x (Extensiones: .7z .bin .bs .smc .sfc .fig .swc .mgd .zip) (Bios para Satellaview: BS-X.bin )
lr-snes9x2010 (Extensiones: .7z .bin .bs .fig .mgd .sfc .smc .swc .zip)
lr-snes9x2005 (Extensiones: .7z .bin .bs .fig .mgd .sfc .smc .swc .zip)
lr-snes9x2002 (Extensiones: .7z .bin .bs .fig .mgd .sfc .smc .swc .zip)
PiSNES (Extensiones: .fig .sfc .smc .swc .zip)
snes9x-rpi (Extensiones: .fig .sfc .smc .swc .zip)
lr-bsnes (Extensiones: .bml .smc .sfc .zip)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/snes/
La bios para Satellaview va en:
$HOME/RetroPie/BIOS/
Joystick:
/opt/retropie/configs/snes/retroarch.cfg
Emulador:
lr-theodore (Extensiones: .fd .k7 .m5 .m7 .rom .sap)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/moto/
Emulador:
ti99sim (Extension: .ctg) (Bios: TI-994A.ctg)
ti99sim-sdl1 (Extension: .ctg) (Bios: TI-994A.ctg)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/ti99/
La bios va en:
$HOME/RetroPie/BIOS/
Emulador:
sdltrs (Extension: .dsk) (Bios: level2.rom para trs-80 model I, level3.rom para trs-80 model III, level4.rom para trs-80 model 4, level4p.rom para trs-80 model 4P)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/trs-80/
Emulador:
lr-vecx (Extensiones: .7z .vec .gam .bin .zip )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/vectrex/
Joysticks:
/opt/retropie/configs/vectrex/retroarch.cfg
Emulador:
lr-o2em (Extensiones: .bin .zip) (Bios: o2rom.bin, c52.bin para Videopac+ (french) G7000, g7400.bin para Videopac+ (european) G7400, jopac.bin para Videopac+ (french) G7400)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/videopac/
Las bios van en:
$HOME/RetroPie/BIOS/
Joystick:
/opt/retropie/configs/videopac/retroarch.cfg
Emulador:
lr-o2em (Extensiones: .bin .zip) (Bios: o2rom.bin para Odyssey 2 G7000, c52.bin para Videopac+ (french) G7000, g7400.bin para Videopac+ (european) G7400, jopac.bin para Videopac+ (french) G7400)
Los juegos van en la carpeta:
$HOME/RetroPie/roms/videopac/
Las bios van en:
$HOME/RetroPie/BIOS/
Joystick:
/opt/retropie/configs/videopac/retroarch.cfg
Emulador:
lr-beetle-vb (Extensiones: .7z .vb .zip )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/virtualboy/
Joystick:
/opt/retropie/configs/virtualboy/retroarch.cfg
Emulador:
lr-beetle-wswan (Extensiones: .7z .wsc .zip )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/wonderswancolor/
Emulador:
lr-beetle-wswan (Extensiones: .7z .ws .zip )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/wonderswan/
Emulador:
Frotz (Extensiones: .dat .zip .z1 .z2 .z3 .z4 .z5 .z6 .z7 .z8 )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/zmachine/
Emuladores:
lr-fuse (Extensiones: .sna .szx .z80 .tap .tzx .gz .udi .mgt .img .trd .scl .dsk .zip )
FBZX (Extensiones: .sna .szx .z80 .tap .tzx .gz .udi .mgt .img .trd .scl .dsk )
Fuse (Extensiones: .sna .szx .z80 .tap .tzx .gz .udi .mgt .img .trd .scl .dsk .zip )
ZEsarUX (Extensiones: .sna .szx .z80 .tap .gz .udi .mgt .img .trd .scl .dsk .zip )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/zxspectrum/
Emulador:
lr-81 ( Extensiones: .p .tzx .t81 )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/zx81/
Keyboard:
/opt/retropie/configs/zx81/retroarch.cfg
Arcade
Emuladores:
mame4all-pi (Extensión: .zip) (ROM Set: MAME 0.37b5) (Juegos: 2241, BIOS: 1, CHDs: 0, Samples: 35)
lr-mame2000 (Extensión: .zip) (ROM Set: MAME 0.37b5) (Juegos: 2241, BIOS: 1, CHDs: 0, Samples: 35)
lr-mame2003 (Extensión: .zip) (ROM Set: MAME 0.78) (Juegos: 4705, BIOS: 15, CHDs: 30, Samples: 56)
lr-mame2003-plus (Extensión: .zip) (ROM Set: MAME 0.78 A MAME 0.188) (Juegos: 4850, BIOS: 15, CHDs: 30, Samples: 66+6 Optional "Soundtrack Samples")
lr-mame2010 (Extensiones: .zip .7z) (ROM Set: MAME 0.139) (Juegos: 8782, BIOS: 67, CHDs: 406, Samples: 70)
lr-mame2015 (Extensiones: .zip .7z) (ROM Set: MAME 0.160)
lr-mame2016 (Extensiones: .zip .7z) (ROM Set: MAME 0.174)
AdvanceMAME 0.94 (Extensión: .zip) (ROM Set: MAME 0.94) (Juegos: 5563, BIOS: 25)
AdvanceMAME 1.4 (Extensión: .zip) (ROM Set: MAME 0.106) (Juegos: 6166, BIOS: 26, CHDs: 86, Samples: 64)
AdvanceMAME 3.9 (Extensión: .zip) (ROM Set: MAME 0.106) (Juegos: 616, BIOS: 26, CHDs: 86, Samples: 64)
MAME (Extensiones: .zip .7z) (ROM Set: El mismo que en MAME, Instalado del binario Mame del mes anterior a la fecha que compilas. Instalado desde Source, la última versión disponible) (Dónde ver el último .DAT para saber que juegos soporta)
lr-mame (Extensiones: .zip .7z) (ROM Set: El mismo que en MAME, Instalado del binario Mame del mes anterior a la fecha que compilas. Instalado desde Source, la última versión disponible) (Dónde ver el último .DAT para saber que juegos soporta)
Los juegos pueden ir en:
$HOME/RetroPie/roms/arcade
$HOME/RetroPie/roms/mame-libretro
$HOME/RetroPie/roms/mame-advmame
Mame4all, lr-mame200:
Roms Dir: $HOME/RetroPie/roms/mame-mame4all
Binary Dir: /opt/retropie/emulators/mame4all
Config Dir: /opt/retropie/configs/mame-mame4all
Controles: /opt/retropie/configs/mame-mame4all/cfg/default.cfg
Controles: /opt/retropie/configs/lr-mame2000/retroarch.cfg
lr-mame2003:
Roms Dir: $HOME/RetroPie/roms/mame-libretro
Samples Dir: $HOME/RetroPie/BIOS/mame2003/samples/
Binary Dir: /opt/retropie/libretrocores/lr-mame2003
Config Dir: /opt/retropie/configs/mame-libretro/retroarch.cfg
Controles: /opt/retropie/configs/mame-libretro/retroarch.cfg
lr-mame2003-plus:
Roms Dir: $HOME/RetroPie/roms/mame-libretro
Samples Dir: $HOME/RetroPie/BIOS/mame2003-plus/samples/
Binary Dir: /opt/retropie/libretrocores/lr-mame2003-plus
Config Dir: /opt/retropie/configs/mame-libretro/retroarch.cfg
Controles: /opt/retropie/configs/mame-libretro/retroarch.cfg
lr-mame2010:
Roms Dir: $HOME/RetroPie/roms/mame-libretro
Samples Dir: /home/pi/RetroPie/BIOS/mame2010/samples/
Binary Dir: /opt/retropie/libretrocores/lr-mame2010
Config Dir: /opt/retropie/configs/mame-libretro/retroarch.cfg
Controles: /opt/retropie/configs/mame-libretro/retroarch.cfg
lr-mame2015, lr-mame2016:
Roms Dir: $HOME/RetroPie/roms/mame-libretro
Binary Dir: /opt/retropie/libretrocores/lr-mame2015
Binary Dir: /opt/retropie/libretrocores/lr-mame2016
Config Dir: /opt/retropie/configs/mame-libretro/retroarch.cfg
Controles: /opt/retropie/configs/mame-libretro/retroarch.cfg
AdvanceMAME 0.94, 1.4, 3.9:
Roms Dir: $HOME/RetroPie/roms/mame-advmame
Binary Dir: /opt/retropie/emulators/advmame/bin
Config Dir: /opt/retropie/configs/mame-advmame
Controles: https://retropie.org.uk/docs/MAME/
MAME, lr-mame:
Roms Dir: $HOME/RetroPie/roms/mame
Roms Dir: $HOME/RetroPie/roms/arcade
Roms Dir lr-mame: $HOME/RetroPie/roms/mame-libretro
Bios Dir: $HOME/RetroPie/BIOS/mame
Binary Dir: /opt/retropie/emulators/mame
Binary Dir lr-mame: /opt/retropie/libretrocores/lr-mame
Config Dir: /opt/retropie/configs/mame
Config Dir lr-mame: /opt/retropie/configs/arcade
Config Dir lr-mame: /opt/retropie/configs/mame-libretro/retroarch.cfg
Config Dir lr-mame: /opt/retropie/configs/arcade/retroarch.cfg
Emuladores:
lr-fbneo (Extensiones: .7z .chd .cue .fba .iso .zip ) (ROM Set: FB Neo v0.2.97.44 )
lr-fbalpha2012 (Extensiones: .7z .zip ) (ROM Set: FB Alpha v0.2.97.29 ) ( Juegos: 3369, BIOS: 5 )
PiFBA (Extensión: .zip ) (ROM Set: FB Alpha 0.2.96.71 ) (Juegos: 664 )
Los juegos pueden ir en:
$HOME/RetroPie/roms/arcade
$HOME/RetroPie/roms/fbneo
$HOME/RetroPie/roms/neogeo
$HOME/RetroPie/roms/mame-libretro
$HOME/RetroPie/roms/mame-advmame
lr-fbneo, lr-fbalpha2012, PiFBA:
Roms Dir: $HOME/RetroPie/roms/fba
Samples Dir: $HOME/RetroPie/BIOS/fbneo/samples/
Binary Dir: /opt/retropie/libretrocores/lr-fbneo
Binary Dir: /opt/retropie/libretrocores/lr-fbalpha2012
Binary Dir: /opt/retropie/emulators/pifba
Controles y Config Dir: /opt/retropie/configs/fba/fba2x.cfg
Controles y Config Dir: /opt/retropie/configs/fba/retroarch.cfg
Game remaps: /opt/retropie/configs/arcade/FinalBurn Neo o /opt/retropie/configs/fba/FinalBurn Neo o /opt/retropie/configs/neogeo/FinalBurn Neo
High scores / NVRAM files: $HOME/RetroPie/roms/arcade/fbneo o $HOME/RetroPie/roms/fba/fbneo o $HOME/RetroPie/roms/neogeo/fbneo
Emuladores:
lr-fbneo (Extensiones: .7z .chd .cue .fba .iso .zip ) (ROM Set: FB Neo v0.2.97.44 )
lr-fbalpha2012 (Extensiones: .7z .zip ) (ROM Set: FB Alpha v0.2.97.30 )
PiFBA (Extensión: .zip ) (ROM Set: FB Alpha 0.2.96.71 )
GnGeo-Pi (Extensión: .zip ) (ROM Set: MAME 0.138 )
Los juegos van en:
$HOME/RetroPie/roms/neogeo
Controles lr-fbneo, lr-fbalpha2012:
/opt/retropie/configs/neogeo/retroarch.cfg
Controles:
/opt/retropie/emulators/pifba/fba2x.cfg
GnGeo-Pi
Binary Dir: /opt/retropie/emulators/gngeopi/bin
Config Dir: /opt/retropie/configs/neogeo
Controles: $HOME/.gngeo/gngeorc
La bios (neogeo.zip) va en:
$HOME/RetroPie/roms/neogeo
Unibios:
En la Unibios boot screen
Neo Geo A+B+C (RetroPad B+A+Y) para entrar en el BIOS Menu
Neo Geo B+C+D (RetroPad A+Y+X) para entrar en el Test Menu
Desde el juego:
Neo Geo Start+A+B+C (RetroPad Start+B+A+Y) para entrar en el In-Game Menu
Joystick Neogeo:
/opt/retropie/configs/neogeo/retroarch.cfg
PiFBA:
/opt/retropie/emulators/pifba/fba2x.cfg
Emulador:
lr-fbneo-neocd (Subsistema de lr-fbneo)
lr-neocd (Extensiones: .chd .bin .cue) (Bios: ng-lo.rom, 000-lo.lo, neocd_f.rom, neocd_sf.rom, neocd_t.rom, neocd_st.rom, neocd_z.rom, neocd_sz.rom, front-sp1.bin, top-sp1.bin, neocd.bin, uni-bioscd.rom )
Los juegos van en:
$HOME/RetroPie/roms/neogeo
$HOME/RetroPie/roms/neocd (Si creas tu propio Sistema )
Se necesitan 2 Bios al menos en la carpeta :
$HOME/RetroPie/BIOS/neocd
Joystick :
/opt/retropie/configs/neogeo/retroarch.cfg
Emulador:
lr-mess (Extensiones: .zip) ( Rom Set: basado en MAME 0.151 ) ( Bios )
lr-mess2016 (Extensión: .zip ) ( Rom Set: basado en MAME 0.151 ) ( Bios )
Los Juegos van en la carpeta que intentes emular, sea creándola o utilizando las que ya existen:
$HOME/RetroPie/roms/coleco : Colecovision (100% speed, driver: coleco)
$HOME/RetroPie/roms/creativision : CreatiVision (80-100% speed, driver: crvision, not added to the script yet)
$HOME/RetroPie/roms/arcadia : Emerson Arcadia 2001 (100% speed, driver: arcadia)
$HOME/RetroPie/roms/nes : Nintendo Entertainment System (100% speed, driver: nes)
$HOME/pi/RetroPie/roms/gb : Nintendo Gameboy (100% speed, driver: gameboy)
$HOME/RetroPie/roms/dreamcast : Sega Dreamcast VMU (100% speed, driver: svmu)
$HOME/RetroPie/roms/amstradcpc : Amstrad GX4000 (65% speed, some games still feel very playable, driver: gx4000)
$HOME/RetroPie/roms/atari2600 : Atari 2600 (70-85% speed, driver: a2600)
$HOME/RetroPie/roms/atari5200 : Atari 5200 (50-60% speed, driver: a5200)
$HOME/RetroPie/roms/bbcmicro : BBC Micro B (25% speed, driver: bbcb)
$HOME/RetroPie/roms/intellivision : Intellivision (Fails to find/load saa5050 ROM, driver: intv)
$HOME/RetroPie/roms/gba : Nintendo Gameboy Advance (50% speed, driver: gba
$HOME/RetroPie/roms/gamegear : Sega Game Gear (80% speed, driver: gamegear)
$HOME/RetroPie/roms/megadrive : Sega Genesis (46% speed, driver: megadriv)
$HOME/RetroPie/roms/x68000 : Sharp X68000 (14% speed, driver: x68000)
$HOME/RetroPie/roms/aes : SNK Neo Geo AES (60-65% speed, driver: aes)
La Bios va en la misma carpeta que el rom a emular
Ports
Emulador:
AGS (Extension: .exe )
Los juegos van en la carpeta:
$HOME/RetroPie/roms/ags/
Emulador:
Emulador:
Los juegos van en la carpeta:
$HOME/RetroPie/roms/ports/cannonball
Hay que descomprimir Outrun set B del último MAME( outrun.zip ) en la carpeta cannonball.
Emulador:
Obligatorio instalar lr-nxengine desde Manage optional Packages
Los juegos van en la carpeta:
$HOME/RetroPie/roms/ports/CaveStory
Emulador:
Emulador:
Los juegos van en la carpeta:
$HOME/RetroPie/roms/ports/cgenius/games/gamename/
Emulador:
Emulador:
Emuladores:
Los juegos van en la carpeta:
$HOME/RetroPie/roms/ports/descent1/
Misiones:
$HOME/RetroPie/roms/ports/descent1/missions
Los juegos van en la carpeta:
$HOME/RetroPie/roms/ports/descent2/
Misiones:
$HOME/RetroPie/roms/ports/descent2/missions
Los juegos van en
$HOME/RetroPie/roms/ports/doom/
Controles y mas info:
Emulador:
Los juegos van en
$HOME/RetroPie/roms/ports/duke3d
Sistema:
Emulador:
Emulador:
Emulador:
Lincity es un clon de Sim City.
Emulador:
Emulador:
Micropolis is essentially an open source version of the game Sim City.
Emulador:
Controles
Emulador:
OpenTTD is an OpenSource Port of Transport Tycoon Deluxe
Emulador:
Emulador:
Controles
Emulador:
Los juegos van en
$HOME/RetroPie/roms/residualvm
Emulador:
Emulador:
Solarus (Extensión: .solarus .zip )
Los Juegos van en la carpeta:
$HOME/RetroPie/roms/solarus
Emulador:
Stratagus (Extension: .data )
Los juegos van en
$HOME/RetroPie/roms/stratagus/<Juego>.data
Emulador:
Emulador:
Emulador:
Emulador:
Emulador:
Los datos del juego van en:
$HOME/RetroPie/roms/ports/xrick/
Datos:
Van en:
$HOME/RetroPie/roms/ports/xrick/data.zip
Emulador:
¡legaste hasta acá, felicidades!
¡¡¡ A disfrutar!!!