Skip to content

Dolphin - RetroBIOS

Type standalone + libretro
Classification community_fork
Source https://github.com/libretro/dolphin
Upstream https://github.com/dolphin-emu/dolphin
Version Git
Profiled 2026-03-23
Cores dolphin
Systems nintendo-gamecube, nintendo-wii
Pack structure
  • libretro: dolphin-emu
  • standalone:

33 files | 0 required, 33 optional | 8 in repo, 25 missing | 18 with HLE fallback

IPL.bin -optional, HLE available

  • 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, recalbox
  • GameCube NTSC-U boot ROM. HLE available but real IPL needed for GC menu boot and accurate fonts

IPL.bin -optional, HLE available

  • Path: GC/EUR/IPL.bin
  • Size: 2.0 MB
  • Source: Source/Core/Core/Config/MainSettings.cpp:744-750
  • Platforms: batocera, emudeck, recalbox
  • GameCube PAL boot ROM

IPL.bin -optional, HLE available

  • Path: GC/JAP/IPL.bin
  • Size: 2.0 MB
  • Source: Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:185
  • Platforms: batocera, emudeck, recalbox
  • GameCube NTSC-J boot ROM. JAP is the legacy directory name

dsp_rom.bin -optional, HLE available

  • 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, HLE available

  • 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, HLE available

  • 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,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, HLE available

  • 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,234
  • Platforms: lakka, retroarch, retropie
  • Shift-JIS font for Japanese text. Free alternative bundled, real one from IPL dump preferred

gba_bios.bin -optional, HLE available

  • Path: GBA/gba_bios.bin
  • Source: Source/Core/Common/CommonPaths.h:145, Source/Core/Core/HW/GBACore.cpp:346-363
  • Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
  • GBA BIOS for GC-GBA link feature (uses integrated mGBA). Path configurable in settings

SYSCONF -optional, HLE available, missing from repo

  • 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, HLE available, missing from repo

  • 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, HLE available, missing from repo

  • Source: Source/Core/DiscIO/NANDImporter.cpp:26-39,42-89
  • BootMii NAND backup. Can be imported to populate Wii NAND with channels, saves, system menu

keys.bin -optional, HLE available, missing from repo

  • Size: 1.0 KB
  • Source: Source/Core/DiscIO/NANDImporter.cpp:19,76-88, Source/Core/DiscIO/NANDImporter.h:28
  • OTP/SEEPROM dump (Wii encryption keys). Needed if not appended to nand.bin for NAND import

WiiSD.raw -optional, HLE available, missing from repo

  • 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, HLE available, missing from repo

  • Source: Source/Core/Common/CommonPaths.h:155, Source/Core/Core/GeckoCode.cpp:120
  • Gecko/Ocarina cheat code handler. Shipped with Dolphin in Sys/, not user-supplied

Wii System Menu -optional, HLE available, standalone, missing from repo

  • Source: Source/Core/DolphinQt/MainWindow.cpp:1581-1583, Source/Core/DolphinQt/MenuBar.cpp:1174-1188
  • Wii System Menu WAD. Installed to NAND via Tools > Install WAD, needed for Wii Menu boot

clientca.pem -optional, HLE available, missing from repo

  • Path: Wii/clientca.pem
  • Source: Source/Core/DiscIO/NANDImporter.cpp:201-285
  • SSL client certificate. Auto-extracted from IOS13 content during NAND import

clientcakey.pem -optional, HLE available, missing from repo

  • Path: Wii/clientcakey.pem
  • Source: Source/Core/DiscIO/NANDImporter.cpp:237
  • SSL client private key. Auto-extracted from IOS13 content during NAND import

rootca.pem -optional, HLE available, missing from repo

  • Path: Wii/rootca.pem
  • Source: Source/Core/DiscIO/NANDImporter.cpp:238
  • SSL root CA certificate. Auto-extracted from IOS13 content during NAND import

rtl8723a_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8723a_fw.bin
  • Source: RealtekFirmwareLoader.cpp:387
  • Realtek 8723A BT firmware for Wiimote passthrough

rtl8723b_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8723b_fw.bin
  • Source: RealtekFirmwareLoader.cpp:389
  • Realtek 8723B BT firmware for Wiimote passthrough

rtl8723d_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8723d_fw.bin
  • Source: RealtekFirmwareLoader.cpp:391
  • Realtek 8723D BT firmware for Wiimote passthrough

rtl8761a_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8761a_fw.bin
  • Source: RealtekFirmwareLoader.cpp:393
  • Realtek 8761A BT firmware for Wiimote passthrough

rtl8761bu_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8761bu_fw.bin
  • Source: RealtekFirmwareLoader.cpp:395
  • Realtek 8761BU BT firmware for Wiimote passthrough (most common USB dongle)

rtl8821a_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8821a_fw.bin
  • Source: RealtekFirmwareLoader.cpp:397
  • Realtek 8821A BT firmware for Wiimote passthrough

rtl8821c_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8821c_fw.bin
  • Source: RealtekFirmwareLoader.cpp:399
  • Realtek 8821C BT firmware for Wiimote passthrough

rtl8822b_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8822b_fw.bin
  • Source: RealtekFirmwareLoader.cpp:403
  • Realtek 8822B BT firmware for Wiimote passthrough

rtl8822cu_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8822cu_fw.bin
  • Source: RealtekFirmwareLoader.cpp:401
  • Realtek 8822CU BT firmware for Wiimote passthrough

rtl8851bu_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8851bu_fw.bin
  • Source: RealtekFirmwareLoader.cpp:405
  • Realtek 8851BU BT firmware for Wiimote passthrough

rtl8852au_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8852au_fw.bin
  • Source: RealtekFirmwareLoader.cpp:407
  • Realtek 8852AU BT firmware for Wiimote passthrough

rtl8852bu_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8852bu_fw.bin
  • Source: RealtekFirmwareLoader.cpp:409
  • Realtek 8852BU BT firmware for Wiimote passthrough

rtl8852cu_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8852cu_fw.bin
  • Source: RealtekFirmwareLoader.cpp:411
  • Realtek 8852CU BT firmware for Wiimote passthrough

rtl8852btu_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8852btu_fw.bin
  • Source: RealtekFirmwareLoader.cpp:413
  • Realtek 8852BT/8852BE-VT BT firmware for Wiimote passthrough

rtl8922au_fw.bin -optional, standalone, missing from repo

  • Path: Load/Firmware/rtl_bt/rtl8922au_fw.bin
  • Source: RealtekFirmwareLoader.cpp:415
  • Realtek 8922AU BT firmware for Wiimote passthrough

Data directories

  • dolphin-sys >Sys

Generated on 2026-03-25T14:56:43Z