Skip to content

FinalBurn Neo (Neo Geo) - RetroBIOS

Type libretro
Classification Official ports
Source https://github.com/libretro/FBNeo
Upstream https://github.com/finalburnneo/FBNeo
Version v1.0.0.03
Profiled 2026-03-23
Cores fbneo_neogeo
Systems snk-neogeo-mvs, snk-neogeo-aes, snk-neogeo-cd
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 (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}

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/ (hiscore.cpp:406).

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:1604
  • 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:1605
  • 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:1606
  • 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:1607
  • 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:1608
  • 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:1609
  • 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:1610
  • 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:1611
  • 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:1612
  • 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:1613
  • 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:1614
  • 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:1615
  • 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:1616
  • 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:1617
  • 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:1618
  • 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:1620
  • 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:1621
  • 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:1622
  • 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:1628
  • 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:1629
  • 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:1630
  • 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:1631
  • 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:1632
  • 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:1633
  • 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:1634
  • 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:1635
  • 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:1636
  • 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:1637
  • 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:1638
  • 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:1639
  • 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:1640
  • 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:1641
  • 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:1642
  • 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:1643
  • 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:1645
  • 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:1652
  • 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:1653
  • Text layer fix tiles

000-lo.lo required in repo in neogeo.zip

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:1744
  • 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:1745
  • 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:1791
  • 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:1879
  • PCB BIOS for KOF 2003 PCB

neocd.bin required in repo in neocdz.zip

neocd_sz.rom optional in repo in neocdz.zip

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:1965
  • 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:1966
  • Universe BIOS CD ver. 3.2

000-lo.lo required in repo in neocdz.zip

hiscore.dat optional in repo

  • Path: fbneo/hiscore.dat
  • Source: src/burn/hiscore.cpp:406
  • High score database, enables persistent high scores

Generated on 2026-04-03T20:37:39Z