Download BIOS for All Console & Emulator
What is BIOS for Emulator?
BIOS (short for Basic Input/Output System) is software embedded in a computer system or electronic device to control the system’s basic operations. In the context of an Emulator, the BIOS is the backbone of this system, allowing the simulation and execution of native operating system functions in a virtual environment.
The BIOS in the Emulator provides services that allow you to interact with the system on a virtual operating system. The BIOS in the Emulator plays an essential role in creating an environment similar to the original system. This will allow games, software, and operating systems to appear running on natural hardware environments.
Complete summary of all BIOS for Console & Emulator
Most Emulators today need BIOS to run, whether you use it on a PC system or a smartphone. Some emulators have a built-in BIOS, but most do not. This is understandable because it is copyright infringement, and developers can get in trouble if they add a built-in BIOS to their Emulator.
BIOS setup for the Emulator is required before you run the game ROMs. If the BIOS file is missing, your game certainly cannot run. Hundreds of emulators have been released for many gaming systems, and it is not easy to find and download the appropriate BIOS file for your console. That’s why we collected all the BIOS for every Emulator and publisEmulatorere. Browse to the system you want to emulate, download the BIOS file, and copy it to the application’s root directory.
Well, of course, after successfully installing the BIOS file, you need the game ROMs to play. If you don’t know where to download game ROMs for Emulator, don’t worry because we have the most complete collection of game ROMs available for you to download completely free.
In each Console category, we only list Emulators that we consider the best. So, if you want to add something new, don’t forget to comment below, and we will consider it.
Multi-system
File type(s) | Emulator(s) | Backup |
---|---|---|
BIOS files | RetroArch | ✓ |
BIOS files | Lemuroid | |
BIOS files | Mednafen (standalone) | ✓ |
BIOS files | OpenEmu | ✓ |
ROMs Pack | Mesen2 | |
BIOS files (0.265) | MAME | |
ROMs Pack (0.151) | MESS | ✓ |
ROMs Pack (v16) ROMs Pack (v17) | PCem | ✓ |
ROMs Pack | 86Box | ✓ |
Nintendo System
NES / Famicom
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Family Computer Disk System BIOS file | Various | ✓ | Required for FDS emulation. MD5 Hashes |
SNES / Super Famicom
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Satellaview BS-X ROMs | higan (bsnes) Snes9x | ✓ | Required for some Satellaview releases. Including Japanese original ROM, no-DRM ROM and English-patched ROMs (DRM or no-DRM). |
Sufami Turbo BIOS file | ✓ | Required for Bandai’s Sufami Turbo emulation. | |
SuperDisc BIOS file | No$SNS (1.6) | ✓ | Required for Sony’s SNES-CD emulation. |
Super Game Boy boot ROM | higan (bsnes) | ✓ | Required for Super Game Boy emulation. MD5 Hashes |
Coprocessor firmwares | ✓ | Including CX4, DSP1/1A, DSP1B, DSP2, DSP3, DSP4, ST010, ST011 and ST018. More information |
Nintendo 64
File type(s) | Emulator(s) | Note |
---|---|---|
LLE RSP plugin | Project64 | |
64DD IPL and PIF ROM (JPN Retail) | CEN64 | Required for 64DD emulation in CEN64. Japanese region only. |
64DD IPL (JPN Retail) | Project64 | Required for 64DD emulation in Project64. |
64DD IPL (US Retail) | ||
64DD IPL (JPN Development) |
GameCube / Wii
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
GameCube IPL BIOS file | Dolphin | ✓ | Optional. Required for rendering original system fonts. MD5 Hashes |
DSP-LLE plugin | ✓ | Optional. Needed for more accurate low-level emulation (LLE) of DSP audio. Required in Dolphin for connectivity with GBA units. An incomplete HLE solution removing this requirement exists. | |
Wii WC24 network SSL certificates | ✓ | Optional. Required for connecting to Wi-Fi Connection service. More information |
Game Boy / Game Boy Color
File type(s) | Emulator(s) | Backup | MD5 Hash | Note |
---|---|---|---|---|
Game Boy (DMG) early boot ROM | Various | ✓ | a8f84a0ac44da5d3f0ee19f9cea80a8c | Variant found in very early Japan-sold DMG units |
Game Boy (DMG) boot ROM | ✓ | 32fbbd84168d3482956eb3c5051637f5 | ROM providing some basic setup for the original B&W Game Boy. Mostly optional in emulators. | |
Game Boy Pocket (MGB) boot ROM | 71a378e71ff30b2d8a1f02bf5c7896aa | Boot ROM with a single byte difference so the GB Pocket can be detected. | ||
Game Boy Color (CGB) early boot ROM | 7c773f3c0b01cb73bca8e83227287b7f | Variant found in very early Japan-sold CGB units | ||
Game Boy Color (CGB) boot ROM | ✓ | dbfce9db9deaa2567f6a84fde55f9680 | Bigger ROM in Color units providing palettes for monochrome games. Mostly optional in emulators. |
Pokémon mini
File type(s) | Emulator(s) | Note |
---|---|---|
BIOS | Various | Optional in PokeMini and minimon. |
Game Boy Advance / e-Reader
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Boot ROM | Various | ✓ | Optional. Required for some games, homebrew, and connectivity with the GameCube. |
e-Reader BIOS files | ✓ | Required for e-Reader emulation. Including Card e-Reader (Japan), Card e-Reader+ (Japan) and e-Reader (USA). |
Nintendo DS / DSi
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
DS BIOS files and firmware | Various | ✓ | Optional for DeSmuME, melonDS and No$GBA. Required for GBE+, medusa and other emulators. |
iQue BIOS files and firmware | ✓ | ||
DSi BIOS files | No$GBA | ✓ | Required for Nintendo DSi emulation. |
DSi NAND dump | ✓ | Optional. Improves compatibility for Nintendo DSi emulation. Update No$GBA in the package to the latest version is highly recommended. | |
DSi BIOS & NAND (USA) | melonDS, No$GBA | ✓ | Required for DSi emulation on melonDS. Includes BIOS and firmware for both the DS and DSi, and a NAND dump. For No$GBA, rename: nand.bin biosdsi7.bin biosdsi9.bin to DSi-1.mmc BIOSDSI7.ROM BIOSDSI9.ROM respectively, and place them in the No$GBA main folder. |
DSi BIOS & NAND (USA, alternative version)DSi BIOS & NAND (USA, alt. version, includes extra content) | |||
DSi BIOS & NAND (EUR) | ✓ | ||
iQue DSi BIOS & NAND (China) | ✓ ✓ |
Nintendo 3DS
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
aes_keys.txt + seeddb.bin | Citra | Required in order to install/run encrypted content in Citra. | |
Extra data | ✓ | Required for some games. (000400db00010302IsNewversion) | |
Bootroms | ✓ | Required for fuse-3ds to decrypt encrypted games. | |
dspfirm.cdc | Sound drivers for homemade or third-party games. |
Wii U
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
Keys | Cemu | Required to play .wux files | |
Fonts | Cemu | ✓ | Required for rendering text properly in some games. Lacks three more unused fonts, but Cemuhook has their replacements. |
Online files | Cemu (1.11.0 or later) Decaf | ✓ | Optional. Needed for online connection. Lacks unbanned account.dat file unique to the console but some custom servers with lax authentication are working in progress. |
Menu files (EU) | Cemu (1.11.4 or later) | ✓ | Version 5.5.5, European region Required for rendering Mii and improving compatibility. More information Can be accessed from the .rpx under mlc01\sys\title\00050010\10040200\code\men.rpx . |
Menu files (US) | ✓ | Version 5.5.5, US region Required for rendering Mii and improving compatibility. More information Can be accessed from the .rpx under mlc01\sys\title\00050010\10040100\code\men.rpx . | |
Menu files (JP) | ✓ | Version 5.5.5, Japanese region Required for rendering Mii and improving compatibility. More information Can be accessed from the .rpx under mlc01\sys\title\00050010\10040000\code\men.rpx . |
Nintendo Switch
File type(s) | Emulator(s) | Note |
---|---|---|
RyuSAK | Ryujinx | Tool for sharing shader caches. Also has up-to-date firmware and keys.Currently down, only usable when mirror.lewd.wtf is running |
Production keys: Prod Keys, 17.0.1 Keys, 18.0.0 Keys, yuzu Prod Keys | Ryujinx yuzu Skyline | Required for some games and encrypted ROMs. |
Firmware: myprodkeys.com, darthsternie.net | Ryujinx | Required for Ryujinx. Can also be used with Yuzu, but it is Optional. |
Sony
PlayStation
File type(s) | Emulator(s) | Note |
---|---|---|
BIOS files | Various | Required for some emulators. More information and MD5 Hashes Copyright-free HLE BIOS files replacements exist for other emulators. |
Crash Bandicoot pre-extracted data | PSXperia | Required for repackaging ISOs for use with PlayStation Pocket, given that PSXperia is only able to extract wrapper data from two specific releases of the Crash Bandicoot APK. |
PocketStation
File type(s) | Emulator(s) | Note |
---|---|---|
BIOS files | PK201 | Required for PocketStation emulation. |
PlayStation 2
File type(.pup) | Emulator(pcsx2) | Note |
---|---|---|
BIOS files | Various | Required for PlayStation 2 emulation with PCSX2, not required for Play! More information and MD5 Hashes |
PlayStation Portable
File type(s) | Emulator(s) | Note |
---|---|---|
Original fonts | Various | Optional. Required for rendering original system fonts. Emulators have replacement fonts. |
PlayStation 3
File type(s) | Emulator(s) | Note |
---|---|---|
Official firmware | Various | Required for PlayStation 3 emulation. |
PlayStation Vita
File type(s) | Emulator(s) | Note |
---|---|---|
Official firmware | Various | Required for PlayStation Vita emulation. |
PlayStation 4
File type(s) | Emulator(s) | Note |
---|---|---|
Official firmware | Various | Required for Spine, Obliteration and so on, not required for fpPS4. |
Sega
Master System
File type(s) | Emulator(s) | Note |
---|---|---|
BIOS files | Kega Fusion | Optional. |
Genesis / Mega Drive / CD / 32X
File type(s) | Emulator(s) | Note | |
---|---|---|---|
Genesis / Mega Drive BIOS files | Various | Optional for Kega Fusion and other emulators. | |
CD BIOS files | Required for Sega CD emulation. | ||
32X BIOS files | Required for 32X emulation. |
Saturn
File type(s) | Emulator(s) | Note |
---|---|---|
BIOS files | Mednafen SSF | Required for Mednafen. Optional for SSF. |
Dreamcast
File type(s) | Emulator(s) | Note |
---|---|---|
BIOS files | nullDC | Required for Dreamcast emulation in nullDC. MD5 Hashes |
BIOS files | DEmul | Required for Dreamcast, NAOMI and Hikaru emulation in DEmul. MD5 Hashes |
VMU BIOS files | Various | Optional for ElysianVMU. Required for MAME. |
Atari
Atari 7800
File type(s) | Emulator(s) | Note |
---|---|---|
BIOS file (NTSC) BIOS file (PAL) | ProSystem | Optional. |
Atari Jaguar / Jaguar CD
File type(s) | Emulator(s) | Note |
---|---|---|
BIOS files | Various | Optional for Atari Jaguar emulation. Optional for Atari Jaguar CD emulation, required if you want to use the VLM. |
Atari Lynx
File type(s) | Emulator(s) | Note |
---|---|---|
BIOS dump | Handy-based | Required. On Mednafen, place on root directory. |
Microsoft
Xbox
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
BIOS files | xemu XQEMU | ✓ | Required for Xbox emulation with most emulators, not required for CXBX Reloaded. |
Blank HDD image | ✓ | Required for Xbox emulation with most emulators, not required for CXBX Reloaded. Pre-built 8G blank image. | |
BIOS files | MAME | ✓ | Required for Xbox emulation with most emulators, not required for CXBX Reloaded. MCP-X bootrom included in the package is a bad dump. |
Other consoles
3DO
File type(s) | Emulator(s) | Note |
---|---|---|
BIOS files | Various | Required for 3DO emulation. |
NEC PC Engine CD (TurboGrafx-CD)
File type(s) | Emulator(s) | Note |
---|---|---|
BIOS files | Various | Required for PC Engine CD (TurboGrafx-CD) emulation. |
PC-FX
File type(s) | Emulator(s) | Note |
---|---|---|
BIOS files | Various | Required for PC-FX emulation. |
Personal computers
Commodore 64
File Type(s) | Emulator | Note |
---|---|---|
JiffyDOS and SuperCPU DOS | VICE | Optional files per libretro documentation |
Fujitsu FM-7
File type(s) | Emulator(s) | Note |
---|---|---|
System ROMs | XM7 | Required for Fujitsu FM-7 emulation. Some boot, sub-monitor and dictionary files are missing but enough in most cases. |
Fujitsu FM Towns
File type(s) | Emulator(s) |
---|---|
FM Towns BIOS | UNZ Bochs MAME |
FM Towns Marty BIOS | MAME |
marty.rom | Xe |
Microsoft/ASCII MSX
File type(s) | Emulator(s) | Note |
---|---|---|
BIOS files and machine configurations | blueMSX | Required for MSX games (except some cartridge games covered by the unofficial C-BIOS file). |
BIOS files | CLK Pantheon | |
System ROMs set | openMSX | Required for MSX emulation on certain machines and extensions like Panasonic FS-A1GT for example. Copy all files to ~/.openMSX/share/systemroms (GNU/Linux and MacOS) or %USERPROFILE%\My Documents\openMSX\share\systemroms (Windows 7 or later). |
NEC PC-6000
File type(s) | Emulator(s) | Note |
---|---|---|
System ROMs | PC6001V PC6001VX | Required for PC-6001 series emulation. |
NEC PC-8800
File type(s) | Emulator(s) | Note |
---|---|---|
System ROMs | pc8801ma XM8 | Required for PC-8800 emulation. |
NEC PC-9800
File type(s) | Emulator(s) | Note |
---|---|---|
Fonts (Binary format) | Neko Project II | Optional. Needed for rendering text properly. |
Fonts (BMP format) | Anex86 | Optional for Anex86 and other emulators. Needed for rendering text properly. |
Sharp X1
File type(s) | Emulator(s) | Note |
---|---|---|
X1 and X1 Turbo BIOS | Various | Not all files are required for all emulators. |
X1 Turbo BIOS | X millennium Advance | Uses a different naming scheme than other emulators. |
Sharp X68000
File type(s) | Emulator(s) | Backup | Note |
---|---|---|---|
System ROMs | XM6 Pro-68k XM6 TypeG | ✓ | Required CGROM.DAT and IPLROM.DAT for X68000 Expert emulation.Required SCSIINROM.DAT and SCSIEXROM.DAT for enabling X68000 Expert SCSI interface.Required IPLROMXV.DAT , CGROM.DAT and SCSIINROM.DAT for X68000 XVI emulation.Required IPLROMCO.DAT , CGROM.DAT and SCSIINROM.DAT for X68000 Compact emulation.Required IPLROM30.DAT , CGROM30.DAT and ROM30.DAT for X68030 emulation. |