djyt/cannonball

Roms unsync with latest mame (0.226)

LodanZark opened this issue · 6 comments

The "epr-10381a.132" got renamed to "epr-10381b.132" and the "epr-10381.132" (outrundx) no longer exists, due having the same hashes as "epr-10381b.132" which it's located in parent ROM.

djyt commented

I will look into this.

djyt commented

Thanks. I'm ideally going to load everything by CRC scanning the directory, rather than relying on file names.
MAME changes these all the time and it will just cause confusion.
I'm aiming to work on this in the next few days :)

If you're familiar to using rom managers tools like clrmamepro, maybe this dat\xml file will be useful to you:
MAME 0.229 ROMs (split).zip

djyt commented

Cool. Same ROMs, just seems the MAME devs rename them every other week.

Once I switch to CRC32 based loading it won't matter what the filenames are.

djyt commented

Checked in CRC32 based file loading. Searches for CRC32 value, not the file name itself.