Mednafen STV¶
Technical notes
Libretro core by beudbeud built on the Saturn/ST-V module of Mednafen 1.32.1, with an Asia ST-V BIOS setting and a stvbios.zip fallback added to ss.cpp. Recalbox runs it for ST-V, and the loader also accepts Saturn disc images (cue, toc, ccd, chd, m3u).
retro_init() points filesys.path_firmware at the frontend system directory and names the BIOS of every region (ref: libretro/libretro.cpp:615-641). The ST-V BIOS is picked by SMPC area: Japan, Asia NTSC, Europe PAL, and North America for every other area (ref: mednafen/ss/ss.cpp:1436-1446, mednafen/ss/smpc.h:32-40). A Saturn disc takes sega_101.bin for Japan and Asia NTSC and mpr-17933.bin otherwise (ref: mednafen/ss/ss.cpp:1447-1453).
The loose file is tried first and must be exactly 524288 bytes. When it is missing or the wrong size, the same name is looked up at the root of stvbios.zip in the system directory, then without the leading slash (ref: mednafen/ss/ss.cpp:1455-1491). With ss.bios_sanity on, the default, a file named like one of the five Saturn BIOS images must match its SHA-256. The ST-V images are not in that table and only the size check applies (ref: mednafen/ss/ss.cpp:1493-1540, 2549).
Saturn games that need the KoF 95 or Ultraman ROM cartridge, and the Action Replay 4M Plus cart type, open their ROM from the firmware directory under the default names below (ref: mednafen/ss/ss.cpp:1348-1350, 1404-1412, 2542-2544).
10 files | 6 required, 4 optional | 10 in repo, 0 missing Categories: 9 BIOS, 1 BIOS ZIPs
epr-20091.ic8 required in repo japan #
ST-V BIOS (Japan)
- System: sega-stv
- Size: 512.0 KB
- Validation: size
- Source:
libretro/libretro.cpp:636,mednafen/ss/ss.cpp:1438-1439,mednafen/ss/ss.cpp:1462-1468 - Collection copy:
bios/Sega/ST-V/epr-20091.ic8 - Platforms: bizhawk
SAT_STV_20091-(J).bin, recalboxstv/epr-20091.ic8
epr-19854.ic8 required in repo asia-ntsc #
ST-V BIOS (Asia/Taiwan)
- System: sega-stv
- Size: 512.0 KB
- Validation: size
- Source:
libretro/libretro.cpp:637,mednafen/ss/ss.cpp:1440-1441,mednafen/ss/ss.cpp:1462-1468 - Collection copy:
bios/Sega/ST-V/epr-19854.ic8
epr-17952a.ic8 required in repo north-america, latin-america, brazil, south-korea, asia-pal #
ST-V BIOS (North America)
- System: sega-stv
- Size: 512.0 KB
- Validation: size
- Source:
libretro/libretro.cpp:638,mednafen/ss/ss.cpp:1444-1445,mednafen/ss/ss.cpp:1462-1468 - Collection copy:
bios/Sega/ST-V/epr-17952a.ic8 - Platforms: bizhawk
SAT_STV_17952A-(U).bin, recalboxstv/epr-17952a.ic8 - Used for every SMPC area other than Japan, Asia NTSC and Europe PAL.
epr-17954a.ic8 required in repo europe #
ST-V BIOS (Europe)
- System: sega-stv
- Size: 512.0 KB
- Validation: size
- Source:
libretro/libretro.cpp:639,mednafen/ss/ss.cpp:1442-1443,mednafen/ss/ss.cpp:1462-1468 - Collection copy:
bios/Sega/ST-V/epr-17954a.ic8 - Platforms: bizhawk
SAT_STV_17954A-(E).bin, recalboxstv/epr-17954a.ic8
stvbios.zip optional in repo bios_zip #
ST-V BIOS archive
- System: sega-stv
- Source:
mednafen/ss/ss.cpp:1472-1491 - Collection copy:
bios/Arcade/Arcade/stvbios.zip - Platforms: retrobat
kronos/stvbios.zip - Read only when the loose BIOS file is missing or not 524288 bytes. The member is found by the BIOS file name, and its size is not checked.
- Contents (4 members):
epr-20091.ic8epr-19854.ic8epr-17952a.ic8epr-17954a.ic8
sega_101.bin required in repo japan, asia-ntsc #
Saturn BIOS (Japan)
- System: sega-saturn
- Size: 512.0 KB
- SHA256:
dcfef4b99605f872b6c3b6d05c045385cdea3d1b702906a0ed930df7bcb7deac - Validation: size, sha256
- Source:
libretro/libretro.cpp:640,mednafen/ss/ss.cpp:1449-1450,mednafen/ss/ss.cpp:1507,mednafen/ss/ss.cpp:1520-1521 - Collection copy:
bios/Sega/Saturn/SAT_1.01-(J).bin - Platforms: batocera
sega_101.bin, bizhawkSAT_1.01-(J).bin, emudecksega_101.bin, lakkasega_101.bin, recalboxsaturn/sega_101.bin, retroarchsega_101.bin, retrobatsega_101.bin, retrodeckbios/sega_101.bin, retropiesega_101.bin, rocknixsega_101.bin, rommsaturn/sega_101.bin
mpr-17933.bin required in repo north-america, latin-america, brazil, south-korea, asia-pal, europe, oceania #
Saturn BIOS (North America/Europe)
- System: sega-saturn
- Size: 512.0 KB
- SHA256:
96e106f740ab448cf89f0dd49dfbac7fe5391cb6bd6e14ad5e3061c13330266f - Validation: size, sha256
- Source:
libretro/libretro.cpp:641,mednafen/ss/ss.cpp:1451-1452,mednafen/ss/ss.cpp:1509,mednafen/ss/ss.cpp:1520-1521 - Collection copy:
bios/Sega/Saturn/SAT_1.00-(U+E).bin - Platforms: batocera
mpr-17933.bin, bizhawkSAT_1.00-(U+E).bin, emudeckmpr-17933.bin, lakkampr-17933.bin, recalboxsaturn/mpr-17933.bin, retroarchmpr-17933.bin, retrobatmpr-17933.bin, retrodeckbios/mpr-17933.bin, retropiempr-17933.bin, rocknixmpr-17933.bin, rommsaturn/mpr-17933.bin
mpr-18811-mx.ic1 optional in repo #
The King of Fighters '95 ROM cartridge
- System: sega-saturn
- Source:
mednafen/ss/ss.cpp:1348,mednafen/ss/ss.cpp:1404-1412,mednafen/ss/ss.cpp:2542 - Collection copy:
bios/Sega/Saturn/SAT_KoF95.bin - Platforms: batocera
mpr-18811-mx.ic1, bizhawkSAT_KoF95.bin, lakkampr-18811-mx.ic1, recalboxsaturn/mpr-18811-mx.ic1, retroarchmpr-18811-mx.ic1, retrobatmpr-18811-mx.ic1, retrodeckbios/mpr-18811-mx.ic1, retropiempr-18811-mx.ic1, rocknixmpr-18811-mx.ic1, rommsaturn/mpr-18811-mx.ic1 - Opened only for the game that needs the cart, and that game does not start without it.
mpr-19367-mx.ic1 optional in repo #
Ultraman ROM cartridge
- System: sega-saturn
- Source:
mednafen/ss/ss.cpp:1349,mednafen/ss/ss.cpp:1404-1412,mednafen/ss/ss.cpp:2543 - Collection copy:
bios/Sega/Saturn/SAT_Ultraman.bin - Platforms: batocera
mpr-19367-mx.ic1, bizhawkSAT_Ultraman.bin, lakkampr-19367-mx.ic1, recalboxsaturn/mpr-19367-mx.ic1, retroarchmpr-19367-mx.ic1, retrobatmpr-19367-mx.ic1, retrodeckbios/mpr-19367-mx.ic1, retropiempr-19367-mx.ic1, rocknixmpr-19367-mx.ic1, rommsaturn/mpr-19367-mx.ic1 - Opened only for the game that needs the cart, and that game does not start without it.
satar4mp.bin optional in repo #
Action Replay 4M Plus firmware
- System: sega-saturn
- Source:
mednafen/ss/ss.cpp:1350,mednafen/ss/ss.cpp:1404-1412,mednafen/ss/ss.cpp:2544 - Collection copy:
bios/Sega/Saturn/satar4mp.bin - Opened only when the Action Replay 4M Plus cart type is selected.
Generated on 2026-10-20T03:49:42Z