Skip to content

# MAME 2010 - RetroBIOS

Type | libretro
Classification | frozen_snapshot
Source | https://github.com/libretro/mame2010-libretro
Upstream | https://github.com/mamedev/mame/tree/mame0139
Version | 0.139
Profiled | 2026-03-22
Cores | mame2010
Systems | snk-neogeo-mvs, igs-pgm, sega-naomi, sega-naomi2, sega-naomigd, sega-stv, sega-hikaru, sega-chihiro, sega-triforce, sega-model2, commodore-cd32, philips-cdi, deco-cassette, nintendo-playch10, sega-megaplay, sega-megatech, nintendo-sfcbox, nintendo-nss, snk-neogeo-aes, sammy-atomiswave, taito-type-x, namco-system246, namco-system256, namco-system573, konami-viper, cave-cv1000
MAME version | 0.139

Technical notes

Frozen snapshot of MAME 0.139 (mid-2010). Sourced from mame0139s.zip. 51 BIOS root sets. Upstream comparison (tag mame0139): BIOS root sets identical, romload.c modified (libretro_content_directory), hiscore.c added (not in upstream), cheat.c modified (cheatpath global).

hiscore.dat is embedded in binary (precompile/hiscore_dat.h). External hiscore.dat loadable via core option mame-external_hiscore from system_dir/mame2010/. cheatpath declared but never initialized in libretro port (cheat loading non-functional). Samples in system_dir/mame2010/samples/.

ROM naming follows MAME 0.139 conventions.

53 files | 48 required, 5 optional | 43 in repo, 10 missing Categories: 2 game data, 51 BIOS ZIPs

`hiscore.dat` -optional, game_data

- Source: `src/emu/hiscore.c:25,353-358`
- high score definitions, embedded in binary by default, external via core option mame-external_hiscore

`cheat.zip` -optional, game_data, missing from repo

- Source: `src/emu/cheat.c:1027`
- per-game XML cheat files in ZIP, cheatpath never initialized in libretro port (non-functional)

`neogeo.zip` -required, bios_zip

- System: snk-neogeo-mvs
- Source: `src/mame/drivers/neodrvr.c:565-614`
- Platforms: batocera, emudeck, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
- MVS/AES BIOS, 21 variants (11 official + 10 Universe BIOS up to 2.3)
- Contents (8 entries):
  - `sp-s2.sp1` -Europe, default
  - `usa_2slt.bin` -US, 2 slot
  - `asia-s3.rom` -Asia
  - `vs-bios.rom` -Japan VS
  - `sp-45.sp1` -MV1C Asia -512.0 KB
  - `sm1.sm1` -Z80 sound, always required
  - `sfix.sfix` -fix tiles, always required
  - `000-lo.lo` -zoom table, always required

`pgm.zip` -required, bios_zip

- System: igs-pgm
- Source: `src/mame/drivers/pgm.c:1525-1533`
- Platforms: lakka, retroarch, retrodeck, retropie
- PGM system BIOS, 2 program ROM versions + shared tiles/samples
- Contents (4 entries):
  - `pgm_p02s.u20` -68K BIOS v2, default
  - `pgm_p01s.u20` -68K BIOS v1
  - `pgm_t01s.rom` -text tiles -2.0 MB
  - `pgm_m01s.rom` -samples -2.0 MB

`naomi.zip` -required, bios_zip

- System: sega-naomi
- Source: `src/mame/drivers/naomi.c`
- Platforms: batocera, emudeck, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
- Naomi BIOS, multiple region variants

`naomi2.zip` -required, bios_zip

- System: sega-naomi2
- Source: `src/mame/drivers/naomi.c`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
- Naomi 2 BIOS

`naomigd.zip` -required, bios_zip

- System: sega-naomigd
- Source: `src/mame/drivers/naomi.c`
- Platforms: recalbox, retrodeck
- Naomi GD-ROM BIOS

`awbios.zip` -required, bios_zip

