A Full Non-Merged collection of MAME 2010 romsets is available at MAME_2010_full_nonmerged_romsets.
A Full Non-Merged collection of MAME 2010 romsets is available at MAME_2010_full_nonmerged_romsets.
Using a Non-Merged set means that every .zip in this collection is a complete ROM that can be used stand-alone.
All romsets can be used standalone because each zip contains all the files needed to run that game, including any ROMs from 'parent' ROM sets and BIOS sets. To rebuild or verify Full Non-Merged romsets with ClrMamePro, use Non-Merged mode and deselect Separate BIOS sets via the Advanced button in the Rebuild and Scanner menus. ClrMamePro may display BIOS sets as missing in scans with these settings, but that is because all of the BIOS files will be distributed directly to the game romsets that need them.
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign upHave a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I know that there has been a lot of activity and discussion about the database, and that some entries have already been added for MAME and FBA. I would like to make a heartfelt request, like when I posted about the Stella / Atari 2600 database, to either add to or replace the existing Arcade database entries. As with the Atari 2600 ROMs, I'll try to describe the reasoning for this request:
It seems that Non-Merged MAME 0.78 with the 2003 core is already officially recommended MAME set for RetroPie. In case it would help explore this issue any further, I generated a DIR2DAT for the MAME 2003 Reference Set (non-merged) ROMs, including CHDs: |
Split sets also help to reduce disk consumption, having a complete non-merged set on my raspberry would be a serious drawback over the current split one. Btw, what comes first in search result is irrelevant, anyone can download clrmamepro and learn to use it within 10 minutes. |
Relevant questions:
|
|
Browsing the RetroPie forums it seems that Non-Merged MAME 0.78 with the 2003 core has become the officially recommended MAME set for RetroPie. I do hear that there are users who want the space savings of a split set, but if there was general concern about non-merged sets from users with limited storage, I think that is the place where we would see it. In case it would help explore this issue any further, I generated a DIR2DAT for the MAME 2003 Reference Set (non-merged) ROMs, including CHDs: |
fyi, FBA 0.2.97.39 is out |
User having trouble making the transition from RetroPie to RetroArch due to this issue for the MAME 2003 core: https://www.reddit.com/r/RetroArch/comments/5dx3v5/retroarch_wont_load_078_mame2003/ |
(A) I think people wouldn't enjoy downloading dats individually, but.. Would that work well for everybody here wanting different dats? (B) What would work well? |
Seems to me like this is the wrong way to solve this :
Upgrading the retroarch scanner in such a way is impossible ? Ranchos ganaderos de mexico. If so then i think the second best solution would be to still have only one dat file, but without sha1/crc, scanning only the name of the zip files and not caring about the content. |
Split and Merged sets are purely a file compression approach meant to economize the transfer of ROMs over the internet in the early 2000s. Moreover it's a file compression approach that is pretty much unique to arcade ROMs. RetroArch doesn't support .7z or .rar compression schemes, or other esoteric compression methods. It seems an odd exception to prefer Split sets for the arcade database. Non-Merged sets are the equivalent of headerless ROM sets in the cartridge emulation world -- it is a complete dump of a game and the most accurate representation of the source data. Non-Merged sets are readily available for the historical libretro MAME cores and can also be generated from Split or Merged sets by widely available software. (That being said, @lasers idea is kind of close to my own thoughts about alternative ROM scanning methods: libretro/RetroArch#2033 (comment) ) |
Adapting TorrentZip for the sets will give us consistent CRCs for the sets, since TorrentZip generates the same zip files across all platforms. The following is an example of using it with Pac-Man: Could do the same for all the formats: I don't have a MAME collection, or at least a recent one, so we'd need someone who would do this for us. |
@markwkidd Finally had a chance to test this out a bit. Nicely done! Upped a way we could split the databases per core over at #460 . Would appreciate a review. Thanks! |
Hooray, this happened! I'm closing the issue. |