diff --git a/wiki/faq.md b/wiki/faq.md index bd5c0b6f..0c880f99 100644 --- a/wiki/faq.md +++ b/wiki/faq.md @@ -40,10 +40,10 @@ the ZIPs inside zipped, like `neogeo.zip`. Usually. The command installs each setup's own version, like its `neogeo.zip`. -## My arcade game does not start +## My arcade game fails (which MAME version?) { #my-arcade-game-does-not-start } The game set must match the emulator's version, and `neogeo.zip` stays zipped. -Reference: [Which version each emulator reads](technical-faq.md#which-mame-version-do-the-arcade-bios-sets-match). +Which version each emulator reads: [the list](technical-faq.md#which-mame-version-do-the-arcade-bios-sets-match). ## Keys, firmware or BIOS? @@ -80,8 +80,8 @@ setup's files and checks each one. `--dry-run` shows the list first. ## Fill an SD card from a computer? -Yes. Name your setup and the card's BIOS folder. For RetroArch on a Switch -card in drive `E:`: +Yes. Name your setup and the card's BIOS folder. For RetroArch on a Switch, +with the card in drive `E:`, run: ```sh @@ -98,7 +98,7 @@ Fill its folder from a computer, as above, or unzip your ZIP and check it with - Name your emulator's BIOS folder with `--dest`. - ES-DE, LaunchBox: the command fills the folders of the emulators they start. -- iPhone, iPad: no terminal. Use the ZIP. +- iPhone, iPad (iOS): no terminal. Use the ZIP. ## Why is a file missing from the ZIP? @@ -108,6 +108,12 @@ Some come with the emulator, so the ZIP skips them. Often a missing BIOS: [When a game does not start](troubleshooting.md). +## Can I copy my own console's BIOS? { #copy-your-own-bios } + +Yes. The emulators explain how: [PCSX2](https://pcsx2.net/docs/setup/bios/) +for PlayStation 2, [melonDS](https://melonds.kuribo64.net/faq.php) for DS and +DSi. + ## Is this legal? Laws differ by country. [Is it legal?](legal.md) diff --git a/wiki/glossary.md b/wiki/glossary.md index 6acb9644..504b6489 100644 --- a/wiki/glossary.md +++ b/wiki/glossary.md @@ -22,8 +22,8 @@ order: 60 : The folder where your setup looks for BIOS files. **Pack** -: The ZIP file with every BIOS file for one setup. Made for the setups most - people download. +: The ZIP, sometimes in parts, with one setup's BIOS files. Made for the + setups most people download. **Platform** : A setup, as the project's data calls it. diff --git a/wiki/technical-faq.md b/wiki/technical-faq.md index 6a6b7002..c03bd939 100644 --- a/wiki/technical-faq.md +++ b/wiki/technical-faq.md @@ -1,6 +1,7 @@ --- level: reference order: 120 +terms: mame version, romset version, which mame --- # Technical questions @@ -120,6 +121,29 @@ per catalog and the full list of catalogued dumps still missing. ## Which MAME version do the arcade BIOS sets match? +Your game sets and BIOS sets must come from the same version as your arcade +emulator. + +| Emulator, as RetroArch names it | Sets from | +|---|---| +| MAME 2000 | MAME 0.37b5 | +| MAME 2003, MAME 2003 Midway | MAME 0.78 | +| MAME 2003-Plus | MAME 0.78, with later fixes | +| MAME 2009 | MAME 0.135u4 | +| MAME 2010 | MAME 0.139 | +| MAME 2014, MAME 2015 | MAME 0.160 | +| MAME 2016 | MAME 0.174 | +| MAME/MESS | MAME 0.287 | +| MAME, MAME/Arcade | MAME 0.289 | +| FB Alpha 2012 CPS-1, FB Alpha 2012 CPS-2 | FB Alpha 0.2.97.28 | +| FB Alpha 2012, FB Alpha 2012 CPS-3, FB Alpha 2012 Neo Geo | FB Alpha 0.2.97.29 | +| FB Alpha 2019 | FB Alpha 0.2.97.44 | +| FinalBurn Neo, FinalBurn Neo (Neo-Geo), FinalBurn Neo (CPS-1 / CPS-2) | FinalBurn Neo 1.0.0.2 | + +Each emulator's page names its version too. + +### How this is known + Arcade BIOS sets are coupled to the romset version, so there is one profile per MAME core generation: MAME 2000 (0.37b5), MAME 2003 (0.78), MAME 2003-Plus, MAME 2009 (0.135u4), MAME 2010 (0.139), MAME 2015