fMSX - RetroBIOS¶
Technical notes
Place all ROM files directly in the RetroArch system directory. No subdirectory needed. The core does chdir() to system_dir before loading.
The default model is MSX2+, which needs MSX2P.ROM and MSX2PEXT.ROM. If you only play cartridge ROMs, these two files are sufficient. For disk games (.dsk), also add DISK.ROM and enable "Simulate DiskROM" in core options.
KANJI.ROM and FMPAC.ROM are loaded automatically when present, no option needed.
22 files | 5 required, 17 optional | 21 in repo, 1 missing
MSX.ROM required in repo bundled
MSX2.ROM required in repo bundled
MSX2EXT.ROM required in repo bundled
MSX2P.ROM required in repo bundled
MSX2PEXT.ROM required in repo bundled
DISK.ROM optional in repo bundled
FMPAC.ROM optional in repo bundled
KANJI.ROM optional in repo bundled
MSXDOS2.ROM optional in repo bundled
PAINTER.ROM optional in repo bundled
RS232.ROM optional in repo bundled
GMASTER2.ROM optional in repo
- Konami GameMaster2 cartridge ROM. Loaded when 'fmsx_game_master' option enabled (fMSX/MSX.c:576).
GMASTER.ROM optional in repo
- Konami GameMaster cartridge ROM. Fallback if GMASTER2.ROM is missing (fMSX/MSX.c:580).
CMOS.ROM optional in repo
- RTC/CMOS settings. Auto-saved by the core on exit, auto-loaded on start (fMSX/MSX.c:526).
DEFAULT.FNT optional in repo bundled
- MD5:
85b38e4128bb... - Source:
fMSX/ROMs/DEFAULT.FNT, libretro.c:1546 - Platforms: retrodeck
- Default text font. Loaded by LoadFNT() (fMSX/MSX.c:523). Same content as CYRILLIC.FNT.
ITALIC.FNT optional in repo bundled
INTERNAT.FNT optional in repo bundled
- MD5:
ac4f4a90c1b1... - Source:
fMSX/ROMs/INTERNAT.FNT, libretro.c:1546 - Platforms: retrodeck
- International text font.
CYRILLIC.FNT optional in repo bundled
KOREAN.FNT optional in repo bundled
- MD5:
73291e76638a... - Source:
fMSX/ROMs/KOREAN.FNT, libretro.c:1546 - Platforms: retrodeck
- Korean text font.
JAPANESE.FNT optional in repo bundled
- MD5:
aa28f0703b95... - Source:
fMSX/ROMs/JAPANESE.FNT, libretro.c:1546 - Platforms: retrodeck
- Japanese text font.
CARTS.CRC optional missing
- CRC database for cartridge identification and mapper detection. Tried first, before CARTS.SHA (fMSX/MSX.c:2697).
CARTS.SHA optional in repo bundled
Generated on 2026-04-18T08:05:07Z