Mednafen es un multi-emulador software libre que puedes compilar en GNU+Linux.
Permite emular GameBoy, Nintendo, Super Nintendo, Master System, Sega Saturn, Mega Drive, PlayStation, …
- Apple II/II+
- Atari Lynx
- Neo Geo Pocket (Color)
- WonderSwan
- GameBoy (Color)
- GameBoy Advance
- Nintendo Entertainment System
- Super Nintendo Entertainment System/Super Famicom
- Virtual Boy
- PC Engine/TurboGrafx 16 (CD)
- SuperGrafx
- PC-FX
- Sega Game Gear
- Sega Genesis/Megadrive
- Sega Master System
- Sega Saturn (experimental, x86_64 only)
- Sony PlayStation
Compilar Mednafen 1.24.1
Es posible compilar Mednafen en Debian 10 y en muchas otras distros.
Los pasos a seguir son basicamente instalar dependencias, bajar el software, descomprimir y compilarlo.
# apt install xz-utils libsndfile1-dev
$ wget -q "https://mednafen.github.io/releases/files/mednafen-1.24.1.tar.xz" -O mednafen-1.24.1.tar.xz
$ tar xfvJ mednafen-1.24.1.tar.xz
$ cd mednafen/
$ ./configure
$ make
# make install
Descargar bios de PlayStation
Para probar es interesante ejecutar por primera vez mednafen para que se generen los directorios pertinentes necesarios.
Luego descargar las diferentes bios de la PlayStation es buena cosa.
- scph5500 – 3.0 NTSC-J (1996-09-09)
- scph5501 – 3.0 NTSC-U/C (1996-11-18)
- scph5502 – 3.0 PAL (1997-01-06)
Por ejemplo puedes copiar las bios de Playstation así:
wget "http://fanta.56k.es/04-Firmware/BIOS_PLAYSTATION/bios_playstation/SCPH5500.BIN" -O ~/.mednafen/firmware/scph5500.bin
wget "http://fanta.56k.es/04-Firmware/BIOS_PLAYSTATION/bios_playstation/SCPH-5501.BIN" -O ~/.mednafen/firmware/scph5501.bin
wget "http://fanta.56k.es/04-Firmware/BIOS_PLAYSTATION/bios_playstation/SCPH5502.BIN" -O ~/.mednafen/firmware/scph5502.bin
Configurar un GamePad
Lo bueno es configurar el mando. Si dispones de mandos puedes configurarlos pulsando alt+shift 1 para el player1. Alt+shift 2 para el player2.
Un mando usb de esos baratos sirve posiblemente. Otra opción es usar el propio teclado pero … no es lo mismo.
Jugar a un juego de PlayStation
Ahora ya solamente nos queda jugar a un juego. Por ejemplo Pandemonium.
$ wget "http://fanta.56k.es/00-Games/01-PlayStation1/Pandemonium1/pandemonium.bin" -O SLUS-00232.BIN
$ wget "http://fanta.56k.es/00-Games/01-PlayStation1/Pandemonium1/pandemonium.cue" -O SLUS-00232.CUE
$ mednafen -sounddevice sdl SLUS-00232.CUE SLUS-00232.BIN
Saludos cordiales.