FB Alpha 2012
FB Alpha 2012 emulates Arcade games, SNK Neo Geo, Capcom CPS-1 and 3 more systems. It reads 9 files, none of them required: it starts games without them.
Its BIOS and game sets must come from the FB Alpha v0.2.97.30 romset. Which version each core reads.
About this profile
Install this emulator's files
The installer finds your setup and its BIOS folder, then downloads only the files this emulator reads there and checks each one.
Open the Start menu. Type PowerShell and open it. Paste the line. Press Enter.
&([scriptblock]::Create((irm https://abdess.github.io/retrobios/i.ps1))) --emulator fbalpha2012Open Terminal, in Applications, then Utilities. Paste the line. Press Return.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator fbalpha2012Open a terminal. Paste the line. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator fbalpha2012Switch to Desktop Mode. Open Konsole. Paste with Ctrl+Shift+V. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator fbalpha2012Install Termux, a terminal app. Run pkg install python and termux-setup-storage once. Then paste the line. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator fbalpha2012Open a terminal on the device. Or connect from a computer with SSH, a terminal over the network. Paste the line. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator fbalpha2012Technical notes
Frozen snapshot of Final Burn Alpha v0.2.97.29 (circa 2012), full version. Supports CPS-1, CPS-2, CPS-3, Neo Geo, PGM, Sega, Cave, Toaplan, and more.
Multiple arcade systems have BIOS ROMs marked BRF_BIOS in source:
Neo Geo (d_neogeo.cpp:923-1011): neogeo.zip ROM set contains ~35 BIOS variants
- 68K BIOS: asia-s3.rom (default), sp-s2.sp1, sp-s.sp1, sp-u2.sp1, sp-e.sp1, vs-bios.rom, sp-j2.sp1, sp1.jipan.1024, sp-45.sp1, japan-j3.bin, neo-po.bin, neo-epo.bin, neodebug.bin, sp-1v1_3db8c.bin, 16 Universe BIOS variants, neopen.sp1, plus PCB/CD/trackball BIOS variants
- Z80 BIOS: sm1.sm1 (sound program)
- Graphics: sfix.sfix (text layer tiles)
- Data: 000-lo.lo (zoom table)
- Neo Geo CD: neocd.bin
PGM (d_pgm.cpp:303-379): per-game BIOS sets in each ROM ZIP
- pgm_t01s.rom (text tiles), pgm_m01s.rom (samples), pgm_p01s.u20/pgm_p02s.u20 (68K BIOS v1/v2), ddp3_bios.u37, bios.u42, svg_bios.u49 (custom per-game)
CPS-3 (d_cps3.cpp): 18 SH-2 BIOS variants, 512 KB each, region-specific (see fbalpha2012_cps3.yml for full list)
Sega System 16B (d_sys16b.cpp:8900): ism2006v00.u1
All BIOS files are part of their respective game ROM set ZIPs (arcade standard). None are standalone system directory files. The .info note "BIOS files must be inside the ROM directory" refers to the ROM directory containing the game ZIPs, which already include their BIOS.
ROM path: g_rom_dir from content path. Sample path: g_system_dir/fba2012/samples/ (samples.cpp:248). Hiscore path: g_save_dir/hiscore.dat (hiscore.cpp:411).
9 files: 0 required, 9 optional.
By kind: 1 BIOS and 8 game data.
In this collection: 9 in repo and 0 missing.
Optional
Section titled “Optional”| File | Status |
|---|---|
hiscore.datHigh score persistence database
| in repo |
Game data
Section titled “Game data”| File | Status |
|---|---|
dkong.zipDonkey Kong audio samples
| optional in repo game data |
dkongjr.zipDonkey Kong Jr audio samples
| optional in repo game data |
galaga.zipGalaga audio samples
| optional in repo game data |
rallyx.zipRally-X audio samples
| optional in repo game data |
ghox.zipGhox audio samples
| optional in repo game data |
fireshrk.zipFire Shark / Same! Same! Same! audio samples
| optional in repo game data |
tekipaki.zipTeki Paki audio samples
| optional in repo game data |
vimana.zipVimana audio samples
| optional in repo game data |
Next steps
Section titled “Next steps”- Get your files, for the setup you play on
- Every system, and the files each one needs
- When a game does not start