BIOS Information Hub
Verifying that you have the right BIOS¶
It is very important that the following requirements are met:
- Location
- Name
- File Hash (md5sum)
Location¶
Ensure that you have placed the BIOS file(s) in the correct location.
Usually is the system folder, which can be located in RetroArch by going to:
Settings->Directory->System/BIOS (look at the right column).
The specific core information page will tell you where exactly. (you may need to create a subfolder)
Name¶
Verify that the file(s) have the same name and extension that appears in the core info/docs page.
Remember that some operating systems are case sensitive.
File Hash (md5sum)¶
Last, but probably the most important part of all, the hash of your BIOS should match the one in the docs.
What is a hash?¶
A File Hash is a string of characters that uniquely identifies a file.
Why should i care?¶
If i rename dog.jpg to bios.bin, how would you know?
If the dump is not the version that the core needs, or if the file integrity is compromised (corrupted), unexpected things (bad) can happen.
A file can become corrupted by errors in transmission, write errors during copying or moving, faulty storage media, software bugs, etc.
How do i check it?¶
You need two things, a piece of software that can generate a hash from your file and a known valid file hash for the comparison, you will find the correct hash in the corresponding core information page (links below)
As for the software, some operating systems have tools integrated in the commandline that can do the job, but if you prefer a graphical interface look for something like Open-Hashtool, HashMyFiles, etc
Links to the core specific BIOS information¶
System | Core | Link |
---|---|---|
3DO | Opera | BIOS information |
5200/Atari 8-bit computers | Atari800 | BIOS information |
7800 | ProSystem | BIOS information |
Apple | minivmac | BIOS information |
Arcade | MAME2003 | BIOS information |
Arcade | MAME2003+ | BIOS information |
Arcade | MAME2010 | BIOS information |
Arcade | SAME_CDI | BIOS information |
ColecoVision | Gearcoleco | BIOS information |
Dreamcast | Flycast | BIOS information |
DS | DeSmuME | BIOS information |
Elektronika - BK-0010/BK-0011 | bk | BIOS information |
Enterprise 128 | ep128emu | BIOS information |
GameBoy/GameBoy Color | Emux GB | BIOS information |
GameBoy/GameBoy Color | Gambatte | BIOS information |
GameBoy/GameBoy Color | Gearboy | BIOS information |
GameBoy/GameBoy Color | SameBoy | BIOS information |
GameBoy Advance | Beetle GBA | BIOS information |
GameBoy Advance | gpSP | BIOS information |
GameBoy Advance | mGBA | BIOS information |
GameBoy Advance | VBA Next | BIOS information |
Gamecube/Wii | Dolphin | BIOS information |
Intellivision | FreeIntv | BIOS information |
Lynx | Beetle Lynx | BIOS information |
Lynx | Handy | BIOS information |
Lynx | Holani | BIOS information |
Master System | Emux SMS | BIOS information |
MS/GG | SMS Plus GX | BIOS information |
MS/GG/MD/CD | Genesis Plus GX | BIOS information |
MS/GG/SG-1000 | Gearsystem | BIOS information |
MS/MD/CD/32X | PicoDrive | BIOS information |
MSX/SVI/ColecoVision/SG-1000 | blueMSX | BIOS information |
MSX | fMSX | BIOS information |
NES/Famicom | FCEUmm | BIOS information |
NES/Famicom | Nestopia UE | BIOS information |
NES/Famicom | Mesen | BIOS information |
Odyssey2/Videopac+ | O2EM | BIOS information |
PC-98 | Neko Project II Kai | BIOS information |
PC Engine/CD | Beetle PCE FAST | BIOS information |
PCE SuperGrafx | Beetle SGX | BIOS information |
PC-FX | Beetle PC-FX | BIOS information |
PlayStation | Beetle PSX | BIOS information |
PlayStation | Beetle PSX HW | BIOS information |
PlayStation | PCSX ReARMed | BIOS information |
Pokémon Mini | PokeMini | BIOS information |
PSP | PPSSPP | BIOS information |
Saturn | Beetle Saturn | BIOS information |
Saturn | Kronos | BIOS information |
Saturn | Yabause | BIOS information |
Saturn | YabaSanshiro | BIOS information |
Sharp - X68000 | PX68k | BIOS information |
SNES/Super Famicom | bsnes Accuracy | BIOS information |
SNES/Super Famicom | bsnes Balanced | BIOS information |
SNES/Super Famicom | bsnes Performance | BIOS information |
SNES/Super Famicom | bsnes-mercury Acc | BIOS information |
SNES/Super Famicom | bsnes-mercury Bal | BIOS information |
SNES/Super Famicom | bsnes-mercury Perf | BIOS information |
SNES/Super Famicom | nSide Balanced | BIOS information |
SNES/Super Famicom | higan Accuracy | BIOS information |
SNES/Super Famicom | Mesen-S | BIOS information |
Super Cassette Vision | EmuSCV | BIOS information |
ST/STE/TT/Falcon | Hatari | BIOS information |
Texas Instruments TI-83 | Numero | BIOS information |
Thomson - MO/TO | Theodore | BIOS information |
Vectrex | vecx | BIOS information |
Vircon32 | Vircon32 | BIOS information |
ZX Spectrum | Fuse | BIOS information |