emulator: FinalBurn Neo type: libretro core_classification: official_port source: "https://github.com/libretro/FBNeo" upstream: "https://github.com/finalburnneo/FBNeo" logo: "https://raw.githubusercontent.com/finalburnneo/FBNeo/master/projectfiles/xcode/Emulator/Assets.xcassets/AppIcon.appiconset/icon_512.png" profiled_date: "2026-03-23" core_version: "v1.0.0.2" display_name: "Arcade (FinalBurn Neo)" cores: - fbneo systems: - snk-neogeo-mvs - snk-neogeo-aes - snk-neogeo-cd - snk-neogeo-pocket - capcom-cps3 - igs-pgm - fairchild-channelf - coleco-colecovision - sinclair-spectrum - msx - nes-fds - super-kaneko-nova - deco-cassette - namco-na1 - namco-nb1 - sega-system16b - konami-bubsys - nmk16 - midway-mcr - snes - taito-cchip - ym2608 archive_prefix: fbneo data_directories: - ref: fbneo-cheats destination: fbneo/cheats source_ref: "src/burner/conc.cpp:167" - ref: fbneo-samples destination: fbneo source_ref: "src/burn/snd/samples.cpp:21-35" notes: | FinalBurn Neo is a multi-system arcade and console emulator. BIOS files are expected as MAME-format ZIP archives containing individual ROM chips. The libretro core searches for BIOS ZIPs in this order (src/burner/libretro/libretro.cpp:922-1030): 1. {rom_dir}/{romName} 2. {rom_dir}/arcade/{romName} 3. {system_dir}/fbneo/{romName} 4. {system_dir}/fbneo/arcade/{romName} 5. {system_dir}/{romName} Each game driver specifies a parent BIOS set via BurnDriver. The BIOS ZIP must contain the individual ROM chip files listed below. CRC32 values from BurnRomInfo structs are used to match ROMs inside ZIPs. Neo Geo games reference "neogeo" as parent. The neogeo.zip BIOS set contains multiple selectable BIOS variants (MVS, AES, Universe BIOS). Only one 68K BIOS ROM is active at a time (selected via dipswitch), but the Z80 BIOS, fix tiles, and zoom table are always required. CPS-3 games are self-contained: each game ZIP includes its own SH-2 BIOS chip. There is no shared cps3.zip. BIOS selection is per-game per-region. PGM games reference "pgm" as parent. The pgm.zip contains shared text tiles, samples, and 68K BIOS ROMs. Some PGM sub-boards use alternate BIOS sets (theglad, dmnfrnt, svgpcb, ddp3). Console subsystems (Channel F, ColecoVision, Spectrum, MSX, NES/FDS, NGP) each have their own BIOS set referenced as parent for their game drivers. DECO Cassette games reference "decocass" as parent. The decocass.zip contains multiple regional BIOS variants (Japan, USA, UK, Europe) with older/newer versions for each. files: # ------------------------------------------------------- # Neo Geo MVS/AES (neogeo.zip) # ------------------------------------------------------- # 68K BIOS ROMs (selectable, one active at a time) - name: "sp-s3.sp1" archive: neogeo.zip system: snk-neogeo-mvs required: true size: 131072 # 0x20000 crc32: "91b64be3" note: "MVS Asia/Europe ver. 6 (1 slot) - default BIOS" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1604" - name: "sp-s2.sp1" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "9036d879" note: "MVS Asia/Europe ver. 5 (1 slot)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1605" - name: "sp-s.sp1" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "c7f2fa45" note: "MVS Asia/Europe ver. 3 (4 slot)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1606" - name: "sp-u2.sp1" aliases: ["usa_2slt.bin"] archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "e72943de" note: "MVS USA ver. 5 (2 slot)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1607" - name: "sp1-u2" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "62f021f4" note: "MVS USA ver. 5 (4 slot)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1608" - name: "sp-e.sp1" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "2723a5b5" note: "MVS USA ver. 5 (6 slot)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1609" - name: "sp1-u4.bin" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "1179a30f" note: "MVS USA (U4)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1610" - name: "sp1-u3.bin" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "2025b7a2" note: "MVS USA (U3)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1611" - name: "vs-bios.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "f0e8f27d" note: "MVS Japan ver. 6" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1612" - name: "sp-j2.sp1" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "acede59c" note: "MVS Japan ver. 5" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1613" - name: "sp1.jipan.1024" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "9fb0abe4" note: "MVS Japan ver. 3 (4 slot)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1614" - name: "sp-45.sp1" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 524288 # 0x80000 crc32: "03cc9f6a" note: "NEO-MVH MV1C (Asia)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1615" - name: "sp-j3.sp1" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 524288 crc32: "486cb450" note: "NEO-MVH MV1C (Japan)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1616" - name: "japan-j3.bin" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "dff6d41f" note: "MVS Japan (J3)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1617" - name: "sp1-j3.bin" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "fbc6d469" note: "MVS Japan (J3, alt)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1618" # AES BIOS ROMs (not in MAME ROM_VERIFY builds) - name: "neo-po.bin" archive: neogeo.zip system: snk-neogeo-aes required: false size: 131072 crc32: "16d0c132" note: "AES Japan" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1620" - name: "neo-epo.bin" archive: neogeo.zip system: snk-neogeo-aes required: false size: 131072 crc32: "d27a71f1" note: "AES Asia" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1621" - name: "neodebug.bin" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "698ebb7d" note: "Development Kit BIOS" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1622" - name: "sp-1v1_3db8c.bin" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "162f0ebe" note: "Deck ver. 6 (Git Ver 1.3)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1628" # Universe BIOS (third-party, multiple versions) - name: "uni-bios_4_0.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "a7aab458" note: "Universe BIOS ver. 4.0 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1629" - name: "uni-bios_3_3.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "24858466" note: "Universe BIOS ver. 3.3 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1630" - name: "uni-bios_3_2.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "a4e8b9b3" note: "Universe BIOS ver. 3.2 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1631" - name: "uni-bios_3_1.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "0c58093f" note: "Universe BIOS ver. 3.1 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1632" - name: "uni-bios_3_0.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "a97c89a9" note: "Universe BIOS ver. 3.0 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1633" - name: "uni-bios_2_3.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "27664eb5" note: "Universe BIOS ver. 2.3 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1634" - name: "uni-bios_2_3o.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "601720ae" note: "Universe BIOS ver. 2.3 older (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1635" - name: "uni-bios_2_2.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "2d50996a" note: "Universe BIOS ver. 2.2 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1636" - name: "uni-bios_2_1.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "8dabf76b" note: "Universe BIOS ver. 2.1 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1637" - name: "uni-bios_2_0.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "0c12c2ad" note: "Universe BIOS ver. 2.0 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1638" - name: "uni-bios_1_3.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "b24b44a0" note: "Universe BIOS ver. 1.3 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1639" - name: "uni-bios_1_2.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "4fa698e9" note: "Universe BIOS ver. 1.2 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1640" - name: "uni-bios_1_2o.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "e19d3ce9" note: "Universe BIOS ver. 1.2 older (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1641" - name: "uni-bios_1_1.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "5dda0d84" note: "Universe BIOS ver. 1.1 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1642" - name: "uni-bios_1_0.rom" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "0ce453a0" note: "Universe BIOS ver. 1.0 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1643" - name: "neopen.sp1" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "cb915e76" note: "NeoOpen BIOS v0.1 beta (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1645" # Neo Geo shared ROMs (always required) - name: "sm1.sm1" archive: neogeo.zip system: snk-neogeo-mvs required: true size: 131072 crc32: "94416d67" note: "Z80 sound BIOS" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1652" - name: "sfix.sfix" archive: neogeo.zip system: snk-neogeo-mvs required: true size: 131072 crc32: "c2ea0cfd" note: "Text layer fix tiles" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1653" - name: "000-lo.lo" archive: neogeo.zip system: snk-neogeo-mvs required: true size: 131072 crc32: "5a86cff2" note: "Zoom lookup table" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1654" # ------------------------------------------------------- # Neo Geo Trackball BIOS (for irrmaze) # ------------------------------------------------------- - name: "236-bios.sp1" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "853e6b96" note: "Trackball BIOS / Asia MV1B 263" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1744" - name: "236-bios_japan_hack.sp1" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 131072 crc32: "02bf4426" note: "Trackball BIOS / Japan (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1745" # ------------------------------------------------------- # Neo Geo PCB BIOS (for ms5pcb, svcpcb, kf2k3pcb) # ------------------------------------------------------- - name: "sp-4x.sp1" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 524288 crc32: "b4590283" note: "PCB BIOS for Metal Slug 5 PCB and SVC Chaos PCB" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1791" - name: "spj.sp1" archive: neogeo.zip system: snk-neogeo-mvs required: false size: 524288 crc32: "148dd727" note: "PCB BIOS for KOF 2003 PCB" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1879" # ------------------------------------------------------- # Neo Geo CDZ (neocdz.zip) # ------------------------------------------------------- - name: "neocd.bin" archive: neocdz.zip system: snk-neogeo-cd required: true size: 524288 # 0x80000 crc32: "df9de490" note: "Neo Geo CD/CDZ top-loading BIOS" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1963" - name: "neocd_sz.rom" archive: neocdz.zip system: snk-neogeo-cd required: false size: 524288 crc32: "42f6b6c4" note: "Neo Geo CDZ custom BIOS by SMKDan" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1964" - name: "uni-bioscd33.rom" archive: neocdz.zip system: snk-neogeo-cd required: false size: 524288 crc32: "ff3abc59" note: "Universe BIOS CD ver. 3.3 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1965" - name: "uni-bioscd32.rom" archive: neocdz.zip system: snk-neogeo-cd required: false size: 524288 crc32: "0ffb3127" note: "Universe BIOS CD ver. 3.2 (hack)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1966" - name: "000-lo.lo" archive: neocdz.zip system: snk-neogeo-cd required: true size: 131072 crc32: "5a86cff2" note: "Zoom lookup table (shared with MVS)" source_ref: "src/burn/drv/neogeo/d_neogeo.cpp:1968" # ------------------------------------------------------- # IGS PGM (pgm.zip) # ------------------------------------------------------- - name: "pgm_t01s.rom" archive: pgm.zip system: igs-pgm required: true size: 2097152 # 0x200000 crc32: "1a7123a0" note: "8x8 text layer tiles" source_ref: "src/burn/drv/pgm/d_pgm.cpp:880" - name: "pgm_m01s.rom" archive: pgm.zip system: igs-pgm required: true size: 2097152 crc32: "45ae7159" note: "ICS2115 sound samples" source_ref: "src/burn/drv/pgm/d_pgm.cpp:881" - name: "pgm_p01s.u20" archive: pgm.zip system: igs-pgm required: false size: 131072 # 0x20000 crc32: "e42b166e" note: "68K BIOS V0001 older (02/26/97)" source_ref: "src/burn/drv/pgm/d_pgm.cpp:883" - name: "pgm_p02s.u20" archive: pgm.zip system: igs-pgm required: true size: 131072 crc32: "78c15fa2" note: "68K BIOS V0001 newer (07/10/97)" source_ref: "src/burn/drv/pgm/d_pgm.cpp:884" - name: "ddp3_bios.u37" archive: pgm.zip system: igs-pgm required: false size: 524288 # 0x80000 crc32: "b3cc5c8f" note: "68K BIOS V0001 custom (07/17/97) for DoDonPachi III" source_ref: "src/burn/drv/pgm/d_pgm.cpp:886" - name: "bios.u42" archive: pgm.zip system: igs-pgm required: false size: 131072 crc32: "517cf7a2" note: "68K BIOS V0001-01J custom (02/25/03) for The Gladiator" source_ref: "src/burn/drv/pgm/d_pgm.cpp:887" - name: "svg_bios.u49" archive: pgm.zip system: igs-pgm required: false size: 131072 crc32: "3346401f" note: "68K BIOS V0001 custom (05/13/05) for SVG PCB" source_ref: "src/burn/drv/pgm/d_pgm.cpp:928" # ------------------------------------------------------- # Capcom CPS-3 (per-game BIOS, no shared archive) # ------------------------------------------------------- # Street Fighter III (1st Impact) - name: "sfiii_euro.29f400.u2" archive: sfiii.zip system: capcom-cps3 required: true size: 524288 # 0x80000 crc32: "27699ddc" note: "SH-2 BIOS, SF3 1st Impact Europe" source_ref: "src/burn/drv/cps3/d_cps3.cpp:336" - name: "sfiii_usa_region_b1.29f400.u2" archive: sfiiiu.zip system: capcom-cps3 required: true size: 524288 crc32: "fb172a8e" note: "SH-2 BIOS, SF3 1st Impact USA" source_ref: "src/burn/drv/cps3/d_cps3.cpp:351" - name: "sfiii_asia_region_bd.29f400.u2" archive: sfiiia.zip system: capcom-cps3 required: true size: 524288 crc32: "cbd28de7" note: "SH-2 BIOS, SF3 1st Impact Asia" source_ref: "src/burn/drv/cps3/d_cps3.cpp:366" - name: "sfiii_japan.29f400.u2" archive: sfiiij.zip system: capcom-cps3 required: true size: 524288 crc32: "74205250" note: "SH-2 BIOS, SF3 1st Impact Japan" source_ref: "src/burn/drv/cps3/d_cps3.cpp:381" - name: "sfiii_hispanic.29f400.u2" archive: sfiiih.zip system: capcom-cps3 required: true size: 524288 crc32: "d2b3cd48" note: "SH-2 BIOS, SF3 1st Impact Hispanic" source_ref: "src/burn/drv/cps3/d_cps3.cpp:396" - name: "sfiii_asia_nocd.29f400.u2" archive: sfiiin.zip system: capcom-cps3 required: true size: 524288 crc32: "ca2b715f" note: "SH-2 BIOS, SF3 1st Impact Asia (No CD)" source_ref: "src/burn/drv/cps3/d_cps3.cpp:411" # Street Fighter III 2nd Impact - name: "sfiii2_usa.29f400.u2" archive: sfiii2.zip system: capcom-cps3 required: true size: 524288 crc32: "75dd72e0" note: "SH-2 BIOS, SF3 2nd Impact USA" source_ref: "src/burn/drv/cps3/d_cps3.cpp:475" - name: "sfiii2_japan.29f400.u2" archive: sfiii2j.zip system: capcom-cps3 required: true size: 524288 crc32: "faea0a3e" note: "SH-2 BIOS, SF3 2nd Impact Japan" source_ref: "src/burn/drv/cps3/d_cps3.cpp:490" - name: "sfiii2_hispanic.29f400.u2" archive: sfiii2h.zip system: capcom-cps3 required: true size: 524288 crc32: "5c799526" note: "SH-2 BIOS, SF3 2nd Impact Hispanic" source_ref: "src/burn/drv/cps3/d_cps3.cpp:505" - name: "sfiii2_asia_nocd.29f400.u2" archive: sfiii2n.zip system: capcom-cps3 required: true size: 524288 crc32: "fd297c0d" note: "SH-2 BIOS, SF3 2nd Impact Asia (No CD)" source_ref: "src/burn/drv/cps3/d_cps3.cpp:520" # Street Fighter III 3rd Strike - name: "sfiii3_euro.29f400.u2" archive: sfiii3.zip system: capcom-cps3 required: true size: 524288 crc32: "30bbf293" note: "SH-2 BIOS, SF3 3rd Strike Europe" source_ref: "src/burn/drv/cps3/d_cps3.cpp:579" - name: "sfiii3_usa.29f400.u2" archive: sfiii3u.zip system: capcom-cps3 required: true size: 524288 crc32: "ecc545c1" note: "SH-2 BIOS, SF3 3rd Strike USA" source_ref: "src/burn/drv/cps3/d_cps3.cpp:594" - name: "sfiii3_japan.29f400.u2" archive: sfiii3j.zip system: capcom-cps3 required: true size: 524288 crc32: "63f23d1f" note: "SH-2 BIOS, SF3 3rd Strike Japan" source_ref: "src/burn/drv/cps3/d_cps3.cpp:609" - name: "sfiii3_japan_nocd.29f400.u2" archive: sfiii3n.zip system: capcom-cps3 required: true size: 524288 crc32: "1edc6366" note: "SH-2 BIOS, SF3 3rd Strike Japan (No CD)" source_ref: "src/burn/drv/cps3/d_cps3.cpp:624" - name: "sfiii3_asia_nocd.29f400.u2" archive: sfiii3na.zip system: capcom-cps3 required: true size: 524288 crc32: "a12ebcd1" note: "SH-2 BIOS, SF3 3rd Strike Asia (No CD)" source_ref: "src/burn/drv/cps3/d_cps3.cpp:637" # JoJo's Bizarre Adventure - name: "jojo_euro.29f400.u2" archive: jojo.zip system: capcom-cps3 required: true size: 524288 crc32: "513e40ec" note: "SH-2 BIOS, JoJo's Venture Europe" source_ref: "src/burn/drv/cps3/d_cps3.cpp:799" - name: "jojo_usa.29f400.u2" archive: jojou.zip system: capcom-cps3 required: true size: 524288 crc32: "8d40f7be" note: "SH-2 BIOS, JoJo's Venture USA" source_ref: "src/burn/drv/cps3/d_cps3.cpp:814" - name: "jojo_asia.29f400.u2" archive: jojoa.zip system: capcom-cps3 required: true size: 524288 crc32: "789aa72a" note: "SH-2 BIOS, JoJo's Venture Asia" source_ref: "src/burn/drv/cps3/d_cps3.cpp:829" - name: "jojo_japan.29f400.u2" archive: jojoj.zip system: capcom-cps3 required: true size: 524288 crc32: "02778f60" note: "SH-2 BIOS, JoJo's Venture Japan" source_ref: "src/burn/drv/cps3/d_cps3.cpp:844" - name: "jojo_asia_nocd.29f400.u2" archive: jojon.zip system: capcom-cps3 required: true size: 524288 crc32: "05b4f953" note: "SH-2 BIOS, JoJo's Venture Asia (No CD)" source_ref: "src/burn/drv/cps3/d_cps3.cpp:859" # JoJo's Bizarre Adventure: Heritage for the Future - name: "jojoba_euro.29f400.u2" archive: jojobar1.zip system: capcom-cps3 required: true size: 524288 crc32: "63cc8800" note: "SH-2 BIOS, JoJo's BA: Heritage Europe" source_ref: "src/burn/drv/cps3/d_cps3.cpp:1184" - name: "jojoba_japan.29f400.u2" archive: jojobajr1.zip system: capcom-cps3 required: true size: 524288 crc32: "3085478c" note: "SH-2 BIOS, JoJo's BA: Heritage Japan" source_ref: "src/burn/drv/cps3/d_cps3.cpp:1199" - name: "jojoba_euro_nocd.29f400.u2" archive: jojoba.zip system: capcom-cps3 required: true size: 524288 crc32: "1ee2d679" note: "SH-2 BIOS, JoJo's BA: Heritage Europe (No CD)" source_ref: "src/burn/drv/cps3/d_cps3.cpp:1120" - name: "jojoba_japan_nocd.29f400.u2" archive: jojoban.zip system: capcom-cps3 required: true size: 524288 crc32: "4dab19f5" note: "SH-2 BIOS, JoJo's BA: Heritage Japan (No CD)" source_ref: "src/burn/drv/cps3/d_cps3.cpp:1133" # Red Earth / Warzard - name: "redearth_euro.29f400.u2" archive: redearth.zip system: capcom-cps3 required: true size: 524288 crc32: "02e0f336" note: "SH-2 BIOS, Red Earth Europe" source_ref: "src/burn/drv/cps3/d_cps3.cpp:1362" - name: "warzard_japan.29f400.u2" archive: warzard.zip system: capcom-cps3 required: true size: 524288 crc32: "f8e2f0c6" note: "SH-2 BIOS, Warzard Japan" source_ref: "src/burn/drv/cps3/d_cps3.cpp:1377" - name: "redearth_asia_nocd.29f400.u2" archive: redearthn.zip system: capcom-cps3 required: true size: 524288 crc32: "7a4f0851" note: "SH-2 BIOS, Red Earth Asia (No CD)" source_ref: "src/burn/drv/cps3/d_cps3.cpp:1392" # ------------------------------------------------------- # Super Kaneko Nova System (skns.zip) # ------------------------------------------------------- - name: "sknsj1.u10" archive: skns.zip system: super-kaneko-nova required: true size: 524288 # 0x80000 crc32: "7e2b836c" note: "SKNS BIOS Japan" source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1846" - name: "sknse2.u10" archive: skns.zip system: super-kaneko-nova required: false size: 524288 crc32: "e2b9d7d1" note: "SKNS BIOS Europe" source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1847" - name: "sknsa1.u10" archive: skns.zip system: super-kaneko-nova required: false size: 524288 crc32: "745e5212" note: "SKNS BIOS Asia" source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1848" - name: "sknsu1.u10" archive: skns.zip system: super-kaneko-nova required: false size: 524288 crc32: "384d21ec" note: "SKNS BIOS USA" source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1849" - name: "sknsk1.u10" archive: skns.zip system: super-kaneko-nova required: false size: 524288 crc32: "ff1c9f79" note: "SKNS BIOS Korea" source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1850" # ------------------------------------------------------- # Fairchild Channel F (channelf.zip) # ------------------------------------------------------- - name: "sl31254.rom" archive: channelf.zip system: fairchild-channelf required: true size: 1024 # 0x400 crc32: "9c047ba3" note: "Channel F BIOS bottom half" source_ref: "src/burn/drv/channelf/d_channelf.cpp:538" - name: "sl31253.rom" archive: channelf.zip system: fairchild-channelf required: true size: 1024 crc32: "04694ed9" note: "Channel F BIOS top half" source_ref: "src/burn/drv/channelf/d_channelf.cpp:540" - name: "sl90025.rom" archive: channelf.zip system: fairchild-channelf required: false size: 1024 crc32: "015c1e38" note: "Luxor Video Entertainment System BIOS (top half)" source_ref: "src/burn/drv/channelf/d_channelf.cpp:541" # ------------------------------------------------------- # ColecoVision (coleco.zip) # ------------------------------------------------------- - name: "coleco.rom" archive: coleco.zip system: coleco-colecovision required: true size: 8192 # 0x2000 crc32: "3aa93ef3" note: "ColecoVision BIOS (Coleco, 1982)" source_ref: "src/burn/drv/coleco/d_coleco.cpp:1070" - name: "colecoa.rom" archive: coleco.zip system: coleco-colecovision required: false size: 8192 crc32: "39bb16fc" note: "ColecoVision BIOS thick characters (Coleco, 1982)" source_ref: "src/burn/drv/coleco/d_coleco.cpp:1071" - name: "svi603.rom" archive: coleco.zip system: coleco-colecovision required: false size: 8192 crc32: "19e91b82" note: "SVI-603 Coleco Game Adapter (Spectravideo, 1983)" source_ref: "src/burn/drv/coleco/d_coleco.cpp:1072" - name: "czz50.rom" archive: coleco.zip system: coleco-colecovision required: false size: 16384 # 0x4000 crc32: "4999abc6" note: "Chuang Zao Zhe 50 (Bit Corporation, 1986)" source_ref: "src/burn/drv/coleco/d_coleco.cpp:1073" # ------------------------------------------------------- # ZX Spectrum (spectrum.zip, spec128.zip) # ------------------------------------------------------- - name: "spectrum.rom" archive: spectrum.zip system: sinclair-spectrum required: true size: 16384 # 0x4000 crc32: "ddee531f" note: "ZX Spectrum 48K BIOS" source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:181" - name: "zx128_0.rom" archive: spec128.zip system: sinclair-spectrum required: true size: 16384 crc32: "e76799d2" note: "ZX Spectrum 128K BIOS bank 0" source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:188" - name: "zx128_1.rom" archive: spec128.zip system: sinclair-spectrum required: true size: 16384 crc32: "b96a36be" note: "ZX Spectrum 128K BIOS bank 1" source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:189" - name: "zx128_2a_0.rom" archive: spec1282a.zip system: sinclair-spectrum required: false size: 16384 crc32: "30c9f490" note: "ZX Spectrum +2A BIOS bank 0" source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:196" - name: "zx128_2a_1.rom" archive: spec1282a.zip system: sinclair-spectrum required: false size: 16384 crc32: "a7916b3f" note: "ZX Spectrum +2A BIOS bank 1" source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:197" - name: "zx128_2a_2.rom" archive: spec1282a.zip system: sinclair-spectrum required: false size: 16384 crc32: "c9a0b748" note: "ZX Spectrum +2A BIOS bank 2" source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:198" - name: "zx128_2a_3.rom" archive: spec1282a.zip system: sinclair-spectrum required: false size: 16384 crc32: "b88fd6e3" note: "ZX Spectrum +2A BIOS bank 3" source_ref: "src/burn/drv/spectrum/d_spectrum.cpp:199" # ------------------------------------------------------- # MSX (msx.zip) # ------------------------------------------------------- - name: "msx.rom" archive: msx.zip system: msx required: true size: 32768 # 0x8000 crc32: "a317e6b4" note: "MSX1 standard BIOS" source_ref: "src/burn/drv/msx/d_msx.cpp:1773" - name: "msxj.rom" archive: msx.zip system: msx required: false size: 32768 crc32: "071135e0" note: "MSX1 Japanese BIOS" source_ref: "src/burn/drv/msx/d_msx.cpp:1774" - name: "kanji.rom" archive: msx.zip system: msx required: false size: 262144 # 0x40000 crc32: "1f6406fb" note: "MSX Kanji character support" source_ref: "src/burn/drv/msx/d_msx.cpp:1775" # ------------------------------------------------------- # NES Famicom Disk System (fdsbios.zip) # ------------------------------------------------------- - name: "fdsbios.nes" archive: fdsbios.zip system: nes-fds required: true size: 8192 # 0x2000 crc32: "5e607dcf" note: "Famicom Disk System BIOS" source_ref: "src/burn/drv/nes/d_nes.cpp:517" # ------------------------------------------------------- # Neo Geo Pocket / Pocket Color (ngp.zip) # ------------------------------------------------------- - name: "SNK Neo-Geo Pocket BIOS (1998)(SNK)(en-ja).bin" archive: ngp.zip system: snk-neogeo-pocket required: true size: 65536 # 0x10000 crc32: "6232df8d" note: "Neo Geo Pocket (b&w) BIOS" source_ref: "src/burn/drv/pst90s/d_ngp.cpp:962" - name: "SNK Neo-Geo Pocket Color BIOS (1999)(SNK)(en-ja).bin" archive: ngp.zip system: snk-neogeo-pocket required: true size: 65536 crc32: "6eeb6f40" note: "Neo Geo Pocket Color BIOS" source_ref: "src/burn/drv/pst90s/d_ngp.cpp:963" # ------------------------------------------------------- # DECO Cassette System (decocass.zip) # ------------------------------------------------------- # BIOS "A" Japan - name: "v0a-.7e" archive: decocass.zip system: deco-cassette required: true size: 4096 # 0x1000 crc32: "3d33ac34" note: "BIOS A Japan, Main M6502" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3596" - name: "v1-.5a" archive: decocass.zip system: deco-cassette required: true size: 2048 # 0x800 crc32: "b66b2c2a" note: "BIOS A Japan, Sound M6502 (shared across regions)" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3599" - name: "v2.3m" archive: decocass.zip system: deco-cassette required: false size: 32 # 0x20 crc32: "238fdb40" note: "BIOS PROM (shared across regions)" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3601" - name: "v4.10d" archive: decocass.zip system: deco-cassette required: false size: 32 crc32: "3b5836b4" note: "BIOS PROM (shared across regions)" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3602" - name: "v3.3j" archive: decocass.zip system: deco-cassette required: false size: 32 crc32: "51eef657" note: "BIOS PROM (shared across regions)" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3603" # BIOS "A" Japan, Older - name: "dsp-3_p0-a.m9" archive: decocass.zip system: deco-cassette required: false size: 2048 crc32: "2541e34b" note: "BIOS A Japan Older, Main M6502 (part 1)" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3608" - name: "dsp-3_p1-.l9" archive: decocass.zip system: deco-cassette required: false size: 2048 crc32: "3bfff5f3" note: "BIOS A Japan Older, Main M6502 (part 2, shared)" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3609" - name: "rms-3_p2-.c9" archive: decocass.zip system: deco-cassette required: false size: 1024 # 0x400 crc32: "6c4a891f" note: "BIOS A Japan Older, Sound M6502 (shared)" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3611" - name: "dsp-3_p3-.e5" archive: decocass.zip system: deco-cassette required: false size: 32 crc32: "539a5a64" note: "BIOS Older PROM (shared)" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3613" - name: "rms-3_p4-.f6" archive: decocass.zip system: deco-cassette required: false size: 32 crc32: "9014c0fd" note: "BIOS Older PROM (shared)" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3614" - name: "dsp-3_p5-.m4" archive: decocass.zip system: deco-cassette required: false size: 32 crc32: "e52089a0" note: "BIOS Older PROM (shared)" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3615" # BIOS "B" USA - name: "v0b-.7e" archive: decocass.zip system: deco-cassette required: false size: 4096 crc32: "23d929b7" note: "BIOS B USA, Main M6502" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3620" - name: "dsp-3_p0-b.m9" archive: decocass.zip system: deco-cassette required: false size: 2048 crc32: "b67a91d9" note: "BIOS B USA Older, Main M6502" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3632" # BIOS "C" UK - name: "v0c-.7e" archive: decocass.zip system: deco-cassette required: false size: 4096 crc32: "9f505709" note: "BIOS C UK, Main M6502" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3644" - name: "dsp-3_p0-c.m9" archive: decocass.zip system: deco-cassette required: false size: 2048 crc32: "c76c4057" note: "BIOS C UK Older, Main M6502" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3656" # BIOS "D" Europe - name: "v0d-.7e" archive: decocass.zip system: deco-cassette required: false size: 4096 crc32: "1e0c22b1" note: "BIOS D Europe, Main M6502" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3668" - name: "dsp-3_p0-d.m9" archive: decocass.zip system: deco-cassette required: false size: 2048 crc32: "4b7d72bc" note: "BIOS D Europe Older, Main M6502" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3680" # MCU BIOS (shared) - name: "cassmcu.1c" archive: decocass.zip system: deco-cassette required: true size: 1024 crc32: "a6df18fd" note: "MCU BIOS, shared across all DECO Cassette regions" source_ref: "src/burn/drv/dataeast/d_decocass.cpp:3692" # ------------------------------------------------------- # Namco NA-1 / NA-2 (namcoc69.zip, namcoc70.zip, namcoc75.zip) # ------------------------------------------------------- - name: "c69.bin" archive: namcoc69.zip system: namco-na1 required: true size: 16384 # 0x4000 crc32: "349134d9" note: "C69 MCU internal ROM for Namco NA-1" source_ref: "src/burn/drv/pst90s/d_namcona1.cpp:1346" - name: "c70.bin" archive: namcoc70.zip system: namco-na1 required: true size: 16384 crc32: "b4015f23" note: "C70 MCU internal ROM for Namco NA-2" source_ref: "src/burn/drv/pst90s/d_namcona1.cpp:1367" - name: "c75.bin" archive: namcoc75.zip system: namco-nb1 required: true size: 16384 crc32: "42f539a5" note: "C75 MCU internal ROM for Namco NB-1" source_ref: "src/burn/drv/pst90s/d_namconb1.cpp:1978" # ------------------------------------------------------- # Konami Bubble System (bubsys.zip) # ------------------------------------------------------- - name: "boot.bin" archive: bubsys.zip system: konami-bubsys required: true size: 480 # 0x1e0 crc32: "f0774fc2" note: "M68000 vectors" source_ref: "src/burn/drv/konami/d_nemesis.cpp:4526" - name: "400b03.8g" archive: bubsys.zip system: konami-bubsys required: true size: 8192 # 0x2000 crc32: "85c2afc5" note: "Z80 code" source_ref: "src/burn/drv/konami/d_nemesis.cpp:4530" - name: "400a1.2b" archive: bubsys.zip system: konami-bubsys required: true size: 256 # 0x100 crc32: "5827b1e8" note: "K005289 wavetable 1" source_ref: "src/burn/drv/konami/d_nemesis.cpp:4532" - name: "400a2.1b" archive: bubsys.zip system: konami-bubsys required: true size: 256 crc32: "2f44f970" note: "K005289 wavetable 2" source_ref: "src/burn/drv/konami/d_nemesis.cpp:4533" # ------------------------------------------------------- # Sega ISG System (isgsm.zip) # ------------------------------------------------------- - name: "ism2006v00.u1" archive: isgsm.zip system: sega-system16b required: true size: 131072 # 0x20000 crc32: "2292585c" note: "ISG Selection Master Type 2006 BIOS" source_ref: "src/burn/drv/sega/d_sys16b.cpp:11045" # ------------------------------------------------------- # NMK16 (nmk004.zip) # ------------------------------------------------------- - name: "nmk004.bin" archive: nmk004.zip system: nmk16 required: true size: 8192 # 0x2000 crc32: "8ae61a09" note: "NMK004 TLCS90 internal ROM" source_ref: "src/burn/drv/pst90s/d_nmk16.cpp:6123" # ------------------------------------------------------- # Taito C-Chip (cchip.zip) # ------------------------------------------------------- - name: "cchip_upd78c11.bin" archive: cchip.zip system: taito-cchip required: true size: 4096 # 0x1000 crc32: "43021521" note: "Taito C-Chip UPD78C11 internal ROM" source_ref: "src/burn/drv/taito/d_taitof2.cpp:4392" # ------------------------------------------------------- # Midway MCR SSIO (midssio.zip) # ------------------------------------------------------- - name: "82s123.12d" archive: midssio.zip system: midway-mcr required: true size: 32 # 0x20 crc32: "e1281ee9" note: "Midway SSIO sound PROM" source_ref: "src/burn/drv/pre90s/d_mcr.cpp:1629" # ------------------------------------------------------- # YM2608 ADPCM ROM (ym2608.zip, shared by multiple drivers) # ------------------------------------------------------- - name: "ym2608_adpcm_rom.bin" archive: ym2608.zip system: ym2608 required: true size: 8192 # 0x2000 crc32: "23c9e0d8" note: "YM2608 internal ADPCM-A rhythm samples, used by multiple drivers" source_ref: "src/burn/drv/pst90s/d_pipedrm.cpp:876" # ------------------------------------------------------- # SNES coprocessor BIOS (per-game boardrom ZIPs) # ------------------------------------------------------- - name: "st010.bin" archive: st010.zip system: snes required: true size: 69632 # 0x11000 crc32: "aa11ee2d" note: "Seta ST010 coprocessor microcode" source_ref: "src/burn/drv/snes/d_snes.cpp:571" - name: "st011.bin" archive: st011.zip system: snes required: true size: 69632 # 0x11000 crc32: "34d2952c" note: "Seta ST011 coprocessor microcode" source_ref: "src/burn/drv/snes/d_snes.cpp:590" - name: "dsp1.bin" archive: dsp1.zip system: snes required: true size: 10240 # 0x2800 crc32: "2838f9f5" note: "DSP-1 coprocessor microcode" source_ref: "src/burn/drv/snes/d_snes.cpp:610" - name: "dsp1b.bin" archive: dsp1b.zip system: snes required: true size: 10240 # 0x2800 crc32: "453557e0" note: "DSP-1B coprocessor microcode (revised)" source_ref: "src/burn/drv/snes/d_snes.cpp:629" - name: "dsp2.bin" archive: dsp2.zip system: snes required: true size: 10240 # 0x2800 crc32: "8e9fbd9b" note: "DSP-2 coprocessor microcode" source_ref: "src/burn/drv/snes/d_snes.cpp:648" - name: "dsp3.bin" archive: dsp3.zip system: snes required: true size: 10240 # 0x2800 crc32: "6b86728a" note: "DSP-3 coprocessor microcode" source_ref: "src/burn/drv/snes/d_snes.cpp:667" - name: "dsp4.bin" archive: dsp4.zip system: snes required: true size: 10240 # 0x2800 crc32: "ce0c7783" note: "DSP-4 coprocessor microcode" source_ref: "src/burn/drv/snes/d_snes.cpp:686" # ------------------------------------------------------- # System support files (fbneo/) # ------------------------------------------------------- - name: "hiscore.dat" path: "fbneo/hiscore.dat" required: false note: "High score database, enables persistent high scores across all arcade games" source_ref: "src/burn/hiscore.cpp:406" # Large audio samples (>50MB, stored as release assets) - name: "donpachi.zip" path: "fbneo/samples/donpachi.zip" required: false category: game_data storage: release size: 209000000 note: "DonPachi CD-quality soundtrack samples (14 WAVs)" source_ref: "src/burn/snd/samples.cpp" - name: "sfz3mix.zip" path: "fbneo/samples/sfz3mix.zip" required: false category: game_data storage: release size: 116000000 note: "Street Fighter Zero 3 Mix custom audio samples (43 WAVs)" source_ref: "src/burn/snd/samples.cpp" - name: "twotiger.zip" path: "fbneo/samples/twotiger.zip" required: false category: game_data storage: release size: 155000000 note: "Two Tigers with Journey CD audio samples (2 WAVs)" source_ref: "src/burn/snd/samples.cpp" - name: "coleco.rom" archive: cv_coleco.zip required: true size: 8192 crc32: "3aa93ef3" source_ref: "src/burn/drv/coleco/d_coleco.cpp:1079" - name: "colecoa.rom" archive: cv_coleco.zip required: true size: 8192 crc32: "39bb16fc" source_ref: "src/burn/drv/coleco/d_coleco.cpp:1079" - name: "svi603.rom" archive: cv_coleco.zip required: true size: 8192 crc32: "19e91b82" source_ref: "src/burn/drv/coleco/d_coleco.cpp:1079" - name: "czz50.rom" archive: cv_coleco.zip required: true size: 16384 crc32: "4999abc6" source_ref: "src/burn/drv/coleco/d_coleco.cpp:1079" - name: "fdsbios.nes" archive: fds_fdsbios.zip required: true size: 8192 crc32: "5e607dcf" source_ref: "src/burn/drv/nes/d_nes.cpp:523" - name: "st010.bin" archive: snes_st010.zip required: true size: 69632 crc32: "aa11ee2d" source_ref: "src/burn/drv/snes/d_snes.cpp:577" - name: "st011.bin" archive: snes_st011.zip required: true size: 69632 crc32: "34d2952c" source_ref: "src/burn/drv/snes/d_snes.cpp:596" - name: "msx.rom" archive: msx_msx.zip required: true size: 32768 crc32: "a317e6b4" source_ref: "src/burn/drv/msx/d_msx.cpp:1781" - name: "msxj.rom" archive: msx_msx.zip required: true size: 32768 crc32: "071135e0" source_ref: "src/burn/drv/msx/d_msx.cpp:1781" - name: "kanji.rom" archive: msx_msx.zip required: true size: 262144 crc32: "1f6406fb" source_ref: "src/burn/drv/msx/d_msx.cpp:1781" - name: "supernova_modbios-japan.u10" archive: skns.zip required: true size: 524288 crc32: "b8d3190c" source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1865" - name: "supernova-modbios-korea.u10" archive: skns.zip required: true size: 524288 crc32: "1d90517c" source_ref: "src/burn/drv/pst90s/d_suprnova.cpp:1865" - name: "mcu" archive: bubsys.zip required: true size: 4096 crc32: "00000000" source_ref: "src/burn/drv/konami/d_nemesis.cpp:4539"