shawngmc / game-extraction-toolbox

Python tools for extracting ROMs from games and investigating files
MIT License
66 stars 7 forks source link

SNK 40th: which emulator for psychos.zip? #53

Closed lioneltrs closed 1 year ago

lioneltrs commented 1 year ago

Could you please tell which emulator can run psychos.zip (and psychosj.zip) from the SNK 40th Anniversary Collection? I tried Retroarch mame2000, mame2003, mame2003plus, fbneo, fbalpha2012 without success. Thanks for software an keep up the good work, Lioneltrs

lioneltrs commented 1 year ago

I think that I found the answer: mame_libretro works with psychos.zip

Feilakas commented 1 year ago

I think that I found the answer: mame_libretro works with psychos.zip

The current script cannot find the two files horizon."x" and vertical."y" in any of the included games and instead creates "blank" placeholder files (I forget if they're filled with 0000 or FFFF) of the same size as shims.

FBNeo performs a CRC check and since these two fail, it refuses to run the ROMs. Using RetroArch, you can put the zip inside the folder "RetroArch\system\fbneo\patched" which tells the core to ignore the CRC check (the files should still be present with the correct names and sizes!)

Like you said, the "current" MAME (which is what mame_libretro basically is) will run ROMs that contain all the files even if the CRC-check fails.

BTW, if someone were to find the "horizon" and "vertical" files in ANY ROM then these files could then be used in ALL the other ROMs since they were common for all games that included them. similar to the Q-Sound library for the Capcom CPS-2 games.

lioneltrs commented 1 year ago

Thank you!