Skip to content

# px68k - RetroBIOS

Type | libretro
Classification | community_fork
Source | https://github.com/libretro/px68k-libretro
Upstream | https://github.com/hissorii/px68k
Version | 0.15+
Profiled | 2026-03-25
Cores | px68k
Systems | sharp-x68000

6 files | 2 required, 4 optional | 5 in repo, 1 missing

`iplrom.dat` -required

- Path: `keropi/iplrom.dat`
- Size: 128.0 KB
- Source: `libretro.c:850-867`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
- X68000 IPL ROM (original model). 128 KB, loaded at IPL buffer offset 0x20000. The core tries iplrom.dat first, then iplrom30.dat, iplromco.dat, iplromxv.dat in order. At least one must be present or the core fails to start.

`iplrom30.dat` -optional

- Path: `keropi/iplrom30.dat`
- Size: 128.0 KB
- Source: `libretro.c:851`
- Platforms: lakka, recalbox, retroarch, retrodeck, retropie
- X68030 IPL ROM. Alternative to iplrom.dat for X68030 model emulation. Only used if iplrom.dat is not found.

`iplromco.dat` -optional

- Path: `keropi/iplromco.dat`
- Size: 128.0 KB
- Source: `libretro.c:851`
- Platforms: lakka, recalbox, retroarch, retrodeck, retropie
- X68000 Compact IPL ROM. Alternative to iplrom.dat. Only used if iplrom.dat and iplrom30.dat are not found.

`iplromxv.dat` -optional

- Path: `keropi/iplromxv.dat`
- Size: 128.0 KB
- Source: `libretro.c:851`
- Platforms: lakka, recalbox, retroarch, retrodeck, retropie
- X68000 XVI IPL ROM. Last fallback in the IPL search order. Only used if the three other IPL variants are not found.

`cgrom.dat` -required

- Path: `keropi/cgrom.dat`
- Size: 768.0 KB
- Source: `libretro.c:853, libretro.c:881-891`
- Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
- X68000 character generator ROM. 768 KB, provides the font glyphs for text display. If missing, the core falls back to cgrom.tmp (user-generated font cache). Core fails to start if neither file exists.

`cgrom.tmp` -optional, missing from repo

- Path: `keropi/cgrom.tmp`
- Size: 768.0 KB
- Source: `libretro.c:854, libretro.c:884-888`
- Alternative font file, used as fallback when cgrom.dat is absent. Typically a font cache generated by the emulator itself on other platforms.

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