newuzer fe6f3a0469
2025-03-11 13:54:52 +01:00

98 lines
9.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## MAME Reference Sets
<i><b>[[PLEASUREDOME HOME]](https://pleasuredome.github.io/pleasuredome/index.html)</b></i><br>
[Wiki](https://pleasuredome.miraheze.org/wiki/MAME_Reference_Sets)<br>
<b>Building these sets:</b>
ROMs (non-merged) sets can be built using the recent "MAME ROMs (merged)" and "MAME Rollback ROMs" source sets with a ROM Manager, the (non-merged) datfile and the guide linked to the sets.<br>
CHDs (merged) sets can be built using the recent "MAME CHDs (merged)" and "MAME Rollback CHDs" source sets with a ROM Manager, the (merged) dir2dat datfile and the dir2dat guide linked to the sets.<br>
N.B. using the dir2dat datfile for CHDs ensures building the correct CHD (v3, v4, v5) version.<br>
Sound samples can be built using the "Mame Reference Set Samples" set with a ROM Manager, the datfile and the guide linked to the sets.<br>
<br>
The listinfo and listxml files included contain the original raw -listroms and -listxml output of the MAME binaries.<br>
These files can (also) be used to build ROMs, CHDs and samples with a ROM Manager, for the more experienced builders.<br>
<br>
<b>MAME Reference Sets Samples:</b><br>
<br>
Set: [MAME Reference Sets Samples](magnet:?xt=urn:btih:e4a3ea844597ac713ad92790ec0965a2d87b3b4c&dn=MAME%20Reference%20Sets%20Samples&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce)<br>
Datfile: [MAME Reference Sets Samples](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME Reference Sets Samples.zip)<br>
<br>
<b>MAME 0.37b5 Reference Set (2000):</b><br>
<br>
Datfile: [MAME 0.37b5 ROMs (non-merged)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.37b5 ROMs (non-merged).zip)<br>
Datfile samples: [MAME 0.37b5 Samples](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.37b5 Samples.zip)<br>
Listinfo: [MAME 0.37b5 Listinfo](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/mame_0.37b5_listinfo.zip)<br>
<br>
<b>MAME 0.78 Reference Set (2003):</b><br>
<br>
Datfile: [MAME 0.78 ROMs (non-merged)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.78 ROMs (non-merged).zip)<br>
Datfile: [MAME 0.78 CHDs (merged)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.78 CHDs (merged).zip)<br>
Datfile: (dir2dat): [MAME 0.78 CHDs (merged) (dir2dat)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.78 CHDs (merged) (dir2dat).zip)<br>
Datfile samples: [MAME 0.78 Samples](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.78 Samples.zip)<br>
Listxml: [MAME 0.78 Listxml](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/mame_0.78_listxml.zip)<br>
<br>
<b>MAME 0.94 Reference Set (2005):</b><br>
<br>
Datfile: [MAME 0.94 ROMs (non-merged)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.94 ROMs (non-merged).zip)<br>
Datfile: [MAME 0.94 CHDs (merged)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.94 CHDs (merged).zip)<br>
Datfile (dir2dat): [MAME 0.94 CHDs (merged) (dir2dat)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.94 CHDs (merged) (dir2dat).zip)<br>
Datfile samples: [MAME 0.94 Samples](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.94 Samples.zip)<br>
Listxml: [MAME 0.94 Listxml](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/mame_0.94_listxml.zip)<br>
<br>
<b>MAME 0.106 Reference Set (2006):</b><br>
<br>
Datfile: [MAME 0.106 ROMs (non-merged)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.106 ROMs (non-merged).zip)<br>
Datfile: [MAME 0.106 CHDs (merged)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.106 CHDs (merged).zip)<br>
Datfile (dir2dat): [MAME 0.106 CHDs (merged) (dir2dat)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.106 CHDs (merged) (dir2dat).zip)<br>
Datfile samples: [MAME 0.106 Samples](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.106 Samples.zip)<br>
Listxml: [MAME 0.106 Listxml](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/mame_0.106_listxml.zip)<br>
<br>
<b>MAME 0.139 Reference Set (2010):</b><br>
<br>
Datfile: [MAME 0.139 ROMs (non-merged)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.139 ROMs (non-merged).zip)<br>
Datfile: [MAME 0.139 CHDs (merged)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.139 CHDs (merged).zip)<br>
Datfile (dir2dat): [MAME 0.139 CHDs (merged) (dir2dat)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.139 CHDs (merged) (dir2dat).zip)<br>
Datfile samples: [MAME 0.139 Samples](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.139 Samples.zip)<br>
Listxml: [MAME 0.139 Listxml](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/mame_0.139_listxml.zip)<br>
<br>
<b>MAME 0.160 Reference Set (2015):</b><br>
<br>
Datfile: [MAME 0.160 ROMs (non-merged)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.160 ROMs (non-merged).zip)<br>
Datfile: [MAME 0.160 CHDs (merged)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.160 CHDs (merged).zip)<br>
Datfile (dir2dat): [MAME 0.160 CHDs (merged) (dir2dat)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.160 CHDs (merged) (dir2dat).zip)<br>
Datfile samples: [MAME 0.160 Samples](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.160 Samples.zip)<br>
Listxml: [MAME 0.160 Listxml](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/mame_0.160_listxml.zip)<br>
<br>
<b>MAME 0.174 Reference Set (2016):</b><br>
<br>
Datfile: [MAME 0.174 ROMs (non-merged)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.174 ROMs (non-merged).zip)<br>
Datfile: [MAME 0.174 CHDs (merged)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.174 CHDs (merged).zip)<br>
Datfile (dir2dat): [MAME 0.174 CHDs (merged) (dir2dat)](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.174 CHDs (merged) (dir2dat).zip)<br>
Datfile samples: [MAME 0.174 Samples](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/MAME 0.174 Samples.zip)<br>
Listxml: [MAME 0.174 Listxml](https://github.com/pleasuredome/pleasuredome/raw/gh-pages/mame/mame-reference-sets/mame_0.174_listxml.zip)<br>
<b>Guide:</b>
[MAME ROMs Set Creation using a dir2dat](https://pleasuredome.miraheze.org/wiki/MAME_ROMs_Set_Creation_using_a_dir2dat)<br>
<b>Merging explained:</b>
split:<br>
A <b>split set</b> is one where the parent set contains all of the normal data it should, and the clone sets contain only what has changed as compared to the parent set.<br>
This saves some space, but isnt quite as efficient as a merged set.<br>
The clone sets can't operate without their parent set.<br>
Remark: The parent and clones in split sets DO NOT include BIOS or DEVICE files - they are separate files within the set (An example would be 100lions (No BIOS in the parent) and Galaga (No device file in the parent) - This is per MAME design<br>
<br>
merged:<br>
A <b>merged set</b> takes the parent set and one or more clone sets and puts them all inside the parent sets storage.<br>
To use the existing Pac-Man example, combining the Puckman, Midway Pac-Man (USA) sets, along with various bootleg versions and combining it all into PUCKMAN.ZIP, would be making a merged set.<br>
Remark: The parent games in a merged set DO NOT include BIOS or DEVICE files - they are separate files within the set (An example would be 100lions (No BIOS in the parent) and Galaga (No device file in the parent) - This is per MAME design<br>
<br>
non-merged:<br>
A <b>non-merged set</b> is one that contains absolutely everything necessary for a given game to run in one ZIP file.<br>
Remark: Even though Non-Merged games -normally- DO NOT include BIOS or DEVICE files within the game, in the case of the PD non-merged set we DO include these within the game, which ensures that every single game can be copied and ran as individual game without the need of any extra files.<br>
This makes a set like this ideal for splitting up on a per-game-basis.
The non-merged set is ideal for those people that work on Arcade PCBs as ALL roms/devices/bios files are contained within the game. This set is also great for those that for instance create their own arcade cabinets and want to copy only very specific games to their PC/Rapsberry/Other, the game.zip file contain all the files needed, no more searching for the dependent parent files, BIOS files, device files - just copy galaga.zip and you are set.<br>
Pick individual games from this set if you are not intending to download a complete ROM set.