- System: sammy-atomiswave
- Source: `src/mame/drivers/naomi.c`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
- Atomiswave BIOS (Sammy)

`stvbios.zip` -required, bios_zip

- System: sega-stv
- Source: `src/mame/drivers/stv.c`
- Platforms: lakka, recalbox, retroarch, retrobat, retrodeck, retropie
- ST-V BIOS, multiple region variants

`hikaru.zip` -required, bios_zip

- System: sega-hikaru
- Source: `src/mame/drivers/hikaru.c`
- Platforms: batocera, retrobat, retrodeck
- Hikaru BIOS (not working in 0.139)

`chihiro.zip` -required, bios_zip

- System: sega-chihiro
- Source: `src/mame/drivers/chihiro.c`
- Platforms: retrodeck
- Chihiro BIOS (Xbox-based, not working in 0.139)

`triforce.zip` -required, bios_zip

- System: sega-triforce
- Source: `src/mame/drivers/triforce.c`
- Platforms: retrodeck
- Triforce BIOS (GameCube-based, not working in 0.139)

`decocass.zip` -required, bios_zip

- System: deco-cassette
- Source: `src/mame/drivers/decocass.c`
- Platforms: lakka, retroarch, retrodeck, retropie
- DECO Cassette BIOS, 4 regions (Japan/USA/UK/Europe) x old/new

`playch10.zip` -required, bios_zip

- System: nintendo-playch10
- Source: `src/mame/drivers/playch10.c`
- Platforms: retrodeck
- PlayChoice-10 BIOS

`nss.zip` -required, bios_zip

- System: nintendo-nss
- Source: `src/mame/drivers/nss.c`
- Platforms: retrodeck
- Nintendo Super System BIOS

`sfcbox.zip` -required, bios_zip

- System: nintendo-sfcbox
- Source: `src/mame/drivers/sfcbox.c`
- Platforms: retrodeck
- Super Famicom Box BIOS

`megaplay.zip` -required, bios_zip

- System: sega-megaplay
- Source: `src/mame/drivers/megaplay.c`
- Platforms: retrodeck
- Mega Play BIOS (Mega Drive arcade)

`megatech.zip` -required, bios_zip

- System: sega-megatech
- Source: `src/mame/drivers/megatech.c`
- Platforms: retrodeck
- Mega-Tech BIOS (Mega Drive arcade)

`cd32.zip` -required, bios_zip, missing from repo

- System: commodore-cd32
- Source: `src/mame/drivers/cubocd32.c`
- Amiga CD32 BIOS

`cdi.zip` -required, bios_zip, missing from repo

- System: philips-cdi
- Source: `src/mame/drivers/cdi.c`
- CD-i BIOS

`sys246.zip` -required, bios_zip

- System: namco-system246
- Source: `src/mame/drivers/namcops2.c`
- Platforms: retrodeck
- Namco System 246 BIOS (PS2-based)

`sys256.zip` -required, bios_zip

- System: namco-system256
- Source: `src/mame/drivers/namcops2.c`
- Platforms: retrodeck
- Namco System 256 BIOS (PS2-based)

`sys573.zip` -required, bios_zip

- System: namco-system573
- Source: `src/mame/drivers/ksys573.c`
- Namco System 573 BIOS (PSX-based)

`kviper.zip` -required, bios_zip

- System: konami-viper
- Source: `src/mame/drivers/viper.c`
- Platforms: retrodeck
- Konami Viper BIOS (3dfx-based, not working in 0.139)

`taitogn.zip` -required, bios_zip, missing from repo

- System: taito-type-x
- Source: `src/mame/drivers/taitogn.c`
- Taito G-Net BIOS (PSX-based)

`cpzn1.zip` -required, bios_zip

- System: capcom-zn1
- Source: `src/mame/drivers/zn.c`
- Capcom ZN-1 BIOS (PSX-based)

`cpzn2.zip` -required, bios_zip

- System: capcom-zn2
- Source: `src/mame/drivers/zn.c`
- Capcom ZN-2 BIOS (PSX-based)

