Skip to content

NP2kai - RetroBIOS

Type libretro
Classification enhanced_fork
Source https://github.com/libretro/NP2kai
Upstream https://github.com/AZO234/NP2kai
Version 0.86
Profiled 2026-03-24
Cores np2kai
Systems pc-98

15 files | 0 required, 15 optional | 9 in repo, 6 missing | 7 with HLE fallback

bios.rom -optional, HLE available

  • Path: np2kai/bios.rom
  • Size: 96.0 KB
  • Source: bios/bios.c:430-436, common/strres.c:60
  • Platforms: lakka, recalbox, retroarch, retrodeck, retropie
  • PC-9801 system BIOS ROM (96 KB). The core boots without it using the built-in BIOS simulator, but some software requires the real BIOS.

font.bmp -optional, HLE available

  • Path: np2kai/font.bmp
  • Aliases: FONT.ROM, font.rom, FONT.BMP
  • Source: sdl/libretro/libretro.c:1813, font/font.c:86-125, font/fontdata.c:11
  • Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
  • PC-98 font bitmap. Required for correct Japanese kanji display. Without this, only basic ASCII renders using built-in 8x8 data. FONT.ROM (V98 format) is also accepted.

sound.rom -optional, HLE available

  • Path: np2kai/sound.rom
  • Size: 16.0 KB
  • Source: sound/soundrom.c:15-16,21-55,93-106
  • Platforms: lakka, recalbox, retroarch, retrodeck, retropie
  • FM sound board BIOS ROM (16 KB). Generic fallback for all sound boards. Board-specific variants are tried first: sound26.rom (PC-9801-26K), sound86.rom (86), sound118.rom (118), soundSPB.rom (Speak Board), soundMO.rom (MO), sound14.rom (14).

2608_bd.wav -optional

  • Path: np2kai/2608_bd.wav
  • Aliases: 2608_BD.WAV
  • Source: sound/rhythmc.c:11,60-71, sound/fmgen/fmgen_opna.cpp:1431
  • Platforms: lakka, recalbox, retroarch, retropie
  • YM2608 OPNA rhythm sample: bass drum

2608_sd.wav -optional

  • Path: np2kai/2608_sd.wav
  • Aliases: 2608_SD.WAV
  • Source: sound/rhythmc.c:12, sound/fmgen/fmgen_opna.cpp:1432
  • Platforms: lakka, recalbox, retroarch, retropie
  • YM2608 OPNA rhythm sample: snare drum

2608_top.wav -optional

  • Path: np2kai/2608_top.wav
  • Aliases: 2608_TOP.WAV
  • Source: sound/rhythmc.c:13, sound/fmgen/fmgen_opna.cpp:1432
  • Platforms: lakka, recalbox, retroarch, retropie
  • YM2608 OPNA rhythm sample: top cymbal

2608_hh.wav -optional

  • Path: np2kai/2608_hh.wav
  • Aliases: 2608_HH.WAV
  • Source: sound/rhythmc.c:14, sound/fmgen/fmgen_opna.cpp:1432
  • Platforms: lakka, recalbox, retroarch, retropie
  • YM2608 OPNA rhythm sample: hi-hat

2608_tom.wav -optional

  • Path: np2kai/2608_tom.wav
  • Aliases: 2608_TOM.WAV
  • Source: sound/rhythmc.c:15, sound/fmgen/fmgen_opna.cpp:1432
  • Platforms: lakka, recalbox, retroarch, retropie
  • YM2608 OPNA rhythm sample: tom

2608_rim.wav -optional

  • Path: np2kai/2608_rim.wav
  • Aliases: 2608_RIM.WAV, 2608_RYM.WAV
  • Source: sound/rhythmc.c:16, sound/fmgen/fmgen_opna.cpp:1431-1441
  • Platforms: lakka, recalbox, retroarch, retropie
  • YM2608 OPNA rhythm sample: rim shot. fmgen also accepts 2608_RYM.WAV.

ide.rom -optional, HLE available, missing from repo

  • Path: np2kai/ide.rom
  • Size: 8.0 KB
  • Aliases: d8000.rom, bank3.bin, bios9821.rom
  • Source: cbus/ideio.c:1913-1941
  • IDE controller BIOS ROM (8 KB). For IDE HDD boot support. Without this, a simulated IDE BIOS is used.

scsi.rom -optional, HLE available, missing from repo

  • Path: np2kai/scsi.rom
  • Size: 16.0 KB
  • Source: cbus/scsiio.c:214-231
  • SCSI controller BIOS ROM (16 KB). The core includes a built-in SCSI BIOS stub as fallback.

sasi.rom -optional, HLE available, missing from repo

  • Path: np2kai/sasi.rom
  • Size: 4.0 KB
  • Source: cbus/sasiio.c:451-467
  • SASI controller BIOS ROM (4 KB). The core includes a built-in SASI BIOS stub as fallback.

pci.rom -optional, HLE available, missing from repo

  • Path: np2kai/pci.rom
  • Size: 32.0 KB
  • Aliases: bank0.bin
  • Source: io/pcidev.c:356-382
  • PCI BIOS ROM (32 KB). For PC-9821 PCI bus emulation. Without this, the built-in PCI BIOS simulator is used.

gpib.rom -optional, missing from repo

  • Path: np2kai/gpib.rom
  • Size: 8.0 KB
  • Source: cbus/gpibio.c:320-356
  • GP-IB interface BIOS ROM (8 KB). If missing, GP-IB emulation is disabled entirely.

key.txt -optional, missing from repo

  • Path: np2kai/key.txt
  • Source: keystat.c:43,113-148
  • Keyboard remapping configuration (text file). User-created file for custom keyboard layout. The core uses built-in defaults if absent.

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