emulator: MAME 2016 type: libretro source: "https://github.com/libretro/mame2016-libretro" logo: "https://raw.githubusercontent.com/mamedev/mame/master/docs/source/images/MAMElogo.svg" profiled_date: "2026-03-18" core_version: "0.174" display_name: "Arcade (MAME 2016)" mame_version: "0.174" systems: - snk-neogeo-mvs - snk-neogeo-aes - snk-neogeo-cd - igs-pgm - igs-pgm2 - sega-naomi - sega-naomi2 - sega-naomigd - sammy-atomiswave - sega-stv - sega-model2 - sega-model3 - sega-lindbergh - sega-hikaru - sega-chihiro - sega-triforce - deco-cassette - nintendo-playch10 - sega-megaplay - sega-megatech - nintendo-sfcbox - nintendo-nss - philips-cdi - commodore-cd32 - namco-system246 - namco-system256 - namco-system573 - konami-viper - cave-cv1000 - taito-gnet - super-kaneko-nova - capcom-zn1 - capcom-zn2 - konami-gv notes: | MAME 2016 is a libretro port of MAME 0.174, released mid-2016. Compared to mame2010 (0.139), it adds 6 years of MAME development including significantly better driver accuracy, ~9200 more ROM sets (23430 vs ~14000), and new hardware support. Key differences from mame2010 (0.139): - Driver source files renamed from .c to .cpp - Neo Geo: Universe BIOS updated to 3.2 (was 2.3 in 0.139) - NAOMI: 23 BIOS variants (Japan/Export/USA/Korea/Dev), same EPR numbering - Sega Lindbergh: new board support (lindbios.zip), 3 BIOS versions - PGM2: new IGS PolyGame Master 2 support (no shared BIOS ZIP) - Saturn driver split to separate saturn.cpp (was in stv.c) - Dreamcast driver split to dccons.cpp, 5 BIOS variants - PlayStation: expanded BIOS coverage (9 JP, 7 EU, 9 US variants) - More Cave CV1000/SH3 games (26 sets, no shared BIOS) - Model 2/3: improved emulation, same BIOS structure Key differences from current MAME (0.274+): - Missing BIOS dumps added after 0.174 (newer redumps, alt regions) - Neo Geo: no Universe BIOS 4.0 (added in later MAME) - Some CRC32/SHA1 values differ for redumped ROMs - Fewer Sega board BIOS region variants - No Konami e-Amusement/Bemani expansions from post-2016 BIOS ZIPs are standard MAME romsets. The core looks for them in: 1. {content_dir}/ (same folder as the game ROM) 2. {system_dir}/mame2016/ (libretro system subfolder) 3. {system_dir}/ (libretro system root) ROM naming follows MAME 0.174 conventions. Use a 0.174-specific romset for full compatibility. files: # SNK Neo Geo MVS/AES - name: neogeo.zip required: true category: bios_zip system: snk-neogeo-mvs note: "MVS/AES BIOS, 25+ variants (12 official + 13 Universe BIOS up to 3.2)" source_ref: "src/mame/drivers/neogeo.cpp" contents: - name: sp-s2.sp1 description: Europe MVS v2, default - name: sp-u2.sp1 description: US MVS v2 - name: asia-s3.rom description: Asia MVS v3 - name: vs-bios.rom description: Japan MVS v6 VS - name: sp-45.sp1 description: MV1C Asia size: 524288 - name: sm1.sm1 description: Z80 sound, always required - name: sfix.sfix description: fix tiles, always required - name: 000-lo.lo description: zoom table, always required - name: uni-bios_3_2.rom description: Universe BIOS 3.2, newest hack # Neo Geo CD - name: neocdz.zip required: true category: bios_zip system: snk-neogeo-cd note: "Neo Geo CDZ BIOS" source_ref: "src/mame/drivers/neogeocd.cpp" contents: - name: neocd.bin description: CDZ BIOS size: 524288 - name: 000-lo.lo description: zoom table # IGS PGM - name: pgm.zip required: true category: bios_zip system: igs-pgm note: "PGM system BIOS, 2 program ROM versions + shared tiles/samples" source_ref: "src/mame/drivers/pgm.cpp" contents: - name: pgm_p02s.u20 description: 68K BIOS v2, default - name: pgm_p01s.u20 description: 68K BIOS v1 - name: pgm_t01s.rom description: text tiles size: 2097152 - name: pgm_m01s.rom description: samples size: 2097152 # Sega NAOMI / NAOMI 2 / GD-ROM / Atomiswave - name: naomi.zip required: true category: bios_zip system: sega-naomi note: "NAOMI BIOS, 23 variants: 8 Japan + 6 Export + 6 USA + 2 Korea + 1 Dev" source_ref: "src/mame/drivers/naomi.cpp:2904-2951" contents: - name: epr-21576h.ic27 description: Japan, latest - name: epr-21578h.ic27 description: Export, latest - name: epr-21577h.ic27 description: USA, latest - name: naomi2.zip required: true category: bios_zip system: sega-naomi2 note: "NAOMI 2 BIOS, same EPR structure as NAOMI" source_ref: "src/mame/drivers/naomi.cpp:3046-3072" - name: naomigd.zip required: true category: bios_zip system: sega-naomigd note: "NAOMI GD-ROM BIOS, requires rev E or higher" source_ref: "src/mame/drivers/naomi.cpp:2994-3044" - name: awbios.zip required: true category: bios_zip system: sammy-atomiswave note: "Atomiswave BIOS (Sammy)" source_ref: "src/mame/drivers/naomi.cpp:3073-3088" # Dedicated NAOMI game BIOS sets - name: hod2bios.zip required: false category: bios_zip system: sega-naomi note: "House of the Dead 2 dedicated BIOS, 3 variants" source_ref: "src/mame/drivers/naomi.cpp:2963-2971" - name: f355dlx.zip required: false category: bios_zip system: sega-naomi note: "Ferrari F355 Deluxe dedicated BIOS" source_ref: "src/mame/drivers/naomi.cpp:2973-2976" - name: f355bios.zip required: false category: bios_zip system: sega-naomi note: "Ferrari F355 Challenge dedicated BIOS, 2 variants" source_ref: "src/mame/drivers/naomi.cpp:2978-2983" - name: airlbios.zip required: false category: bios_zip system: sega-naomi note: "Airline Pilots Deluxe dedicated BIOS, 2 variants" source_ref: "src/mame/drivers/naomi.cpp:2985-2990" # Sega ST-V - name: stvbios.zip required: true category: bios_zip system: sega-stv note: "ST-V BIOS, 10+ region variants (JP/US/EU/TW/Dev)" source_ref: "src/mame/drivers/stv.cpp" contents: - name: epr-20091.ic8 description: Japan 97/08/21, default - name: epr-19730.ic8 description: Japan 97/02/17 # Sega Lindbergh (new vs mame2010) - name: lindbios.zip required: true category: bios_zip system: sega-lindbergh note: "Lindbergh BIOS, 3 PC BIOS versions + MPC firmware + GPU BIOS" source_ref: "src/mame/drivers/lindbergh.cpp" contents: - name: 6.0.0010a.bin description: PC BIOS v6.0.0010 alt - name: 6.0.0009.bin description: PC BIOS v6.0.0009 - name: fpr-24370b.ic6 description: MPC firmware size: 4194304 - name: vid_bios.u504 description: GeForce BIOS # Sega Model 2 - name: model2.zip required: true category: bios_zip system: sega-model2 note: "Model 2 BIOS" source_ref: "src/mame/drivers/model2.cpp" # Sega Hikaru / Chihiro / Triforce - name: hikaru.zip required: true category: bios_zip system: sega-hikaru note: "Hikaru BIOS (limited functionality in 0.174)" source_ref: "src/mame/drivers/hikaru.cpp" - name: chihiro.zip required: true category: bios_zip system: sega-chihiro note: "Chihiro BIOS (Xbox-based, limited in 0.174)" source_ref: "src/mame/drivers/chihiro.cpp" - name: triforce.zip required: true category: bios_zip system: sega-triforce note: "Triforce BIOS (GameCube-based, limited in 0.174)" source_ref: "src/mame/drivers/triforce.cpp" # DECO Cassette - name: decocass.zip required: true category: bios_zip system: deco-cassette note: "DECO Cassette BIOS" source_ref: "src/mame/drivers/decocass.cpp" # Nintendo arcade - name: playch10.zip required: true category: bios_zip system: nintendo-playch10 note: "PlayChoice-10 BIOS" source_ref: "src/mame/drivers/playch10.cpp" - name: nss.zip required: true category: bios_zip system: nintendo-nss note: "Nintendo Super System BIOS" source_ref: "src/mame/drivers/nss.cpp" - name: sfcbox.zip required: true category: bios_zip system: nintendo-sfcbox note: "Super Famicom Box BIOS" source_ref: "src/mame/drivers/sfcbox.cpp" # Sega Mega Drive arcade - name: megaplay.zip required: true category: bios_zip system: sega-megaplay note: "Mega Play BIOS (Mega Drive arcade)" source_ref: "src/mame/drivers/megaplay.cpp" - name: megatech.zip required: true category: bios_zip system: sega-megatech note: "Mega-Tech BIOS (Mega Drive arcade)" source_ref: "src/mame/drivers/megatech.cpp" # Philips CD-i - name: cdi.zip required: true category: bios_zip system: philips-cdi note: "CD-i BIOS" source_ref: "src/mame/drivers/cdi.cpp" # Commodore CD32 - name: cd32.zip required: true category: bios_zip system: commodore-cd32 note: "Amiga CD32 BIOS" source_ref: "src/mame/drivers/cubocd32.cpp" # Namco boards - name: sys246.zip required: true category: bios_zip system: namco-system246 note: "Namco System 246 BIOS (PS2-based)" source_ref: "src/mame/drivers/namcops2.cpp" - name: sys256.zip required: true category: bios_zip system: namco-system256 note: "Namco System 256 BIOS (PS2-based)" source_ref: "src/mame/drivers/namcops2.cpp" - name: sys573.zip required: true category: bios_zip system: namco-system573 note: "Konami System 573 BIOS (PSX-based)" source_ref: "src/mame/drivers/ksys573.cpp" # Konami Viper - name: kviper.zip required: true category: bios_zip system: konami-viper note: "Konami Viper BIOS (3dfx-based, limited in 0.174)" source_ref: "src/mame/drivers/viper.cpp" # Taito G-NET - name: taitogn.zip required: true category: bios_zip system: taito-gnet note: "Taito G-Net BIOS (PSX-based)" source_ref: "src/mame/drivers/taitogn.cpp" # PSX-based arcade boards - name: cpzn1.zip required: true category: bios_zip system: capcom-zn1 note: "Capcom ZN-1 BIOS (PSX-based)" source_ref: "src/mame/drivers/zn.cpp" - name: cpzn2.zip required: true category: bios_zip system: capcom-zn2 note: "Capcom ZN-2 BIOS (PSX-based)" source_ref: "src/mame/drivers/zn.cpp" - name: konamigv.zip required: true category: bios_zip system: konami-gv note: "Konami GV BIOS (PSX-based)" source_ref: "src/mame/drivers/konamigv.cpp" # Other notable BIOS sets - name: skns.zip required: true category: bios_zip system: super-kaneko-nova note: "Super Kaneko Nova System BIOS, 5 regions" source_ref: "src/mame/drivers/suprnova.cpp" - name: alg_bios.zip required: true category: bios_zip system: alg-laserdisc note: "American Laser Games BIOS (Amiga-based laserdisc)" source_ref: "src/mame/drivers/alg.cpp" - name: hng64.zip required: true category: bios_zip system: hyper-neogeo64 note: "Hyper Neo-Geo 64 BIOS (limited in 0.174)" source_ref: "src/mame/drivers/hng64.cpp" - name: isgsm.zip required: true category: bios_zip system: isg-selection-master note: "ISG Selection Master BIOS (Sega System 16 conversion)" source_ref: "src/mame/drivers/isgsm.cpp"