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 [2020/06/15 10:53]
voljega [Advanced Arcade Emulation on Batocera]
arcade [2021/01/24 21:45] (current)
voljega
Line 17: Line 17:
 ===== General MAME principles =====   ===== General MAME principles =====  
  
-There are only two main principles to know to get a good grasp of how to use MAME on your recalbox: Romsets and BIOS/driver files+There are only two main principles to know to get a good grasp of how to use MAME on your Batocera system: Romsets and BIOS/driver files
 \\  \\ 
 \\  \\ 
Line 73: Line 73:
   * FBNeo   * FBNeo
     * FBNeo is kind of an alternative version of MAME (emulating less arcade machines), but it follows exactly the same principles which I just explained     * FBNeo is kind of an alternative version of MAME (emulating less arcade machines), but it follows exactly the same principles which I just explained
-    * __FBNeo romset version :__ FBNeo 0.2.97.44 this corresponds to MAME 0.187 more or less but not entirely, once again it's better to use the FBNeo 0.2.97.44 romset +    * __FBNeo romset version :__ FBNeo 1.0.0.this corresponds to MAME 0.187 more or less but not entirely, once again it's better to use the FBNeo 1.0.0.romset 
     * __roms folder :__ fbneo     * __roms folder :__ fbneo
  
Line 80: Line 80:
 For PC, the default emulator is regular latest stable mame, available at the time of release For PC, the default emulator is regular latest stable mame, available at the time of release
  
-^Batocera version   ^Latest MAME core  ^RetroArch version^ +^ Batocera version  ^ Latest MAME core  ^ RetroArch version  ^ 
-|Batocera 5.26 | MAME 0.220 | RetroArch 1.8.6| +| Batocera 29       | MAME 0.225        | RetroArch 1.9.0    | 
-|Batocera 5.25 | MAME 0.219 | RetroArch 1.8.4| +| Batocera 5.27     | MAME 0.223        | RetroArch 1.9.0    | 
-|Batocera 5.24 | MAME 0.214 | RetroArch 1.7.9.2| +| Batocera 5.26     | MAME 0.220        | RetroArch 1.8.6    
-|Batocera 5.23 | MAME 0.212 | RetroArch 1.7.7 | +| Batocera 5.25     | MAME 0.219        | RetroArch 1.8.4    
-|Batocera 5.22 | MAME 0.212 | RetroArch 1.7.7 | +| Batocera 5.24     | MAME 0.214        | RetroArch 1.7.9.2  
-|Batocera 5.21 | MAME 0.206 | RetroArch 1.7.6 |+| Batocera 5.23     | MAME 0.212        | RetroArch 1.7.7    
 +| Batocera 5.22     | MAME 0.212        | RetroArch 1.7.7    
 +| Batocera 5.21     | MAME 0.206        | RetroArch 1.7.6    |
 \\  \\ 
  
Line 94: Line 96:
 === Use arcade emulation on Batocera ! === === Use arcade emulation on Batocera ! ===
  
-First download the full romsets for both emulators : romset 0.78 for Mame and latest romset 0.2.97.44 for FBNeo. +First download the full romsets for both emulators : romset 0.78 for Mame and latest romset 1.0.0.for FBNeo. 
 \\  \\ 
 You may rather download each game one by one because full romsets are quite large, but it's usually very difficult to find individual roms and to be sure that they are in the right version. You may rather download each game one by one because full romsets are quite large, but it's usually very difficult to find individual roms and to be sure that they are in the right version.