`konamigv.zip` -required, bios_zip

- System: konami-gv
- Source: `src/mame/drivers/konamigv.c`
- Platforms: retrodeck
- Konami GV BIOS (PSX-based)

`skns.zip` -required, bios_zip

- System: super-kaneko-nova
- Source: `src/mame/drivers/suprnova.c`
- Platforms: lakka, retroarch, retrodeck, retropie
- Super Kaneko Nova System BIOS, 5 regions

`alg_bios.zip` -required, bios_zip

- System: alg-laserdisc
- Source: `src/mame/drivers/alg.c`
- Platforms: retrodeck
- American Laser Games BIOS (Amiga-based laserdisc)

`maxaflex.zip` -required, bios_zip

- System: exidy-maxaflex
- Source: `src/mame/drivers/maxaflex.c`
- Platforms: retrodeck
- Exidy Max-A-Flex BIOS (Atari 600XL-based)

`hng64.zip` -required, bios_zip

- System: hyper-neogeo64
- Source: `src/mame/drivers/hng64.c`
- Platforms: retrodeck
- Hyper Neo-Geo 64 BIOS (not working in 0.139)

`konamigx.zip` -required, bios_zip

- Source: `src/mame/drivers/konamigx.c`
- Platforms: retrodeck

`acpsx.zip` -required, bios_zip

- Source: `src/mame/drivers/zn.c`

`atluspsx.zip` -required, bios_zip, missing from repo

- Source: `src/mame/drivers/zn.c`

`atpsx.zip` -required, bios_zip, missing from repo

- Source: `src/mame/drivers/zn.c`

`taitofx1.zip` -required, bios_zip

- Source: `src/mame/drivers/zn.c`

`tps.zip` -required, bios_zip

- Source: `src/mame/drivers/zn.c`

`psarc95.zip` -required, bios_zip, missing from repo

- Source: `src/mame/drivers/zn.c`

`vspsx.zip` -required, bios_zip, missing from repo

- Source: `src/mame/drivers/zn.c`

`hod2bios.zip` -optional, bios_zip

- Source: `src/mame/drivers/naomi.c`
- Platforms: lakka, recalbox, retroarch, retrodeck, retropie

`f355bios.zip` -optional, bios_zip

- Source: `src/mame/drivers/naomi.c`
- Platforms: lakka, retroarch, retrodeck, retropie

`airlbios.zip` -optional, bios_zip

- Source: `src/mame/drivers/naomi.c`
- Platforms: lakka, recalbox, retroarch, retrodeck, retropie

`aleck64.zip` -required, bios_zip

- Source: `src/mame/drivers/aleck64.c`
- Platforms: retrodeck

`taitotz.zip` -required, bios_zip

- Source: `src/mame/drivers/taitotz.c`
- Platforms: retrodeck

`ar_bios.zip` -required, bios_zip

- Source: `src/mame/drivers/arcadia.c`
- Platforms: retrobat, retrodeck

`atarisy1.zip` -required, bios_zip

- Source: `src/mame/drivers/atarisy1.c`
- Platforms: retrodeck

`crysbios.zip` -required, bios_zip

- Source: `src/mame/drivers/crystal.c`
- Platforms: retrodeck

`galgbios.zip` -required, bios_zip

- Source: `src/mame/drivers/tmaster.c`
- Platforms: retrodeck

`gq863.zip` -required, bios_zip

- Source: `src/mame/drivers/twinkle.c`
- Platforms: retrodeck

`mac2bios.zip` -required, bios_zip, missing from repo

- Source: `src/mame/drivers/suprnova.c`

`macsbios.zip` -required, bios_zip

- Source: `src/mame/drivers/macs.c`
- Platforms: retrodeck

`bctvidbs.zip` -required, bios_zip, missing from repo

- Source: `src/mame/drivers/mpu4drvr.c:3116`

Generated on 2026-03-25T14:56:43Z