Open angomania opened 3 years ago
Interesting, I can confirm this issue. Guess we need either a bios skip option or a bios selection option with support for the EU bios added. Or I suppose an auto-select with the secondary bios, but I'm not sure if it's possible to detect region in headerless 7800 games.
Just a quick update, since I've been messing with the database all morning, the "correct" solution would seemingly be to load the bios -after- the header/database check is done so the region could be used to select it. I'm not sure if this is actually possible with how the core is written though, I assume that isn't the order right now. If that isn't viable, I suppose the messy solution would be to duplicate the code a bit. For headered, byte 57 bit 0 indicates 0 if NTSC, 1 if PAL, for headerless the md5 can be checked against the database's indicated region.
Please add an option to disable the bios if present ("7800 Bios (U).rom"). PAL games are crashing if the bios is present.
...or add an option to use the PAL bios (for example: "7800 Bios (E).rom") ;)