GUIDES / SYSTEMS
Systems
All 21 systems: the folder, the file types, the emulator, the BIOS files they can use, and what each cabinet button does.
Buttons are written as CABINET console button. They're the defaults; change them for one game or a whole system with Home > Controls (see Controls & settings). Settings > BIOS check shows which BIOS files you have and where missing ones go.
At a glance
| System | Folder | Emulator | BIOS |
|---|---|---|---|
| Arcade | roms/arcade/ | FBNeo or MAME 2003-Plus, picked per game | required |
| Neo Geo | roms/neogeo/ | FBNeo | required |
| NAOMI | roms/naomi/ | Flycast GPU | required |
| Atomiswave | roms/atomiswave/ | Flycast GPU | required |
| NES | roms/nes/ | FCEUmm | none |
| Super Nintendo | roms/snes/ | Snes9x | none |
| Nintendo 64 | roms/n64/ | Mupen64Plus-Next GPU | none |
| Genesis / Mega Drive | roms/genesis/ | Genesis Plus GX | none |
| Master System | roms/mastersystem/ | Genesis Plus GX | none |
| Saturn | roms/saturn/ | YabaSanshiro GPU | good to have |
| Dreamcast | roms/dreamcast/ | Flycast GPU | good to have |
| PlayStation | roms/psx/ | PCSX ReARMed | good to have |
| PC Engine / TurboGrafx-16 | roms/pce/ | Beetle PCE Fast | none |
| Atari 2600 | roms/atari2600/ | Stella | none |
| ColecoVision | roms/colecovision/ | The cabinet's own | good to have |
| Game Boy | roms/gb/ | Gambatte | good to have |
| Game Boy Color | roms/gbc/ | Gambatte | good to have |
| Game Boy Advance | roms/gba/ | gpSP | good to have |
| Game Gear | roms/gamegear/ | Genesis Plus GX | none |
| Atari Lynx | roms/lynx/ | Handy | good to have |
| PSP | roms/psp/ | PPSSPP GPU | none |
Arcade
Arcade
- Folder
roms/arcade/- Files
- .zip (as they are, never unzipped)
- Emulator
- FBNeo or MAME 2003-Plus, picked per game
- BIOS
BIOS / parent zipsinroms/arcade/required – only the games that need one, e.g. neogeo.zip, pgm.zip, or a clone's parent- Buttons
- A Button 1B Button 2X Button 3Y Button 4LB Button 5RB Button 6Rewind CoinStart Start
- Notes
- Each zip is checked against both emulators' ROM lists; see the Arcade guide. Vertical games go to the playfield.
Neo Geo
- Folder
roms/neogeo/- Files
- .zip (FBNeo sets, e.g. mslug.zip)
- Emulator
- FBNeo
- BIOS
neogeo.zipinroms/neogeo/ or system/fbneo/required – one in roms/arcade/ is copied over for you- Buttons
- A AB BX CY DRewind CoinStart Start
- Notes
- Zips that aren't Neo Geo games are listed with a note to move them to roms/arcade/. Neo Geo games in roms/arcade/ play there too.
NAOMI
- Folder
roms/naomi/- Files
- .zip (MAME-style sets); GD-ROM games also need their .chd in a folder named after the zip
- Emulator
- Flycast GPU
- BIOS
naomi.zipinroms/naomi/ or system/dc/required – some games want their own, e.g. hod2bios.zip- Buttons
- A Button 1B Button 2X Button 3Y Button 4LB Button 5RB Button 6Rewind CoinStart Start
- Notes
- Example GD-ROM layout:
roms/naomi/ikaruga.zip+roms/naomi/ikaruga/gdl-0010.chd.
Atomiswave
- Folder
roms/atomiswave/- Files
- .zip (MAME-style sets)
- Emulator
- Flycast GPU
- BIOS
awbios.zipinroms/atomiswave/ or system/dc/required- Buttons
- A Button 1B Button 2X Button 3Y Button 4LB Button 5RB Button 6Rewind CoinStart Start
Consoles
NES
- Folder
roms/nes/- Files
- .nes, .zip
- Emulator
- FCEUmm (the firmware's QuickNES if FCEUmm is missing)
- BIOS
- None needed
- Buttons
- A BB AStart StartRewind Select
Super Nintendo
- Folder
roms/snes/- Files
- .sfc, .smc, .zip
- Emulator
- Snes9x (the firmware's SNES Faust if Snes9x is missing)
- BIOS
- None needed
- Buttons
- A BB AX YY XLB LRB RStart StartRewind Select
- Notes
- Squashed file names like
supermarioworld.zipare shown with their real title when a cover matches.
Nintendo 64
- Folder
roms/n64/- Files
- .z64, .n64, .v64, .zip
- Emulator
- Mupen64Plus-Next GPU
- BIOS
- None needed
- Buttons
- A AX BLB2 ZRewind LRB2 RY C-UpB C-DownLB C-LeftRB C-RightStart Start
- Notes
- The C buttons have buttons of their own (the cabinet has no right stick). Renders at 2x (1280x960) by default.
Genesis / Mega Drive
- Folder
roms/genesis/- Files
- .md, .gen, .smd, .bin, .zip
- Emulator
- Genesis Plus GX (the firmware's)
- BIOS
- None needed
- Buttons
- X AA BB CLB XY YRB ZStart StartRewind Mode
Master System
- Folder
roms/mastersystem/- Files
- .sms, .zip
- Emulator
- Genesis Plus GX (the firmware's)
- BIOS
- None needed
- Buttons
- A Button 1B Button 2Start Pause
Saturn
- Folder
roms/saturn/- Files
- .chd, .cue, .iso, .ccd
- Emulator
- YabaSanshiro GPU
- BIOS
saturn_bios.bininsystem/good to have – runs more games than the built-in BIOS- Buttons
- A AB BLB CX XY YRB ZLB2 LRB2 RStart Start
- Notes
- Runs at its original resolution, with auto-frameskip on so busy scenes drop a drawn frame rather than the sound.
Dreamcast
- Folder
roms/dreamcast/- Files
- .chd, .cdi, .gdi, .cue, .m3u
- Emulator
- Flycast GPU
- BIOS
dc_boot.bininsystem/dc/good to have – needed for homebrew and some conversions; official discs run without itdc_flash.bininsystem/dc/good to have – goes with dc_boot.bin- Buttons
- A AB BX XY YLB2 L triggerRB2 R triggerStart Start
- Notes
- A .gdi game can be a folder of its own:
roms/dreamcast/Game/disc.gdi. Renders at 2x by default.
PlayStation
- Folder
roms/psx/- Files
- .chd, .cue, .pbp, .m3u, .iso, .img, .bin
- Emulator
- PCSX ReARMed
- BIOS
scph5501.bininsystem/good to have – USA; scph5500.bin (Japan) and scph5502.bin (Europe) work too. Runs more games than the built-in BIOS- Buttons
- A CrossB CircleX SquareY TriangleLB L1RB R1LB2 L2RB2 R2Start StartRewind Select
- Notes
- Multi-disc games: list the discs in an .m3u and use Change disc in the pause menu.
PC Engine / TurboGrafx-16
- Folder
roms/pce/- Files
- .pce, .sgx, .zip
- Emulator
- Beetle PCE Fast
- BIOS
- None needed
- Buttons
- A IIB IStart RunRewind Select
- Notes
- HuCard games only; CD games aren't supported.
Atari 2600
- Folder
roms/atari2600/- Files
- .a26, .bin, .zip
- Emulator
- Stella (the firmware's)
- BIOS
- None needed
- Buttons
- A FireStart ResetRewind Select
ColecoVision
- Folder
roms/colecovision/- Files
- .col, .rom, .bin, .zip
- Emulator
- The cabinet's own (built-in BIOS); Gearcoleco if you add a BIOS
- BIOS
colecovision.rominsystem/good to have – switches to Gearcoleco; not needed- Buttons
- B Left fireA Right fireStart Keypad 1Rewind Keypad *Y on-screen keypad
- Notes
- Auto-start presses the game number for you at the select screen (keypad 1 unless you change it with Home > Start with).
Handhelds
Game Boy
- Folder
roms/gb/- Files
- .gb, .zip
- Emulator
- Gambatte
- BIOS
gb_bios.bininsystem/good to have – boot logo only- Buttons
- A BB AStart StartRewind Select
Game Boy Color
- Folder
roms/gbc/- Files
- .gbc, .gb, .zip
- Emulator
- Gambatte
- BIOS
gbc_bios.bininsystem/good to have – boot logo only- Buttons
- A BB AStart StartRewind Select
Game Boy Advance
- Folder
roms/gba/- Files
- .gba, .zip
- Emulator
- gpSP
- BIOS
gba_bios.bininsystem/good to have – fixes a few games; gpSP has a built-in BIOS- Buttons
- A BB ALB LRB RStart StartRewind Select
Game Gear
- Folder
roms/gamegear/- Files
- .gg, .zip
- Emulator
- Genesis Plus GX (the firmware's)
- BIOS
- None needed
- Buttons
- A Button 1B Button 2Start Start
Atari Lynx
- Folder
roms/lynx/- Files
- .lnx, .zip
- Emulator
- Handy
- BIOS
lynxboot.imginsystem/good to have – Handy starts most games without it- Buttons
- A BB ALB Option 1RB Option 2Start Pause
PSP
- Folder
roms/psp/- Files
- .iso, .cso, .chd, .pbp, .elf (don't zip them)
- Emulator
- PPSSPP GPU
- BIOS
- None needed
- Buttons
- A CrossB CircleX SquareY TriangleLB LRB RStart StartRewind Select
- Notes
- .cso (compressed .iso) or .chd saves space. Renders at 2x (960x544) by default; lighter games can go higher in Core options.