Line 108: Line 110:
   * Get these BIOS/Drivers files from your MAME 0.78 romset and copy them into the mame roms folder: ''acpsx.zip'', ''cpzn1.zip'', ''cpzn2.zip'', ''cvs.zip'', ''decocass.zip'', ''konamigx.zip'', ''megaplay.zip'',''megatech.zip'', ''neogeo.zip'', ''nss.zip'', ''pgm.zip'', ''playch10.zip'', ''skns.zip'', ''stvbios.zip'', ''taitofx1.zip'', ''tps.zip''   * Get these BIOS/Drivers files from your MAME 0.78 romset and copy them into the mame roms folder: ''acpsx.zip'', ''cpzn1.zip'', ''cpzn2.zip'', ''cvs.zip'', ''decocass.zip'', ''konamigx.zip'', ''megaplay.zip'',''megatech.zip'', ''neogeo.zip'', ''nss.zip'', ''pgm.zip'', ''playch10.zip'', ''skns.zip'', ''stvbios.zip'', ''taitofx1.zip'', ''tps.zip''
  
-  * Copy these BIOS/Drivers files from your FBNeo (0.2.97.44) romset and copy them into the fbneo roms folder, I only needed three of them: ''neogeo.zip'', ''pgm.zip'' and ''skns.zip''+  * Copy these BIOS/Drivers files from your FBNeo (1.0.0.0) romset and copy them into the fbneo roms folder, I only needed three of them: ''neogeo.zip'', ''pgm.zip'' and ''skns.zip''
 \\  \\ 
  
Line 114: Line 116:
  
   * Copy your mame roms from the complete 0.78 romset to the mame roms folders   * Copy your mame roms from the complete 0.78 romset to the mame roms folders
-  * Copy your FBNeo roms from the complete complete FBNeo 0.2.97.44 romset (or any other close to that) into the fbneo rom folders+  * Copy your FBNeo roms from the complete complete FBNeo 1.0.0.romset (or any other close to that) into the fbneo rom folders
  
   * PLAY ! (or not)   * PLAY ! (or not)
Line 157: Line 159:
 |libretro/mame0139 | Mame2010 | 0.139| mame | PC | All arcade hardware | highscores, samples, overlays | Good core for medium powerfull boards like Pi3 | |libretro/mame0139 | Mame2010 | 0.139| mame | PC | All arcade hardware | highscores, samples, overlays | Good core for medium powerfull boards like Pi3 |
 |libretro/mame078plus | Mame2003Plus | 0.78+| mame | PC | All arcade hardware | highscores, samples, overlays | Good port for less powerfull 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 powerfull 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 | 0.2.97.44| fbneo | All | All 2D arcade hardware | highscores  | 0.2.97.44 romset is always evolving, it is mostly base on mame 0.187 romset, but some roms are different | +|libretro/fbneo | Final Burn Neo | 1.0.0.0| fbneo | All | All 2D arcade hardware | highscores 1.0.0.romset is always evolving, it is mostly base on mame 0.187 romset, but some roms are different | 
-|libretro/neogeo | Neo Geo | 0.2.97.44| 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 | 1.0.0.0| 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|
Line 198: Line 200:
 === Samples === === Samples ===
 Some games needs extra samples files, place them in : Some games needs extra samples files, place them in :
-  * For FBNeo : ''/userdata/bios/fbneo/samples''+  * For FBNeo: ''/userdata/bios/fbneo/samples'' 
 +  * For MAME2003plus: ''/userdata/bios/mame2003-plus/samples'' 
 +  * For MAME2010: ''/userdata/bios/mame2010/samples''
 \\  \\ 
  
Line 204: Line 208:
 Highscores can be tracked and kept throughthe use of `highscore.dat` which mus be in the right version for each emulator / emulator version, they can be found or must be placed here : Highscores can be tracked and kept throughthe use of `highscore.dat` which mus be in the right version for each emulator / emulator version, they can be found or must be placed here :
   * For FBNeo : ''/userdata/bios/fbneo''   * For FBNeo : ''/userdata/bios/fbneo''
 +  * For mame2003plus : ''/userdata/saves/mame/mame2003-plus/hi''
 +  * For mame2010: ''/userdata/saves/mame/mame2010/hi''
 +  * For mame: see temporary solution in following [[https://forum.batocera.org/d/4083-how-to-save-hi-scores-in-mame-0220-solution-i-guess|post]]
 \\  \\ 
  • arcade.1592211226.txt.gz
  • Last modified: 9 months ago
  • by voljega