Closed nblondiau closed 8 years ago
Good catch, i was not aware of that. Thank you. I've not tried myself your example (i believe you) but i had a look at snes.xml hash and found a "cloneof" attribute:
<software name="megamnx2u" cloneof="megamnx2">
So the fix should be pretty easy to implement. I add this on the todo and implement it asap.
This has been implemented on master branch since 5712f7118245df562c0a8232a3a2c84bbe18975d
The reference version for console roms in MAME is always the Euro/PAL version (which is a shame because PAL versions often are botched 50Hz ports), other regions versions being considered as clones. More info on this in this emuchat thread.
The romsets hosted by archive.org are split sets, meaning the archive of a clone rom sometimes does not contains all the needed files to run, it needs its parent rom as well.
In this illustration, megamnx2u refuses to run until megamnx2 is also available.
Edit: My MAME version is 0.162.