Open Immersion95 opened 4 years ago
Some early psx games had the serial on the disc label instead of the system.cnf or whatever the boot file is.
They're usually recognizable for having a psx.exe as you found. I believe the first king's field (Japan) - which is a different game from the USA version, which is known as King's Field II in Japan - is one of them.
King's Field (Japan) has the label SLPS-00017, so that fits with your SLPS-00070 as about in the same time range.
Would it be possible to fallback to CRC check when psx.exe is found ?
I've been asking for a alternate option using crc for literal years (because serials don't work for romhacks). I wouldn't hold my breath. Use the manual scanner on individual system dirs instead, which uses the romnames in the rdbs to 'assign' - instead of scan - a game pictures and 'serial' (just as error prone for romhacks but at least you get the filenames as a fallback instead of original game 'duplicates').
BTW there is no guarantee that this game or movie has a image on the database. You can check if it exists under that name on http://thumbnails.libretro.com/
This game doesn't want to be added to the playlist, the CRC and serials match but it won't work. I tried different computers, Android, Linux to no avail.
I checked the libretro dats and the games is there.
Edit : Found this in the log :
[INFO] Parsing CUE file 'C:\Users\claud\Downloads\PSX\Street Fighter - Real Battle on Film (Japan).cue'... [INFO] Reading first data track... [INFO] Found disc label 'PSX.-EXE' [INFO] Parsing CUE file 'C:\Users\claud\Downloads\PSX\Guilty Gear (Japan) (Rev 1).cue'... [INFO] Reading first data track... [INFO] Found disc label 'SLPS-01357' [INFO] [Playlist]: Written to playlist file: C:\Users\claud\AppData\Roaming\RetroArch\playlists\Sony - PlayStation.lpl
The interesting part is that it couldn't find the correct serial. I then opened the disc and couldn't find the "SLPS-00070" file.
It instead points to "psx.exe". I then opened this file and found "SLPS-00070" hidden inside so this could help.
Would it be possible to fallback to CRC checking when "psx.exe" file is found ?