Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Clone this wiki locally
Getting Started with Arcade Emulation
Arcade emulation requires a different planning approach than console systems. Please read this entire page before beginning your RetroPie arcade emulation project.
Step One: Choose an arcade emulator
|System||Recommended MAME Emulator||Recommended FB Alpha Emulator|
|Pi 2 and Pi 3||
|Pi 1 and Pi Zero||
- Arcade games and how to play them, A non-technical MAME and FBA tutorial by rbaker
- Instructions for how to set up FB Alpha as a separate Neo Geo system
Step Two: Use the right ROM Set Version
Start with a full Non-Merged ROM collection (not an individual ROM) with the exact MAME or FB Alpha version number for the emulator you wish to use. An incorrect version or missing files will cause most or all games to immediately exit. In other words, lr-mame2003 will only work correctly with a collection of MAME 0.78 ROMs, mame4all will only work with a collection of MAME 0.37b5 ROMs, and so on.
|Emulator||Required ROM Version||# of ROMs||DAT File||Compatibility List|
|pifba||FB Alpha v0.2.96.71||684||.DAT||List|
|lr-fbalpha||FB Alpha v0.2.97.42||4896||.DAT||List|