Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
arcade [2023/06/12 16:30] – [ROMset version per stable Batocera release] Update for Batocera 37 lbrpdxarcade [2026/02/27 22:49] (current) – [Table] Batocera 43 lbrpdx
Line 15: Line 15:
       * **libretro iMAME4all (ROMset version 0.37b5)**: A very light version only available on the weakest boards, such as the Raspberry Pi 1. Unless you are using this specific discontinued hardware, this version is not recommended for use.       * **libretro iMAME4all (ROMset version 0.37b5)**: A very light version only available on the weakest boards, such as the Raspberry Pi 1. Unless you are using this specific discontinued hardware, this version is not recommended for use.
       * **libretro MAME2003plus (ROMset version 0.78+)**: The default version. This is light on resources, so it is suitable for weaker SBCs like the Raspberry Pi 3 and above. This should not be used on x86_64, as it has long-standing bugs and limited capability compared to the more modern versions.       * **libretro MAME2003plus (ROMset version 0.78+)**: The default version. This is light on resources, so it is suitable for weaker SBCs like the Raspberry Pi 3 and above. This should not be used on x86_64, as it has long-standing bugs and limited capability compared to the more modern versions.
-      * **libretro MAME2010 (ROMset version 0.139)**: A "middle-ground" version that is still fast enough to be run on weak hardware while having more modern compatibility.+      * (REMOVED SINCE V41) **libretro MAME2010 (ROMset version 0.139)**: A "middle-ground" version that is still fast enough to be run on weak hardware while having more modern compatibility.
       * **libretro MAME ([[#romset_version_per_stable_batocera_release|ROMset version changes]])**: The latest libretro MAME version compiled at the last stable release.       * **libretro MAME ([[#romset_version_per_stable_batocera_release|ROMset version changes]])**: The latest libretro MAME version compiled at the last stable release.
       * **MAME ([[#romset_version_per_stable_batocera_release|ROMset version changes]])**: The latest standalone version of MAME compiled at the last stable release.       * **MAME ([[#romset_version_per_stable_batocera_release|ROMset version changes]])**: The latest standalone version of MAME compiled at the last stable release.
-  * For fighting/multiplayer "retro" arcade games (the likes of Street Fighter II, Darkstalkers, etc.), **[[systems:fbneo|FBNeo]] ([[#romset_version_per_stable_batocera_release|ROMset version changes]])** can be used. FBNeo has limited compatibility compared to MAME, but specialises more in the ROMs that it //is// compatible with. [[systems:fbneo#how_is_this_different_from_mame|Read how it's different from MAME here.]]+  * For fighting/multiplayer "retro" arcade games (the likes of Street Fighter II, Darkstalkers, etc.), **[[systems:fbneo|FBNeo]] ([[#romset_version_per_stable_batocera_release|ROMset version changes]])** can be used. Additionally, libretro FBNeo supports [[retroachievements_settings|RetroAchievements]]. (RetroAchievements are NOT supported in any of the MAME versions.)  FBNeo has limited compatibility compared to MAME, but specialises more in the ROMs that it //is// compatible with. [[systems:fbneo#how_is_this_different_from_mame|Read how it's different from MAME here.]]
     * In Batocera, there are two different versions of FBNeo. Usually, only one is included for a platform:     * In Batocera, there are two different versions of FBNeo. Usually, only one is included for a platform:
       * **FBAlpha2012 (FIXME):** An older version from before the rebranding that is only available on the weakest boards, such as the Raspberry Pi 1. Unless you are using this specific discontinued hardware, this version is not recommended for use.       * **FBAlpha2012 (FIXME):** An older version from before the rebranding that is only available on the weakest boards, such as the Raspberry Pi 1. Unless you are using this specific discontinued hardware, this version is not recommended for use.
Line 24: Line 24:
   * For FMV "laserdisc" arcade games (the likes of Dragon's Lair, Space Ace, Astron Belt, etc.), **[[systems:daphne|DAPHNE/Hypseus]]** can be used.   * For FMV "laserdisc" arcade games (the likes of Dragon's Lair, Space Ace, Astron Belt, etc.), **[[systems:daphne|DAPHNE/Hypseus]]** can be used.
   * For early 3D "last generation" arcade games (the likes of House of the Dead, Daytona, Mario Kart GP, etc.), the dedicated emulator for the system which that arcade hardware was based off of is usually the best. These include **[[systems:naomi|Flycast]]**, **[[systems:model2|Model2emu]]**, **[[systems:model3|Supermodel]]** or **[[systems:triforce|Triforce]]** (this list is not exhaustive).   * For early 3D "last generation" arcade games (the likes of House of the Dead, Daytona, Mario Kart GP, etc.), the dedicated emulator for the system which that arcade hardware was based off of is usually the best. These include **[[systems:naomi|Flycast]]**, **[[systems:model2|Model2emu]]**, **[[systems:model3|Supermodel]]** or **[[systems:triforce|Triforce]]** (this list is not exhaustive).
 +  * For early games without a CPU (the likes of Pong), **[[systems:dice|DICE]]** can be used.
  
 A community-driven list of which emulator should be used with which game can be found at [[http://nonmame.retrogames.com/|nonMAME]] (its name to symbolize which games are non-MAME compatible, and the best alternative to use as a backup). A list of arcade games tested on an RPi 3 can be found [[https://docs.google.com/spreadsheets/d/1S5qAI-TEl7wfqg6w9VNEwKciMGUtw40n9PS4xslkG3s/edit#gid=423376617|on the BestArcade list]]. A community-driven list of which emulator should be used with which game can be found at [[http://nonmame.retrogames.com/|nonMAME]] (its name to symbolize which games are non-MAME compatible, and the best alternative to use as a backup). A list of arcade games tested on an RPi 3 can be found [[https://docs.google.com/spreadsheets/d/1S5qAI-TEl7wfqg6w9VNEwKciMGUtw40n9PS4xslkG3s/edit#gid=423376617|on the BestArcade list]].
Line 37: Line 38:
 </WRAP> </WRAP>
  
-As a friendly reminder, Batocera does not provide copyrighted content. Questions asking where to download such ROMsets will be ignored.+As a friendly reminder, Batocera does not provide copyrighted content. Questions asking where to download such ROMsets will be ignored. Once you have the ROMset you prefer, head over to the [[#copying_over_the_romset|copying over the ROMset section]].
  
 ==== ROMset types ==== ==== ROMset types ====
Line 58: Line 59:
 Here is a table showing the versions of MAME (standalone and libretro (LR)) being used in each stable release of Batocera: Here is a table showing the versions of MAME (standalone and libretro (LR)) being used in each stable release of Batocera:
  
-^ Batocera version  ^ MAME standalone version  ^ libretro: MAME version  ^ LR-FBNeo version  +^ Batocera version  ^ MAME standalone version  ^ libretro: MAME version  ^ LR-FBNeo version        ^ 
-| Batocera v37      | MAME 0.253               | LR-MAME 0.251           | 1.0.0.3 (FIXME  +| Batocera v43      | MAME 0.285               | LR-MAME 0.285           | 1.0.0.3 (Jan 11, 2026)  | 
-| Batocera v36      | MAME 0.251               | LR-MAME 0.251           | 1.0.0.3 (FIXME  +| Batocera v42      | MAME 0.277               | LR-MAME 0.278           | 1.0.0.3 (Jul 25, 2025)  | 
-| Batocera v35      | MAME 0.245               | LR-MAME 0.242           | 1.0.0.3 (Jul 21)  | +| Batocera v41      | MAME 0.268               | LR-MAME 0.268           | 1.0.0.3 (Oct 3, 2024)   | 
-| Batocera v34      | MAME 0.242               | LR-MAME 0.242           | 1.0.0.3 (FIXME  +| Batocera v40      | MAME 0.265               | LR-MAME 0.265           | 1.0.0.3 (Feb 24, 2024)  | 
-| Batocera v33      | MAME 0.239               | LR-MAME 0.238           | 1.0.0.3 (FIXME  +| Batocera v39      | MAME 0.258               | LR-MAME 0.258           | 1.0.0.3 (Mar 26, 2023)  | 
-| Batocera v32      | MAME 0.232               | LR-MAME 0.228           | 1.0.0.2           +| Batocera v38      | MAME 0.258               | LR-MAME 0.258           | 1.0.0.3 (Mar 26, 2023)  | 
-| Batocera v31      | MAME 0.229               | N/A                     | 1.0.0.2           +| Batocera v37      | MAME 0.253               | LR-MAME 0.251           | 1.0.0.3 (Mar 26, 2023 
-| Batocera v30      | N/A                      | LR-MAME 0.228           | 1.0.0.0           +| Batocera v36      | MAME 0.251               | LR-MAME 0.251           | 1.0.0.3 (Oct 10, 2022 
-| Batocera v29      | N/A                      | LR-MAME 0.225           | 1.0.0.0           +| Batocera v35      | MAME 0.245               | LR-MAME 0.242           | 1.0.0.3 (Jul 21, 2022)  | 
-| Batocera 5.27     | N/A                      | LR-MAME 0.223           | N/A               +| Batocera v34      | MAME 0.242               | LR-MAME 0.242           | 1.0.0.3 (Apr 16, 2022 
-| Batocera 5.26     | N/A                      | LR-MAME 0.220           | N/A               +| Batocera v33      | MAME 0.239               | LR-MAME 0.238           | 1.0.0.3 (Dec 17, 2021 
-| Batocera 5.25     | N/A                      | LR-MAME 0.219           | N/A               +| Batocera v32      | MAME 0.232               | LR-MAME 0.228           | 1.0.0.2                 
-| Batocera 5.24     | N/A                      | LR-MAME 0.214           | N/A               +| Batocera v31      | MAME 0.229               | N/A                     | 1.0.0.2                 
-| Batocera 5.23     | N/A                      | LR-MAME 0.212           | N/A               +| Batocera v30      | N/A                      | LR-MAME 0.228           | 1.0.0.0                 
-| Batocera 5.22     | N/A                      | LR-MAME 0.212           | N/A               +| Batocera v29      | N/A                      | LR-MAME 0.225           | 1.0.0.0                 
-| Batocera 5.21     | N/A                      | LR-MAME 0.206           | N/A               |+| Batocera 5.27     | N/A                      | LR-MAME 0.223           | N/A                     
 +| Batocera 5.26     | N/A                      | LR-MAME 0.220           | N/A                     
 +| Batocera 5.25     | N/A                      | LR-MAME 0.219           | N/A                     
 +| Batocera 5.24     | N/A                      | LR-MAME 0.214           | N/A                     
 +| Batocera 5.23     | N/A                      | LR-MAME 0.212           | N/A                     
 +| Batocera 5.22     | N/A                      | LR-MAME 0.212           | N/A                     
 +| Batocera 5.21     | N/A                      | LR-MAME 0.206           | N/A                     |
  
 ==== Cleaning the ROMset ==== ==== Cleaning the ROMset ====
Line 91: Line 98:
  
 <WRAP center round tip> <WRAP center round tip>
-If using subfolders, be sure that all the required files are also copied to the subfolder.+If using subfolders, be sure that all the required files are also copied to the same subfolder.
 </WRAP> </WRAP>
  
 ==== If using a full non-merged set ==== ==== If using a full non-merged set ====
  
-That's it. You may copy over the ROMs as you wish. All files are included in the ZIP, you can even pick and choose which ROMs you'd like to keep.+That's it. You may copy over the ROMs as you wish. All files necessary for each title are included in the ZIP with the title's [[#all_my_games_are_appearing_with_non-sense_names_like_sfiiv|short name]], you can even pick and choose which ROMs you'd like to keep. <wrap em>Do not rename the ZIP files</wrap>, otherwise the games will not work.
  
 <WRAP center round tip> <WRAP center round tip>
Line 103: Line 110:
 Additionally, a good resource for discovering ROM names is http://adb.arcadeitalia.net/lista_mame.php Additionally, a good resource for discovering ROM names is http://adb.arcadeitalia.net/lista_mame.php
 </WRAP> </WRAP>
 +
 +ROMs will usually have a few variations, such as region (American release, Japanese release, etc.), revision or hack. These will usually be indicated with an additional character on the end of the short name, refer to the DAT file for the specific version.
  
 ==== If using a non-merged set ==== ==== If using a non-merged set ====
Line 125: Line 134:
  
 <WRAP center round todo> <WRAP center round todo>
-Add the rest.+Add the rest of the sets.
 </WRAP> </WRAP>
  
  • arcade.1686587431.txt.gz
  • Last modified: 3 years ago
  • by lbrpdx