Skip to content

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