Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Sega Genesis Emulators
  3. BlastEm

BlastEm

What it is

BlastEm is a free, open-source emulator for Sega 16-bit and 8-bit consoles. Supported systems include Genesis/Mega Drive, Sega CD, 32X, Master System, Game Gear, SG-1000, SC-3000, Sega Pico, and Yamaha Copera. Downloads are listed for Linux, macOS, and Windows, with an experimental web version. Gameplay features include save states, cartridge save RAM and EEPROM support, turbo and slow modes, controller input, and VGM logging. Its integrated debugger supports state inspection and modification, conditional breakpoints, scripting, and visual VDP tools. The GDB remote debug protocol supports source-level debugging of SGDK and other C or C++ projects. The maker describes BlastEm as fast enough for older PCs and accurate enough for demanding demos. Most Sega CD and 32X games are playable, though compatibility is not complete and bugs remain. Yamaha Copera emulation is also incomplete: games generally lack music, although Copera-specific ADPCM samples play. The listed macOS download is x86-64 and not notarized; the maker directs ARM users to Homebrew.

For and against

For

  • Supports a wide range of Sega systems
  • Includes save states and turbo and slow modes
  • Integrated debugger includes scripting and visual VDP tools
  • Free and open source

Against

  • Sega CD and 32X compatibility is not perfect
  • Yamaha Copera games generally lack music
  • Listed macOS download is x86-64 and not notarized

The verdict

BlastEm pairs broad Sega system support with gameplay features and developer debugging tools. Compatibility remains imperfect, and the Yamaha Copera and listed macOS downloads have specific limitations.

Who it suits

BlastEm may suit players looking to run games from the listed Sega systems, as well as developers working on SGDK or other C and C++ projects. Its debugger and VGM logging may also be useful to people inspecting games or development builds.

Plans and prices

BlastEm

Free

Sega-focused emulator · source and binaries provided · no paid tier stated

Every plan, in full

On the record

Add-on compatibility
The maker says most Sega CD and 32X games are playable, but compatibility is not perfect and bugs remain.retrodev.com · read 30 Sep 2026
Cartridge saves
Cartridge save RAM and EEPROM are supported.retrodev.com · read 15 Oct 2026
Commercial use
The project says GPLv3 permits commercial use without payment, while a proprietary licence can be requested by email.retrodev.com · read 15 Oct 2026
Community integration
BlastEm-MCP is a local MIT wrapper that exposes sessions, controller input, screenshots, VDP and memory inspection, breakpoints and single-stepping through MCP.github.com · read 15 Oct 2026
Company structure
The official FAQ describes BlastEm as a passion project rather than presenting a staffed company, headquarters or funding details.retrodev.com · read 15 Oct 2026
Controller input
The emulator supports game-controller input.retrodev.com · read 15 Oct 2026
Debugger
Its integrated debugger can inspect and modify most emulated state, use conditional breakpoints and run scripts.retrodev.com · read 15 Oct 2026
Developer debugging
A GDB remote protocol provides source-level debugging for SGDK and other C or C++ projects.retrodev.com · read 15 Oct 2026
Developer integration
It supports the GDB remote debug protocol for source-level debugging of SGDK and other C or C++ projects.retrodev.com · read 30 Sep 2026
Documentation
Documentation includes a README, configuration reference, debugger instructions, issue tracker, wiki and contribution pages.retrodev.com · read 15 Oct 2026
Downloads
Version 1.0.0 was released September 11, 2026, with 32/64-bit Linux, x86-64 macOS, 32/64-bit Windows, experimental Web and source downloads.retrodev.com · read 15 Oct 2026
Gameplay features
Features include save states, cartridge save RAM and EEPROM support, turbo and slow modes, game controller input and VGM logging.retrodev.com · read 30 Sep 2026
Homebrew package
Homebrew provides blastem 1.0.0 with macOS Apple Silicon and Linux ARM64/x86_64 bottles.formulae.brew.sh · read 15 Oct 2026
Independent assessment
Emulation King reports that BlastEm targets high accuracy on weak hardware but still has missing hardware features and unfinished accuracy/performance work.emulationking.com · read 15 Oct 2026
Installation
The documented installation method is extracting an archive; the GUI opens when BlastEm starts without a ROM.github.com · read 15 Oct 2026
Licence
BlastEm is distributed under GNU GPL version 3 or later; bundled GLEW, SDL2 and zlib have separate licences.github.com · read 15 Oct 2026
Limit: add-on compatibility
The 1.0.0 announcement says Sega CD and 32X compatibility is imperfect and Yamaha Copera OPL3 emulation is incomplete, leaving many games without music.retrodev.com · read 15 Oct 2026
Limit: documentation
A RetroArch tester says the BlastEm core documentation has little information and lacks BIOS details.reddit.com · read 15 Oct 2026

Alternatives to BlastEm

Every alternative, ranked