Skip to content

BIOS font hacks

eadmaster edited this page Apr 16, 2026 · 14 revisions

These are hacked BIOS with a 8x16 latin font stored inside 16x16 SJIS Kanji tiles.

It allows to store 2x ASCII chars using a valid 16bit SJIS encoding.

It is easier to use than SYSCARD_Translatefont, since you do not need to patch any text rendering routine, you only have to encode the text correctly (table file).

  • PCECD syscard 3 BIOS hack
    • 16x16 tile set
      • starts @ 0x1389e (corresponding to 889F=亜)
    • 12x12 tile set
      • starts @ 0x31FDA (corresponding to 889F=亜)
    • compatible emulators: Mesen2 (menu "Settings->Emulation->Firmwares->Super CD-ROM²"), Mednafen, Retroarch Beetle PCE Fast Core (replace system/syscard3.pce)
  • PS1 SCPH1001 BIOS hack
    • 16x15 tiles
    • starts @ 0x69D68 (corresponding to 889F=亜)
    • compatible emulators: Duckstation (menu "Settings->Game Properties->BIOS->NTSC-J (Japan)")

Examples in action:

shot shot shot

Clone this wiki locally