Dolphin - RetroBIOS¶
Pack structure
- libretro: dolphin-emu
- standalone:
34 files | 1 required, 33 optional | 33 in repo, 1 missing | 18 with HLE fallback
IPL.bin optional in repo HLE fallback north-america
- Path:
GC/USA/IPL.bin - Size: 2.0 MB
- Source:
Source/Core/Common/CommonPaths.h:139,Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:108 - Platforms: batocera, emudeck, lakka, recalbox, retroarch, retropie, rocknix
- GameCube NTSC-U boot ROM. HLE available but real IPL needed for GC menu boot and accurate fonts
IPL.bin optional in repo HLE fallback europe
IPL.bin optional in repo HLE fallback japan
dsp_rom.bin optional in repo HLE fallback
- Path:
GC/dsp_rom.bin - Size: 8.0 KB
- Adler32:
0x66f334fe - Validation: size
- Source:
Source/Core/Common/CommonPaths.h:136,Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:84-117 - Platforms: lakka, retroarch, retropie
- DSP instruction ROM for LLE audio. Free replacement (v0.4) included
dsp_coef.bin optional in repo HLE fallback
- Path:
GC/dsp_coef.bin - Size: 4.0 KB
- Adler32:
0xf3b93527 - Validation: size
- Source:
Source/Core/Common/CommonPaths.h:137,Source/Core/Core/DSP/DSPCore.cpp:32-33,Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp:55-62 - Platforms: lakka, retroarch, retropie
- DSP coefficient ROM for LLE audio and HLE polyphase resampling. Free replacement included
font_western.bin optional in repo HLE fallback
- Path:
GC/font_western.bin - Size: 9.4 KB
- Source:
Source/Core/Common/CommonPaths.h:133,Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:130,Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:202-239 - Platforms: lakka, retroarch, retropie
- Windows-1252 font for GC/Wii text rendering. Free alternative bundled, real one from IPL dump preferred
font_japanese.bin optional in repo HLE fallback
- Path:
GC/font_japanese.bin - Size: 296.6 KB
- Source:
Source/Core/Common/CommonPaths.h:134,Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:129,Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:234 - Platforms: lakka, retroarch, retropie
- Shift-JIS font for Japanese text. Free alternative bundled, real one from IPL dump preferred
segaboot.gcm required in repo
- Path:
Triforce/segaboot.gcm - System: sega-triforce
- Source:
Source/Core/Core/HW/DVD/AMMediaboard.cpp:160,Source/Core/Core/HW/DVD/AMMediaboard.cpp:512,Source/Core/Core/HW/DVD/AMMediaboard.cpp:531-551,Source/Core/Core/HW/DVD/DVDInterface.cpp:292-294,Source/Core/Core/System.h:147 - Platforms: batocera, retrobat, retrodeck
- SegaBoot, the Triforce system disc image. Read on every Triforce boot, min(size, 2 MiB) copied into the firmware buffer, nothing validated
gba_bios.bin optional in repo HLE fallback
SYSCONF optional in repo HLE fallback
- Path:
Wii/shared2/sys/SYSCONF - Source:
Source/Core/Common/CommonPaths.h:118,Source/Core/Common/FileUtil.cpp:900 - Wii system configuration. Auto-generated by Dolphin, can be imported from NAND backup
setting.txt optional in repo HLE fallback
- Path:
Wii/title/00000001/00000002/data/setting.txt - Size: 256 B
- Source:
Source/Core/Common/CommonPaths.h:153,Source/Core/Core/Boot/Boot_BS2Emu.cpp:384-460 - Wii region/language settings. Auto-generated by Dolphin during Wii boot emulation
nand.bin optional in repo HLE fallback
- Source:
Source/Core/DiscIO/NANDImporter.cpp:26-39,Source/Core/DiscIO/NANDImporter.cpp:42-89 - BootMii NAND backup. Can be imported to populate Wii NAND with channels, saves, system menu
keys.bin optional in repo HLE fallback
- Size: 1.0 KB
- Source:
Source/Core/DiscIO/NANDImporter.cpp:20,Source/Core/DiscIO/NANDImporter.cpp:82-94,Source/Core/DiscIO/NANDImporter.h:46 - OTP/SEEPROM dump (Wii encryption keys). Needed if not appended to nand.bin for NAND import
WiiSD.raw optional in repo HLE fallback
- Path:
Load/WiiSD.raw - Source:
Source/Core/Common/CommonPaths.h:150 - Virtual SD card image for Wii homebrew. Auto-created by Dolphin, supports SD/SDHC up to 4GB
codehandler.bin optional in repo HLE fallback
- Source:
Source/Core/Common/CommonPaths.h:155,Source/Core/Core/GeckoCode.cpp:120 - Platforms: lakka, retroarch, retropie
- Gecko/Ocarina cheat code handler. Shipped with Dolphin in Sys/, not user-supplied
Wii System Menu optional missing HLE fallback standalone
- Source:
Source/Core/DolphinQt/MainWindow.cpp:1629-1631,Source/Core/DolphinQt/MenuBar.cpp:1218-1232 - Wii System Menu WAD. Installed to NAND via Tools > Install WAD, needed for Wii Menu boot
clientca.pem optional in repo HLE fallback
- Path:
Wii/clientca.pem - Source:
Source/Core/DiscIO/NANDImporter.cpp:239-323 - SSL client certificate. Auto-extracted from IOS13 content during NAND import
clientcakey.pem optional in repo HLE fallback
- Path:
Wii/clientcakey.pem - Source:
Source/Core/DiscIO/NANDImporter.cpp:275 - SSL client private key. Auto-extracted from IOS13 content during NAND import
rootca.pem optional in repo HLE fallback
- Path:
Wii/rootca.pem - Source:
Source/Core/DiscIO/NANDImporter.cpp:276 - SSL root CA certificate. Auto-extracted from IOS13 content during NAND import
rtl8723a_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8723a_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:414 - Realtek 8723A BT firmware for Wiimote passthrough
rtl8723b_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8723b_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:389 - Realtek 8723B BT firmware for Wiimote passthrough
rtl8723d_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8723d_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:418 - Realtek 8723D BT firmware for Wiimote passthrough
rtl8761a_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8761a_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:393 - Realtek 8761A BT firmware for Wiimote passthrough
rtl8761bu_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8761bu_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:395 - Realtek 8761BU BT firmware for Wiimote passthrough (most common USB dongle)
rtl8821a_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8821a_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:397 - Realtek 8821A BT firmware for Wiimote passthrough
rtl8821c_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8821c_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:426 - Realtek 8821C BT firmware for Wiimote passthrough
rtl8822b_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8822b_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:430 - Realtek 8822B BT firmware for Wiimote passthrough
rtl8822cu_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8822cu_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:401 - Realtek 8822CU BT firmware for Wiimote passthrough
rtl8851bu_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8851bu_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:405 - Realtek 8851BU BT firmware for Wiimote passthrough
rtl8852au_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8852au_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:407 - Realtek 8852AU BT firmware for Wiimote passthrough
rtl8852bu_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8852bu_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:409 - Realtek 8852BU BT firmware for Wiimote passthrough
rtl8852cu_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8852cu_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:411 - Realtek 8852CU BT firmware for Wiimote passthrough
rtl8852btu_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8852btu_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:413 - Realtek 8852BT/8852BE-VT BT firmware for Wiimote passthrough
rtl8922au_fw.bin optional in repo standalone
- Path:
Load/Firmware/rtl_bt/rtl8922au_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:415 - Realtek 8922AU BT firmware for Wiimote passthrough
Data directories¶
dolphin-sys>Sys
Generated on 2026-09-14T09:03:09Z