Skip to content

BIOS Requirements

Sev edited this page Jan 4, 2019 · 29 revisions

In Provenance, certain emulator cores require specific BIOS files in order to play.

⚠️  DO NOT ask us where to obtain BIOS files. Distributing BIOS files violates copyright law.
⚠️  Filenames are arbitrary as long as the MD5's match. Provenance will rename files on import if they match by MD5.


BIOS:    ✅ =  Required     🔶 =  Optional

Manufacturer System BIOS
Atari 2600
Bandai WonderSwan
WonderSwan Color
NEC PC Engine / TurboGrafx-16
PC Engine Super CD-ROM² System / TurboGrafx-CD
PC Engine SuperGrafx
Nintendo Nintendo Entertainment System / Famicom
Famicom Disk System
Game Boy
Super Nintendo Entertainment System / Super Famicom
Game Boy Color
Virtual Boy
Nintendo 64
Game Boy Advance 🔶
Pokemon mini
Sega SG-1000
Master System
Genesis / Mega Drive
Game Gear
Sega CD / Mega CD ✅×3
Saturn ✅×3
SNK Neo Geo Pocket
Neo Geo Pocket Color
Sony PlayStation ✅×3


Atari 5200

Filename MD5 Hash
5200.rom 281f20ea4320404ec820fb7ec0693b38

Atari Lynx

Filename MD5 Hash
lynxboot.img fcd403db69f54290b51035d82f835e7b

Nintendo Famicom Disk System

Filename MD5 Hash
disksys.rom ca30b50f880eb660a320674ed365ef7a

Nintendo Game Boy Advance

Filename MD5 Hash
gba.bios a860e8c0b6d573d191e4ec7db1b1e4f6

  Game Boy Advance BIOS is optional.

NEC PC Engine Super CD-ROM² System / TurboGrafx-CD

Filename MD5 Hash
syscard3.pce ff1a674273fe3540ccef576376407d1d


Filename MD5 Hash
pcfx.rom 08e36edbea28a017f79f8d4f7ff9b6d7

Sega CD / Mega CD

Filename BIOS Name / Version Region MD5 Hash
bios_CD_U.bin Sega CD Model 1 (US 921011) BIOS 1.10 US 2efd74e3232ff260e371b99f84024f7f
bios_CD_E.bin Mega-CD Model 1 (EU 921027) BIOS 1.00 Europe e66fa1dc5820d254611fdcdba0662372
bios_CD_J.bin Mega-CD Model 1 (JP 911217) BIOS 1.00p Japan 278a9397d192149e84e820ac621a8edd

  All 3 BIOS are required.

Sega Saturn

Filename BIOS Name / Version Region MD5 Hash
saturn_bios.bin Sega Saturn BIOS v1.00 Japan / US af5828fdff51384f99b3c4926be27762
mpr-17933.bin Sega Saturn BIOS v1.01a Europe 3240872c70984b6cbfda1586cab68dbe
sega_101.bin Sega Saturn BIOS v1.01 Japan 85ec9ca47d8f6807718151cbcca8b964

  All 3 BIOS are required. Filenames online may vary. If the MD5s match, Provenance will correctly rename for you on import.

Sony PlayStation

Filename BIOS Name / Version Region MD5 Hash
scph5500.bin SCPH-5500 / v3.0J Japan 8dd7d5296a650fac7319bce665a6a53c
scph5501.bin SCPH-5501 / v3.0A USA 490f666e1afb15b7362b406ed1cea246
scph5502.bin SCPH-5502 / v3.0E Europe 32736f17079d0b2b7024407c39bd3050

  All 3 BIOS are required for the mednafen core.


BIOS files are imported exactly the same as ROMs: Importing ROMs. When you have the correct BIOS successfully imported they will shown in Settings → Cores, otherwise they show as missing/red/required, otherwise you have the wrong files. You need the exact ROMs files matching the md5 hashes above.


Though not required, you can verify the md5 hashes of your files to be certain. To obtain the md5 hash checksum of your BIOS files, you can use md5 [path to file, or drag and drop file here] in Terminal. Check that it matches the md5 hash of the file listed above.

Alternatively, BIOS files can be force uploaded manually into /BIOS/com.provenance.[system] via WebUI or WebDav, and via Apple Files app (iOS only).

You can’t perform that action at this time.