Skip to content

BlastEm - RetroBIOS

Type libretro
Source https://github.com/libretro/blastem
Version v0.6.3-pre
Profiled 2026-03-18
Cores blastem
Systems sega-megadrive, sega-mastersystem

No BIOS or firmware files required. This core is self-contained.

BlastEm is a cycle-accurate Sega Mega Drive/Genesis emulator with basic Master System support. In standalone mode it supports TMSS ROM loading and multiple hardware models (MD1 VA0 through MD3 VA2, Teradrive). The Jaguar emulator (blastjag) is a separate standalone binary, not part of the libretro core.

The libretro port (libblastem.c) does NOT expose any core options and defaults to model md1va3 which has TMSS disabled. There is no way to select a TMSS-enabled model through the libretro interface.

Even if a TMSS-enabled model were forced, read_bundled_file() in the libretro build only serves rom.db and returns NULL for tmss.md, so TMSS ROM loading would fail (fatal_error at genesis.c:1923).

Sega CD / Mega CD is not supported (only a TODO comment in system.c:16). No BIOS files are required or loaded by the libretro core.

Generated on 2026-03-18T17:30:32Z