Skip to content

# FB Alpha 2012 CPS-2 - RetroBIOS

Type | libretro
Classification | frozen_snapshot
Source | https://github.com/libretro/fbalpha2012_cps2
Upstream | https://www.fbalpha.com
Version | v0.2.97.28
Profiled | 2026-03-23
Cores | fbalpha2012_cps2
Systems | cps2

Technical notes

Frozen snapshot of Final Burn Alpha v0.2.97.28 (circa 2012), CPS-2 only. Exists for RAM-constrained platforms (3DS, embedded).

CPS-2 has no system BIOS. Each game's ROM set is self-contained: 68000 program ROMs + Z80 sound program + GFX ROMs + QSound samples. Zero BRF_BIOS entries in entire codebase. No BRF_OPT entries either (PLD references stripped from this CPS-2-only build).

QSound emulated in software (qs_c.c). No external QSound DSP ROM needed. All audio data loaded from game ROM ZIP.

ROMs loaded from content directory (g_rom_dir, libretro.cpp:969). g_system_dir used only for hiscore.dat (hiscore.c:228-232).

Hiscore support gated by fba2012cps2_hiscores core option (libretro.cpp:561-563) and per-game BDF_HISCORE_SUPPORTED flag.

1 files | 0 required, 1 optional | 1 in repo, 0 missing

`hiscore.dat` -optional : High score persistence database

- Source: `src/burn/hiscore.c:228-232`
- Loaded from <system_dir>/fbalpha2012/hiscore.dat

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