PrimeHack¶
Pack structure
- standalone:
33 files | 0 required, 33 optional | 32 in repo, 1 missing | 18 with HLE fallback
IPL.bin optional in repo HLE fallback north-america #
- Path:
GC/USA/IPL.bin - System: nintendo-gamecube
- Size: 2.0 MB
- Source:
Source/Core/Common/CommonPaths.h:138,Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:109-110 - Collection copy:
bios/Nintendo/GameCube/GC/USA/IPL.bin - Platforms: batocera
GC/JAP/IPL.bin,GC/USA/IPL.bin, lakkadolphin-emu/Sys/GC/JAP/IPL.bin,dolphin-emu/Sys/GC/USA/IPL.bin,gc-ntsc-12.bin, retroarchdolphin-emu/Sys/GC/JAP/IPL.bin,dolphin-emu/Sys/GC/USA/IPL.bin,gc-ntsc-12.bin, retropiedolphin-emu/Sys/GC/JAP/IPL.bin,dolphin-emu/Sys/GC/USA/IPL.bin,gc-ntsc-12.bin, rocknixGC/JAP/IPL.bin,GC/USA/IPL.bin, rommngc/gc-ntsc-12.bin - 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, oceania #
- Path:
GC/EUR/IPL.bin - System: nintendo-gamecube
- Size: 2.0 MB
- Source:
Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:184 - Collection copy:
bios/Nintendo/GameCube/GC/EUR/IPL.bin - Platforms: batocera
GC/EUR/IPL.bin, emudeckIPL.bin, lakkadolphin-emu/Sys/GC/EUR/IPL.bin,gc-pal-12.bin, retroarchdolphin-emu/Sys/GC/EUR/IPL.bin,gc-pal-12.bin, retropiedolphin-emu/Sys/GC/EUR/IPL.bin,gc-pal-12.bin, rocknixGC/EUR/IPL.bin, rommngc/gc-pal-12.bin - GameCube PAL boot ROM
IPL.bin optional in repo HLE fallback japan, south-korea #
- Path:
GC/JAP/IPL.bin - System: nintendo-gamecube
- Size: 2.0 MB
- Source:
Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:186 - Collection copy:
bios/Nintendo/GameCube/GC/JAP/IPL.bin - Platforms: lakka
dolphin-emu/Sys/GC/JAP/IPL.bin,gc-ntsc-10.bin, recalboxgamecube/JAP/IPL.bin, retroarchdolphin-emu/Sys/GC/JAP/IPL.bin,gc-ntsc-10.bin, retropiedolphin-emu/Sys/GC/JAP/IPL.bin,gc-ntsc-10.bin, rommngc/gc-ntsc-10.bin - GameCube NTSC-J boot ROM. JAP is the legacy directory name
dsp_rom.bin optional in repo HLE fallback #
- Path:
GC/dsp_rom.bin - Size: 8.0 KB
- Adler32 over the file's 16-bit words byte-swapped:
66f334fe,e789b5a5(the Adler-32 in the downloads is the file's own and differs) - Validation: size, adler32
- Source:
Source/Core/Common/CommonPaths.h:135,Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:87-117,Source/Core/Core/DSP/DSPCore.cpp:28-102 - Collection copy:
bios/Nintendo/GameCube/.variants/dsp_rom.bin.3c6cc6e0 - 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 over the file's 16-bit words byte-swapped:
f3b93527,a4a575f5(the Adler-32 in the downloads is the file's own and differs) - Validation: size, adler32
- Source:
Source/Core/Common/CommonPaths.h:138,Source/Core/Core/DSP/DSPCore.cpp:32-38,Source/Core/Core/DSP/DSPCore.cpp:28-102 - Collection copy:
bios/Nintendo/GameCube/.variants/dsp_coef.bin.c116d867 - Platforms: lakka
dolphin-emu/Sys/GC/dsp_coef.bin, retroarchdolphin-emu/Sys/GC/dsp_coef.bin, retropiedolphin-emu/Sys/GC/dsp_coef.bin - DSP coefficient ROM for LLE audio. 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:132,Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:131,Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:203-218 - Collection copy:
bios/Other/dolphin-mmjr/font_western.bin - Platforms: lakka
dolphin-emu/Sys/GC/font_western.bin, retroarchdolphin-emu/Sys/GC/font_western.bin, retropiedolphin-emu/Sys/GC/font_western.bin - 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:135,Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:130 - Collection copy:
bios/Other/dolphin-mmjr/font_japanese.bin - Platforms: lakka
dolphin-emu/Sys/GC/font_japanese.bin, retroarchdolphin-emu/Sys/GC/font_japanese.bin, retropiedolphin-emu/Sys/GC/font_japanese.bin - Shift-JIS font for Japanese text. Free alternative bundled, real one from IPL dump preferred
gba_bios.bin optional in repo HLE fallback #
- Path:
GBA/gba_bios.bin - Source:
Source/Core/Common/CommonPaths.h:144,Source/Core/Core/HW/GBACore.cpp:344-361 - Collection copy:
bios/Nintendo/Game Boy Advance/GBA_bios.rom - Platforms: batocera
gba_bios.bin, bizhawkGBA_bios.rom, lakkagba_bios.bin, misterfpgaGBA/boot.rom, recalboxgba/gba_bios.bin, retroarchgba_bios.bin, retrobatgba_bios.bin, retrodeckbios/gba_bios.bin, retropiegba_bios.bin, rocknixgba_bios.bin, rommgba/gba_bios.bin - GBA BIOS for GC-GBA link feature (uses integrated mGBA). Path configurable in settings
setting.txt optional in repo HLE fallback #
- Path:
Wii/title/00000001/00000002/data/setting.txt - Size: 256 B
- Source:
Source/Core/Common/CommonPaths.h:152,Source/Core/Core/Boot/Boot_BS2Emu.cpp:377-454 - Collection copy:
bios/Nintendo/Wii/setting.txt - Wii region/language settings. Auto-generated during Wii boot emulation
nand.bin optional in repo HLE fallback #
- Source:
Source/Core/DiscIO/NANDImporter.cpp:26-89 - Collection copy:
bios/Nintendo/Wii/nand.bin - 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:19,Source/Core/DiscIO/NANDImporter.cpp:76-88 - Collection copy:
bios/Nintendo/Wii/keys.bin - 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:149 - Collection copy:
bios/Nintendo/Wii/WiiSD.raw - Virtual SD card image for Wii homebrew. Auto-created, supports SD/SDHC up to 4GB
codehandler.bin optional in repo HLE fallback #
- Source:
Source/Core/Common/CommonPaths.h:154,Source/Core/Core/GeckoCode.cpp:121 - Collection copy:
bios/Other/dolphin-mmjr/codehandler.bin - Gecko/Ocarina cheat code handler. Shipped with PrimeHack in Sys/
clientca.pem optional in repo HLE fallback #
- Path:
Wii/clientca.pem - Source:
Source/Core/DiscIO/NANDImporter.cpp:201-285 - Collection copy:
bios/Nintendo/Wii/clientca.pem - 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:237 - Collection copy:
bios/Nintendo/Wii/clientcakey.pem - 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:238 - Collection copy:
bios/Nintendo/Wii/rootca.pem - SSL root CA certificate. Auto-extracted from IOS13 content during NAND import
rtl8723a_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8723a_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:388-389 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8723a_fw.bin - Realtek 8723A BT firmware for Wiimote passthrough
rtl8723b_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8723b_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:390-391,Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:516-519 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8723b_fw.bin - Realtek 8723B BT firmware for Wiimote passthrough
rtl8723d_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8723d_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:392-393 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8723d_fw.bin - Realtek 8723D BT firmware for Wiimote passthrough
rtl8761a_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8761a_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:394-395 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8761a_fw.bin - Realtek 8761A BT firmware for Wiimote passthrough
rtl8761bu_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8761bu_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:396-397 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8761bu_fw.bin - Realtek 8761BU BT firmware for Wiimote passthrough
rtl8821a_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8821a_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:398-399 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8821a_fw.bin - Realtek 8821A BT firmware for Wiimote passthrough
rtl8821c_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8821c_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:400-401 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8821c_fw.bin - Realtek 8821C BT firmware for Wiimote passthrough
rtl8822b_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8822b_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:404-405 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8822b_fw.bin - Realtek 8822B BT firmware for Wiimote passthrough
rtl8822cu_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8822cu_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:402-403 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8822cu_fw.bin - Realtek 8822CU BT firmware for Wiimote passthrough
rtl8851bu_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8851bu_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:406-407 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8851bu_fw.bin - Realtek 8851BU BT firmware for Wiimote passthrough
rtl8852au_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8852au_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:408-409 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8852au_fw.bin - Realtek 8852AU BT firmware for Wiimote passthrough
rtl8852bu_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8852bu_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:410-411 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8852bu_fw.bin - Realtek 8852BU BT firmware for Wiimote passthrough
rtl8852cu_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8852cu_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:412-413 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8852cu_fw.bin - Realtek 8852CU BT firmware for Wiimote passthrough
rtl8852btu_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8852btu_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:414-415 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8852btu_fw.bin - Realtek 8852BT/8852BE-VT BT firmware for Wiimote passthrough
rtl8922au_fw.bin optional in repo #
- Path:
Load/Firmware/rtl_bt/rtl8922au_fw.bin - Source:
Source/Core/Core/IOS/USB/Bluetooth/RealtekFirmwareLoader.cpp:416-417 - Collection copy:
bios/Nintendo/GameCube/Load/Firmware/rtl_bt/rtl8922au_fw.bin - Realtek 8922AU BT firmware for Wiimote passthrough
Data directories¶
dolphin-sys>Sys: Dolphin system data (GameSettings, DSP, fonts, shaders)
Generated on 2026-10-20T03:49:42Z