FinalBurn Neo (Neo Geo)¶
Technical notes
Neo Geo subset of FinalBurn Neo, current codebase (not frozen). Built with SUBSET=neogeo, includes only d_neogeo.cpp drivers. Exists for platforms that cannot run the full FBNeo core.
Neo Geo games reference "neogeo" as parent ROM set. The BIOS ZIP must be alongside game ZIPs or in system_dir/fbneo/. Search order (src/burner/libretro/libretro.cpp:881-949): 1. {system_dir}/fbneo/patched/{romName} 2. {rom_dir}/{romName} 3. {system_dir}/fbneo/{romName} 4. {system_dir}/{romName} 5. directories listed in rom_path.opt
The per-type subdirectories the core used to try under {rom_dir} and {system_dir}/fbneo, arcade and consoles, are gone: a BIOS ZIP has to sit directly in one of the four directories above.
neogeo.zip contains multiple selectable 68K BIOS variants (MVS, AES, Universe BIOS). One 68K BIOS active at a time (dipswitch). Z80 BIOS, fix tiles, and zoom table always required.
Neo Geo CDZ uses neocdz.zip with parent "neogeo". CD/CDZ BIOS plus zoom table.
hiscore.dat loaded from system_dir/fbneo/ (src/burn/hiscore.cpp:407).
need_fullpath=false, extensions=zip|7z|cue|ccd, savestate=deterministic.
48 files | 6 required, 42 optional | 48 in repo, 0 missing
sp-s3.sp1 required in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
91b64be3 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1624 - Collection copy:
bios/SNK/Neo Geo/sp-s3.sp1 - MVS Asia/Europe ver. 6 (1 slot) - default BIOS
sp-s2.sp1 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
9036d879 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1625 - Collection copy:
bios/SNK/Neo Geo/sp-s2.sp1 - Platforms: misterfpga
NEOGEO/sp-s2.sp1 - MVS Asia/Europe ver. 5 (1 slot)
sp-s.sp1 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
c7f2fa45 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1626 - Collection copy:
bios/SNK/Neo Geo/sp-s.sp1 - MVS Asia/Europe ver. 3 (4 slot)
sp-u2.sp1 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
e72943de - Aliases:
usa_2slt.bin - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1627 - Collection copy:
bios/SNK/Neo Geo/sp-u2.sp1 - MVS USA ver. 5 (2 slot)
sp1-u2 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
62f021f4 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1628 - Collection copy:
bios/SNK/Neo Geo/sp1-u2 - MVS USA ver. 5 (4 slot)
sp-e.sp1 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
2723a5b5 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1629 - Collection copy:
bios/SNK/Neo Geo/sp-e.sp1 - MVS USA ver. 5 (6 slot)
sp1-u4.bin optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
1179a30f - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1630 - Collection copy:
bios/SNK/Neo Geo/sp1-u4.bin - MVS USA (U4)
sp1-u3.bin optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
2025b7a2 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1631 - Collection copy:
bios/SNK/Neo Geo/sp1-u3.bin - MVS USA (U3)
vs-bios.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
f0e8f27d - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1632 - Collection copy:
bios/SNK/Neo Geo/vs-bios.rom - MVS Japan ver. 6
sp-j2.sp1 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
acede59c - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1633 - Collection copy:
bios/SNK/Neo Geo/sp-j2.sp1 - MVS Japan ver. 5
sp1.jipan.1024 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
9fb0abe4 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1634 - Collection copy:
bios/SNK/Neo Geo/sp1.jipan.1024 - MVS Japan ver. 3 (4 slot)
sp-45.sp1 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 512.0 KB
- CRC32:
03cc9f6a - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1635 - Collection copy:
bios/SNK/Neo Geo/sp-45.sp1 - NEO-MVH MV1C (Asia)
sp-j3.sp1 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 512.0 KB
- CRC32:
486cb450 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1636 - Collection copy:
bios/SNK/Neo Geo/sp-j3.sp1 - NEO-MVH MV1C (Japan)
japan-j3.bin optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
dff6d41f - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1637 - Collection copy:
bios/SNK/Neo Geo/japan-j3.bin - MVS Japan (J3)
sp1-j3.bin optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
fbc6d469 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1638 - Collection copy:
bios/SNK/Neo Geo/sp1-j3.bin - MVS Japan (J3, alt)
neo-po.bin optional in repo in neogeo.zip #
- System: snk-neogeo-aes
- Size: 128.0 KB
- CRC32:
16d0c132 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1640 - Collection copy:
bios/SNK/Neo Geo/neo-po.bin - AES Japan
neo-epo.bin optional in repo in neogeo.zip #
- System: snk-neogeo-aes
- Size: 128.0 KB
- CRC32:
d27a71f1 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1641 - Collection copy:
bios/SNK/Neo Geo/neo-epo.bin - Platforms: misterfpga
NEOGEO/neo-epo.sp1 - AES Asia
neodebug.bin optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
698ebb7d - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1642 - Collection copy:
bios/SNK/Neo Geo/neodebug.bin - Development Kit BIOS
sp-1v1_3db8c.bin optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
162f0ebe - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1648 - Collection copy:
bios/SNK/Neo Geo/sp-1v1_3db8c.bin - Deck ver. 6 (Git Ver 1.3)
uni-bios_4_0.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
a7aab458 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1649 - Collection copy:
bios/SNK/Neo Geo/uni-bios_4_0.rom - Platforms: misterfpga
NEOGEO/uni-bios.rom - Universe BIOS ver. 4.0
uni-bios_3_3.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
24858466 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1650 - Collection copy:
bios/SNK/Neo Geo/uni-bios_3_3.rom - Universe BIOS ver. 3.3
uni-bios_3_2.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
a4e8b9b3 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1651 - Collection copy:
bios/SNK/Neo Geo/uni-bios_3_2.rom - Universe BIOS ver. 3.2
uni-bios_3_1.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
0c58093f - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1652 - Collection copy:
bios/SNK/Neo Geo/uni-bios_3_1.rom - Universe BIOS ver. 3.1
uni-bios_3_0.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
a97c89a9 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1653 - Collection copy:
bios/SNK/Neo Geo/uni-bios_3_0.rom - Universe BIOS ver. 3.0
uni-bios_2_3.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
27664eb5 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1654 - Collection copy:
bios/SNK/Neo Geo/uni-bios_2_3.rom - Universe BIOS ver. 2.3
uni-bios_2_3o.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
601720ae - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1655 - Collection copy:
bios/SNK/Neo Geo/uni-bios_2_3o.rom - Universe BIOS ver. 2.3 (older)
uni-bios_2_2.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
2d50996a - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1656 - Collection copy:
bios/SNK/Neo Geo/uni-bios_2_2.rom - Universe BIOS ver. 2.2
uni-bios_2_1.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
8dabf76b - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1657 - Collection copy:
bios/SNK/Neo Geo/uni-bios_2_1.rom - Universe BIOS ver. 2.1
uni-bios_2_0.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
0c12c2ad - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1658 - Collection copy:
bios/SNK/Neo Geo/uni-bios_2_0.rom - Universe BIOS ver. 2.0
uni-bios_1_3.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
b24b44a0 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1659 - Collection copy:
bios/SNK/Neo Geo/uni-bios_1_3.rom - Universe BIOS ver. 1.3
uni-bios_1_2.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
4fa698e9 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1660 - Collection copy:
bios/SNK/Neo Geo/uni-bios_1_2.rom - Universe BIOS ver. 1.2
uni-bios_1_2o.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
e19d3ce9 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1661 - Collection copy:
bios/SNK/Neo Geo/uni-bios_1_2o.rom - Universe BIOS ver. 1.2 (older)
uni-bios_1_1.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
5dda0d84 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1662 - Collection copy:
bios/SNK/Neo Geo/uni-bios_1_1.rom - Universe BIOS ver. 1.1
uni-bios_1_0.rom optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
0ce453a0 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1663 - Collection copy:
bios/SNK/Neo Geo/uni-bios_1_0.rom - Universe BIOS ver. 1.0
neopen.sp1 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
cb915e76 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1665 - Collection copy:
bios/SNK/Neo Geo/neopen.sp1 - NeoOpen BIOS v0.1 beta
sm1.sm1 required in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
94416d67 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1672 - Collection copy:
bios/SNK/Neo Geo/sm1.sm1 - Z80 sound BIOS
sfix.sfix required in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
c2ea0cfd - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1673 - Collection copy:
bios/SNK/Neo Geo/sfix.sfix - Platforms: misterfpga
NEOGEO/sfix.sfix - Text layer fix tiles
000-lo.lo required in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
5a86cff2 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1988 - Collection copy:
bios/SNK/Neo Geo CD/000-lo.lo - Platforms: lakka
neocd/000-lo.lo, misterfpgaNEOGEO/000-lo.lo, recalboxneocd/000-lo.lo, retroarchneocd/000-lo.lo, retrodeckbios/000-lo.lo, retropieneocd/000-lo.lo, rommneo-geo-cd/000-lo.lo - Zoom lookup table
236-bios.sp1 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
853e6b96 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1764 - Collection copy:
bios/Arcade/FBNeo/236-bios.sp1 - Trackball BIOS / Asia MV1B 263
236-bios_japan_hack.sp1 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 128.0 KB
- CRC32:
02bf4426 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1765 - Collection copy:
bios/Arcade/FBNeo/236-bios_japan_hack.sp1 - Trackball BIOS / Japan (hack)
sp-4x.sp1 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 512.0 KB
- CRC32:
b4590283 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1811 - Collection copy:
bios/SNK/Neo Geo/sp-4x.sp1 - PCB BIOS for Metal Slug 5 PCB and SVC Chaos PCB
spj.sp1 optional in repo in neogeo.zip #
- System: snk-neogeo-mvs
- Size: 512.0 KB
- CRC32:
148dd727 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1899 - Collection copy:
bios/SNK/Neo Geo/spj.sp1 - PCB BIOS for KOF 2003 PCB
neocd.bin required in repo in neocdz.zip #
- System: snk-neogeo-cd
- Size: 512.0 KB
- CRC32:
df9de490 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1983 - Collection copy:
bios/SNK/Neo Geo CD/neocd.bin - Platforms: batocera
neocd/neocd.bin, lakkaneocd/neocd.bin, misterfpgaNeoGeo-CD/neocd.bin, recalboxneocd/neocd.bin, retroarchneocd/neocd.bin, retrobatneocd/neocd.bin, retrodeckbios/neocd.bin, retropieneocd/neocd.bin, rommneo-geo-cd/neocd.bin - Neo Geo CD/CDZ BIOS
neocd_sz.rom optional in repo in neocdz.zip #
- System: snk-neogeo-cd
- Size: 512.0 KB
- CRC32:
42f6b6c4 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1984 - Collection copy:
bios/SNK/Neo Geo CD/neocd_sz.rom - Platforms: batocera
neocd/neocd_sz.rom, lakkaneocd/neocd_sz.rom, recalboxneocd/neocd_sz.rom, retroarchneocd/neocd_sz.rom, retrobatneocd/neocd_sz.rom, retrodeckbios/neocd_sz.rom, retropieneocd/neocd_sz.rom, rommneo-geo-cd/neocd_sz.rom - Neo Geo CDZ custom BIOS by SMKDan
uni-bioscd33.rom optional in repo in neocdz.zip #
- System: snk-neogeo-cd
- Size: 512.0 KB
- CRC32:
ff3abc59 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1985 - Collection copy:
bios/SNK/Neo Geo/uni-bioscd33.rom - Platforms: batocera
neocd/uni-bioscd.rom, lakkaneocd/uni-bioscd.rom, misterfpgaNeoGeo-CD/uni-bioscd.rom, recalboxneocd/uni-bioscd.rom, retroarchneocd/uni-bioscd.rom, retrobatneocd/uni-bioscd.rom, retrodeckbios/uni-bioscd.rom, retropieneocd/uni-bioscd.rom, rommneo-geo-cd/uni-bioscd.rom - Universe BIOS CD ver. 3.3
uni-bioscd32.rom optional in repo in neocdz.zip #
- System: snk-neogeo-cd
- Size: 512.0 KB
- CRC32:
0ffb3127 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1986 - Collection copy:
bios/SNK/Neo Geo/uni-bioscd32.rom - Universe BIOS CD ver. 3.2
000-lo.lo required in repo in neocdz.zip #
- System: snk-neogeo-cd
- Size: 128.0 KB
- CRC32:
5a86cff2 - Source:
src/burn/drv/neogeo/d_neogeo.cpp:1988 - Collection copy:
bios/SNK/Neo Geo CD/000-lo.lo - Platforms: lakka
neocd/000-lo.lo, misterfpgaNEOGEO/000-lo.lo, recalboxneocd/000-lo.lo, retroarchneocd/000-lo.lo, retrodeckbios/000-lo.lo, retropieneocd/000-lo.lo, rommneo-geo-cd/000-lo.lo - Zoom lookup table (shared with MVS)
hiscore.dat optional in repo #
- Path:
fbneo/hiscore.dat - Source:
src/burn/hiscore.cpp:407 - Collection copy:
bios/Arcade/FBNeo/hiscore.dat - High score database, enables persistent high scores
Generated on 2026-10-20T03:49:41Z