| Both sides previous revision Previous revision Next revision | Previous revision |
| advanced_arcade [2022/10/02 09:11] – add rom cleaner info here atari | advanced_arcade [2025/05/12 19:06] (current) – [Table] Add DICE mittonk |
|---|
| </WRAP> | </WRAP> |
| |
| ^ Arcade emulator ^ Alternative name ^ Romset ^ Roms folder ^ Default on hardware ^ Purpose ^ Extras ^ Notes^ | ^ Arcade emulator ^ Alternative name ^ Romset ^ Roms folder ^ Default on hardware ^ Purpose ^ Extras ^ Notes ^ |
| |MAME (standalone) | Mame | Latest | mame | PC | All arcade hardware | highscores, samples, overlays | The latest and greatest, usually the hardest to run | | | MAME (standalone) | Mame | Latest | mame | PC | All arcade hardware | highscores, samples, overlays | The latest and greatest, usually the hardest to run | |
| |libretro/mame | Mame | [[#default_emulators|Latest]] | mame | PC | All arcade hardware | highscores, samples, overlays | Batocera for PC is shipped with the latest stable MAME version available at the time of release, see table up there| | | libretro/mame | Mame | [[#default_emulators|Latest]] | mame | PC | All arcade hardware | highscores, samples, overlays | Batocera for PC is shipped with the latest stable MAME version available at the time of release, see table up there | |
| |libretro/imame4all | iMame4All | 0.37b5 | mame | RPi0 (<**v30**) | All arcade hardware | highscores, samples, overlays | Very old version, good for lower devices like pi0, but not many games supported | | | libretro/imame4all | iMame4All | 0.37b5 | mame | RPi0 (<**v30**) | All arcade hardware | highscores, samples, overlays | Very old version, good for lower devices like pi0, but not many games supported | |
| |libretro/mame0139 | Mame2010 | 0.139| mame | PC | All arcade hardware | highscores, samples, overlays | Good core for medium powerful boards like Pi3 | | | libretro/mame0139 | Mame2010 | 0.139 | mame | PC | All arcade hardware | highscores, samples, overlays | Good core for medium powerful boards like Pi3 | |
| |libretro/mame078plus | Mame2003Plus | 0.78+| mame | PC | All arcade hardware | highscores, samples, overlays | Good port for less powerful boards with back porting of more recent developments\\ Romset is a bit specific, it's not the same as standard 0.78 | | | libretro/mame078plus | Mame2003Plus | 0.78+ | mame | PC | All arcade hardware | highscores, samples, overlays | Good port for less powerful boards with back porting of more recent developments\\ Romset is a bit specific, it's not the same as standard 0.78 | |
| |libretro/fbneo | Final Burn Neo | Latest | fbneo | All | All 2D arcade hardware | highscores | 1.0.0.X romset is always evolving, it is mostly base on MAME 0.187 romset, but some ROMs are different | | | libretro/fbneo | Final Burn Neo | Latest | fbneo | All | All 2D arcade hardware | highscores | 1.0.0.X romset is always evolving, it is mostly base on MAME 0.187 romset, but some ROMs are different | |
| |libretro/neogeo | Neo Geo | Latest | fbneo | All | All 2D arcade hardware | highscores | can also set to use mame emulators, but fbneo is the recommanded way to go | | | libretro/neogeo | Neo Geo | Latest | fbneo | All | All 2D arcade hardware | highscores | can also set to use mame emulators, but fbneo is the recommanded way to go | |
| |libretro/flycast | Flycast | Latest | atomiswave| All | Atomiswave arcade hardware | | [[http://www.progettoemma.net/gioco.php?game=awbios|AtomisWave]] roms can be picked from the latest mame romset| | | libretro/flycast | Flycast | Latest | atomiswave | All | Atomiswave arcade hardware | | [[http://www.progettoemma.net/gioco.php?game=awbios|AtomisWave]] roms can be picked from the latest mame romset | |
| |libretro/flycast | Flycast| Latest | naomi | All | Naomi arcade hardware | | [[http://www.progettoemma.net/gioco.php?game=naomi|Naomi]] roms and CHD can be picked from the latest mame romset| | | libretro/flycast | Flycast | Latest | naomi | All | Naomi arcade hardware | | [[http://www.progettoemma.net/gioco.php?game=naomi|Naomi]] roms and CHD can be picked from the latest mame romset | |
| |Hypseus | Daphne | Specific | daphne | All | Daphne arcade hardware | | Emulator for laserdisc arcade games like Dragon's Lair, uses a very specific non-mame based romset | | | Hypseus | Daphne | Specific | daphne | All | Daphne arcade hardware | | Emulator for laserdisc arcade games like Dragon's Lair, uses a very specific non-mame based romset | |
| |libretro/fbalpha2012 | Final Burn Alpha | FB Alpha 0.2.97.29 | fbneo / neogeo | RPi0 (>**v31**) | All 2D arcade hardware | | Emulator that performs well on low-power boards. [[https://retropietest.readthedocs.io/en/latest/FinalBurn-Alpha/|Retropietest's excellent page on it (note we aren't using the same romset version).]] | | | libretro/fbalpha2012 | Final Burn Alpha | FB Alpha 0.2.97.29 | fbneo / neogeo | RPi0 (>**v31**) | All 2D arcade hardware | | Emulator that performs well on low-power boards. [[https://retropietest.readthedocs.io/en/latest/FinalBurn-Alpha/|Retropietest's excellent page on it (note we aren't using the same romset version).]] | |
| | | libretro/dice | DICE | DICE v0.3.0 | dice | All | Arcade hardware with no CPU | | Emulator for early machines with no CPU | |
| |
| ===== NeoGeo system ===== | ===== NeoGeo system ===== |
| |
| This is the per-game menu for accessing the machine's advanced configuration such as its dip switches, service mode and diagnostic input. | This is the per-game menu for accessing the machine's advanced configuration such as its dip switches, service mode and diagnostic input. |
| | |
| | <WRAP center round todo 60%> |
| | FB Neo's one is actually for the game's service menu, which not all games have. |
| | |
| | Per-game dipswitch configuration can be accessed via RetroArch's Quick Menu. While in-game, press ''[HOTKEY]'' + {{:wiki:south.png?nolink&20|South button (B SNES)}}, then go to **Options** -> **Dip switch settings**. |
| | </WRAP> |
| | |
| |
| **For FB NEO,** the default combo is ''[START]'' + ''[L1]'' + ''[R1]'' (old versions (FIXME what older versions? Be specific): Hold ''[START]'') | **For FB NEO,** the default combo is ''[START]'' + ''[L1]'' + ''[R1]'' (old versions (FIXME what older versions? Be specific): Hold ''[START]'') |
| |
| **For NEOGEO:** | **For NEOGEO:** |
| | <WRAP center round todo> |
| | Is this actually the per-game service menu and not the dip switch settings provided by the core? |
| | </WRAP> |
| * For the default (FIXME factory?) NEOGEO BIOS, the default combo is ''[START]'' + ''[L1]'' + ''[R1]'' (old versions (FIXME what older versions? Be specific): Hold ''[START]'') | * For the default (FIXME factory?) NEOGEO BIOS, the default combo is ''[START]'' + ''[L1]'' + ''[R1]'' (old versions (FIXME what older versions? Be specific): Hold ''[START]'') |
| * For the universal BIOS: | * For the universal BIOS: |
| <-- | <-- |
| |
| ===== MAME input remap files ===== | ===== MAME standalone input remap files ===== |
| | |
| | <WRAP center round tip> |
| | For libretro MAME, it is recommended to [[:remapping_controls_per_emulator#libretro_cores|use RetroArch's remapping instead]]. |
| | </WRAP> |
| | |
| | In MAME standalone, machines can be remapped using the built-in MAME menu. |
| | - Launch the machine in question. |
| | - While in-game, push in ''[L3]'' + ''[R3]'' at the same time (keyboard alternative: ''[Tab]'') to open the MAME menu |
| | - Go to "Input for this game" |
| |
| MAME machines can be remapped in-game by pressing ''[L3] + [R3]'' (old versions: ''[Tab]'') to open the MAME configuration screen, then go to "Input for this game". Press ''[Enter]'' or {{:wiki:south.png?nolink&20|South button (B SNES)}}. Inputs can be cleared by double-tapping ''[Enter]''/{{:wiki:south.png?nolink&20|South button (B SNES)}} instead. | Press {{:wiki:south.png?nolink&20|South button (B SNES)}} (keyboard alternative: ''[Enter]'') to confirm. Inputs can be cleared by double-tapping {{:wiki:south.png?nolink&20|South button (B SNES)}}/''[Enter]'' while hovering over the input. |
| |
| Remap configuration files are stored at ''\userdata\saves\mame\mame(version)\cfg\''. More info at [[:remapping_controls_per_emulator#mame|the remapping page]]. | Remap configuration files are stored at ''\userdata\saves\mame\mame\cfg\''. More info at [[:remapping_controls_per_emulator#mame|the remapping page]]. |
| |
| ===== Automatic Controller Mapping ===== | ===== Automatic Controller Mapping ===== |