Ishiiruka - RetroBIOS¶
| Type | standalone + libretro |
| Classification | enhanced_fork |
| Source | https://github.com/libretro/ishiiruka |
| Upstream | https://github.com/Tinob/Ishiiruka |
| Version | Git |
| Profiled | 2026-03-24 |
| Cores | ishiiruka |
| Systems | nintendo-gamecube, nintendo-wii |
Pack structure
- libretro: dolphin-emu
- standalone:
16 files | 0 required, 16 optional | 7 in repo, 9 missing | 16 with HLE fallback
IPL.bin -optional, HLE available
- Path:
GC/USA/IPL.bin - Size: 2.0 MB
- Source:
Source/Core/Core/ConfigManager.cpp:876-883, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:105 - 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/HW/EXI/EXI_DeviceIPL.cpp:185 - 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:187 - Platforms: batocera, emudeck, recalbox
- GameCube NTSC-J boot ROM
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:112, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:142-150, Source/Core/Core/DSP/DSPCore.cpp:48,67 - Platforms: lakka, retroarch, retropie
- DSP instruction ROM for LLE audio. Free replacement 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:113, Source/Core/Core/HW/DSPLLE/DSPLLE.cpp:143-153, Source/Core/Core/HW/DSPHLE/UCodes/AX.cpp:43-72, Source/Core/Core/DSP/DSPCore.cpp:48,68 - 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:109, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:123,193-227 - 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:110, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:122,193-227 - Platforms: lakka, retroarch, retropie
- Shift-JIS font for Japanese text. Free alternative bundled, real one from IPL dump preferred
codehandler.bin -optional, HLE available, missing from repo
- Source:
Source/Core/Common/CommonPaths.h:127, Source/Core/Core/GeckoCode.cpp:86 - Gecko/Ocarina cheat code handler. Shipped with Ishiiruka in Sys/
SYSCONF -optional, HLE available, missing from repo
- Path:
Wii/shared2/sys/SYSCONF - Source:
Source/Core/Common/CommonPaths.h:59,95, Source/Core/Common/SysConf.cpp:40 - Wii system configuration. Auto-generated, 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:125, Source/Core/Core/Boot/Boot_BS2Emu.cpp:229-266 - Wii region/language settings. Auto-generated during Wii boot emulation
sd.raw -optional, HLE available, missing from repo
- Path:
Wii/sd.raw - Source:
Source/Core/Common/CommonPaths.h:122, Source/Core/Core/IOS/SDIO/SDIOSlot0.cpp:63-73 - Virtual SD card image for Wii homebrew. Auto-created (128MB) if not present
nand.bin -optional, HLE available, standalone, missing from repo
- Source:
Source/Core/DiscIO/NANDImporter.cpp:29-47 - BootMii NAND backup. Can be imported to populate Wii NAND with channels, saves, system menu
keys.bin -optional, HLE available, standalone, missing from repo
- Size: 1.0 KB
- Source:
Source/Core/DiscIO/NANDImporter.cpp:23-24,82-93 - OTP/SEEPROM dump (Wii encryption keys). Needed if not appended to nand.bin for NAND import
clientca.pem -optional, HLE available, standalone, missing from repo
- Path:
Wii/clientca.pem - Source:
Source/Core/DiscIO/NANDImporter.cpp:199-264 - SSL client certificate. Auto-extracted from IOS13 content during NAND import
clientcakey.pem -optional, HLE available, standalone, missing from repo
- Path:
Wii/clientcakey.pem - Source:
Source/Core/DiscIO/NANDImporter.cpp:235 - SSL client private key. Auto-extracted from IOS13 content during NAND import
rootca.pem -optional, HLE available, standalone, missing from repo
- Path:
Wii/rootca.pem - Source:
Source/Core/DiscIO/NANDImporter.cpp:236 - SSL root CA certificate. Auto-extracted from IOS13 content during NAND import
Data directories¶
dolphin-sys>Sys
Generated on 2026-03-25T14:56:43Z