MAME 2003-Plus Romset interogation
-
@zodiark12 said in MAME 2003-Plus Romset interogation:
Should I simply find the 0.188 romset and take the roms from there? Considering that version is really important and all I don't think it would be an option but for now it would seem to be the only one.
You can try, but it's more like playing roulette, as some of the MAME 2003 Plus roms are based on newer versions. Instead, in addition to a 0.78 romset, you should look for the newest romset possible (at least 0.223 according to the link below) plus a so-called rollback romset for that version, which includes all changed or removed roms from older romsets.
See https://docs.libretro.com/library/mame2003_plus/#Building-romsets-for-MAME-2003-Plus for more details.
Besides, MAME 2010 and FBNeo will need their own romsets. Since they differ more or less significantly, there can be no romset that is compatible to all of them at once. But you could mix roms from different romsets in RetroPie's
arcade
directory, where you can select the appropriate emulator for each of them in the Runcommand Menu.The difference of
arcade
to thefbneo
andmame-libretro
directories is that Runcommand lets you select FBNeo and MAME emulators there, wheres the latter two only list either of them. -
@clyde
Wow much appreciated foe the details and the link. Didn't find that during my research. I'll try to find the romsets that I'm missing (Already have 2010 and FBNeo) and get my head wraped around ClrmamePro.Thank you again!
-
My pleasure, have fun!
-
Hmmm, can't seem to find anything for 0.223 or more recent. I did find the required set for 0.193 however. Guess this would have to do. I imagine I might miss out on some roms but it would be real bad luck if any of these would be some of my selected ones.
-
Indeed, mame2003-plus shouldn't have so many new games after 0.193. You can see most (all?) of them in its Changelog. I think the „new“ there means „in addition to MAME 2003 (v0.78)“.
-
@clyde
Ok so I think I kinda figured it out. I've got the 0.193 romset and rollback set. I've setup my folder structure as such :2003Plus
ROM
SamplesUnder ROM I have created CHD, 0.193 and Rollback.
In Clrmamepro I've created my profile. Uploaded the 2003Plus DAT file that has been placed in the DAT folder. Then in the settings I've added my ROM path which point towards the 2003Plus folder and my Samples path pointing towards the folder of the same name.
The 2003Plus folder is empty. The Samples are in the Samples folder. The 0.193 set is in the 0.193 folder, the CHD in the CHD folder and the 0.192 Rollback set is in the Rollback folder.
I've set the rebuilder to Non-Merged and unchecked the "Seperate BIOS set" in the Advanced option. Unless I am mistaken this should create what would be called a "Full Non-Merged" set with every single ROM contening everything it need to run, including BIOS.I also downloaded the UNI Bios 3.3 and 4.0. I've put them in the 0.193 folder and just to be safe I've kept an unzipped and zipped copy of each BIOS. WIth that, I've launched the rebuilder. From what I can see it worked because the 2003Plus folder got populated with over 15Gb of data for a total of 4927 files.
Following that I did a scan. Again, selected Non-Merged and unchecked the "Seperate BIOS" option. Did the scan. So in the end I got a summary, which I'm not totaly sure how to read, so maybe someone would be willing to shed some lights on it. Here is the upper part, everything beside this is at 0 :
And here is the lower part :
So from what I get I would be missing some ROMs and a few things. Could be normal since I did not use the 0.226 set but the 0.193 so I expected it. What I don't understand is that the data from the lower part seems all to match up...
Also, in the Info screen all ROM seem to give this kind of error :
Since I did put the BIOS in the 0.193 set folder I don't understand why they would be missing. I did notice that the BIOS I downloaded are not named as specified in this image. So I guess that would be the issue?
Finally I did notice a few ROM with this error :
So my guess would be that these are the 20 something ROM that I would be missing. How far am I from the big picture?
Thanks in advance.
-
@zodiark12 eeekk was ported from .216 so that's why it's missing.
-
@mahoneyt944
Since I didn't use the most recent romset I expected to have some ROM missing. -
I've done another rebuild after renaming both Uni Bios I had and after that the 4.0 was okay but 3.3 was still not included.
I've found the 0.226 set and rollback so I'll do a rebuild with that too. However I'm still wondering about the result screen of Clrmamepro. Can't seem to find much details about it. Anyone could provide clarifications on that?
-
@zodiark12 here's the sha1 and crc checks 2003+ is expecting. https://github.com/libretro/mame2003-plus-libretro/blob/f7e53fda8195ae9d9a2b33c1dbed27e7410a41ff/src/drivers/neogeo.c#L1574-L1589
You can compare the ones you have to these and double check your naming conversation. Make sure you done have ".rom.rom" or something like that either. Some desktops hide extensions. My guess is the check sum is off here for it not to include the file.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.