Las ROMs de PSX que trae la R36S por defecto están en formato PBP
(Playstation Boot Package), el problema de utilizar este formato es que solo se encuentran ciertas versiones de los juegos, esto puede ser problemático si buscamos un juego en un idioma determinado.
La gran mayoría de las imágenes de disco de juegos PSX están en formato BIN
, como podemos leer en
la documentación oficial de ArkOS
, los formatos soportados por el emulador de PSX son:
Extensions: .cue .CUE .img .IMG .mdf .MDF .pbp .PBP .toc .TOC .cbn .CBN .m3u .M3U .ccd .CCD .chd .CHD .zip .ZIP .7z .7Z .iso .ISO
Por lo tanto si descargamos imágenes BIN
habrá que convertirla a algún formato compatible, lo mas sencillo es pasarlas a CUE
.
Los pasos a seguir son:
Aquí tienes el índice en formato Markdown:
Generar ficheros CUE:
En este ejemplo vamos a generar los CUE
necesarios para los cuatro discos de Final Fantasy VIII:
echo 'FILE "Final Fantasy VIII (Spain) (Disc 1).bin" BINARY
TRACK 01 MODE2/2352
INDEX 01 00:00:00' > "Final Fantasy VIII (Spain) (Disc 1).cue"
echo 'FILE "Final Fantasy VIII (Spain) (Disc 2).bin" BINARY
TRACK 01 MODE2/2352
INDEX 01 00:00:00' > "Final Fantasy VIII (Spain) (Disc 2).cue"
echo 'FILE "Final Fantasy VIII (Spain) (Disc 3).bin" BINARY
TRACK 01 MODE2/2352
INDEX 01 00:00:00' > "Final Fantasy VIII (Spain) (Disc 3).cue"
echo 'FILE "Final Fantasy VIII (Spain) (Disc 4).bin" BINARY
TRACK 01 MODE2/2352
INDEX 01 00:00:00' > "Final Fantasy VIII (Spain) (Disc 4).cue"
Algunos juegos como Final Fantasy VIII están protegidos por LibCrypt
, para poder ejecutarlos precisamos de los
ficheros SBI
:
SBI Files are archives that contains the protection information that those PAL games got and that are needed to run those protected games in emulators.
En mi caso los ficheros tienen la siguiente relación con los discos, así que los renombramos con el mismo nombre que el fichero CUE
pero con la extensión SBI
:
mv SLES_020.84.sbi "Final Fantasy VIII (Spain) (Disc 1).sbi"
mv SLES_120.84.sbi "Final Fantasy VIII (Spain) (Disc 2).sbi"
mv SLES_220.84.sbi "Final Fantasy VIII (Spain) (Disc 3).sbi"
mv SLES_320.84.sbi "Final Fantasy VIII (Spain) (Disc 4).sbi"
Probamos a cargar los CUE
mediante
DuckStation
para asegurarnos de que son válidos:
wget https://github.com/stenzek/duckstation/releases/download/latest/DuckStation-x64.AppImage
chmod 700 DuckStation-x64.AppImage
./DuckStation-x64.AppImage
System -> Start file: Final Fantasy VIII (Spain) (Disc 1).cue
Transferir ficheros a la consola:
Creamos un directorio en la SD de juegos de la R36S y copiamos los ficheros BIN
, CUE
y SBI
:
mkdir /media/kr0m/EASYROMS/psx/FF8
cp Final\ Fantasy\ VIII*.bin /media/kr0m/EASYROMS/psx/FF8
cp Final\ Fantasy\ VIII*.cue /media/kr0m/EASYROMS/psx/FF8
cp Final\ Fantasy\ VIII*.sbi /media/kr0m/EASYROMS/psx/FF8
Generar M3U:
Si el juego es multi-disco también debemos generar el fichero M3U correspondiente, generar este tipo de ficheros impone ciertas restricciones:
- Solo soporta ficheros
CUE
oCHD
. - Los juegos multi-disco deben contener la palabra
Disc
en la descripción.
Procedemos a generar el M3U
:
Options -> PS1 - Delete m3u files
Options -> PS1 - Generate m3u files
Veremos un directorio que contiene los cuatro discos, pero para ejecutar el juego nos interesa el juego en la lista principal:
Juegos duplicados:
Los juegos multi-disco pueden causar duplicados a la hora de mostrar los juegos, si se diese el caso debemos ejecutar los siguientes pasos:
Playstation -> Start -> UI Settings -> Theme Configuration -> File Extensions: Y habilitar solo .m3u