Hi all, I had difficulty getting some
SEGA NAOMI arcade machine ROMs working with the flycast emulator. After some research, and a fresh batch of ROMs, I have discovered a method to check if you have the correct files.
Firstly, please note that
SEGA NAOMI used 2 different storage formats for games: PCB cartridges & GD-ROM discs.
Therefore, if a game was distributed on GD-ROM, you'll need both a ZIP & a CHD, but if it was distributed on cartridge only a ZIP file is needed.
Also be aware that some games (such as Virtua Tennis 2) were in fact released on both types of storage device. For a full run down on what game was released on each format, please refer to this page:
https://segaretro.org/Sega_NAOMI
To ensure the games will work, we must match the contents of a given game's ZIP file with it's entry in the list on this page:
https://github.com/libretro/flycast/blob/master/core/hw/naomi/naomi_roms.h
Example ... for a cartridge game like
Asian Dynamite we would CTRL+F search on the list for "asndynmt", which brings us to the following:
View attachment 257745
The info we are looking for is between
ROT0 and
NULL, 0, 0}, so for the game to load correctly the ZIP file must contain:
- fpr-24382.ic8
- fpr-24383.ic9
- fpr-24384.ic10
- fpr-24385.ic11
- 317-0495-com.ic3
When i click into the ZIP file on my own computer I see the following:
View attachment 257746
As we can see, its a perfect match & when I uploaded the
asndynmt.zip file to the
LocalState folder, the game loaded and played correctly.
NOTE ....the file I tried previously was missing the 317-0495-com.ic3 and thats why it didnt work.
GD-ROM games are slightly different .... for
Virtua Athlete we would CTRL+F search on the list for "vathlete", which displays the following:
View attachment 257747
Again, the info we are looking for is between
ROT0 and
NULL, 0, 0}, but now there is another file listed afterwards.
So for the game to load correctly we must have both a CHD file named:
and the ZIP file must contain:
Checking my own computer ...
View attachment 257748
and the ZIP file contents ...
View attachment 257749
When I uploaded both files to the
LocalState folder the game loaded & played correctly.
Please take note of what gds file pairs with which ZIP, incase you delete the wrong one when spring cleaning your Xbox hard drive.
Happy gaming !!