ExtraTools/play

SEGA MEGA DRIVE EMULATOR

SEGA MEGA DRIVE / GENESIS EMULATOR

Play Sega Mega Drive games in your browser

Choose a built-in .gen game or open your own .gen, .md, .bin, or .smd ROM. Play with WASD, mapped six-button controls, or a connected gamepad.

The Genesis Plus GX core and game files run locally in your browser. Save a portable .segastate snapshot and reopen it later with the same ROM. Game files are not uploaded.

Local Mega Drive ROMs · keyboard and gamepad controls
01

Choose a ROM

Supported raw ROM formats: .gen, .md, .bin, and .smd · up to 64 MB

No ROM selected yet

02 / EMULATOR CORE

Ready to launch

Genesis Plus GX

The bundled Genesis Plus GX core is selected automatically for Mega Drive games.

The emulator and game file run in this browser. The ROM is not sent to the server.

The ROM and emulator core are ready on this device.

03 / GAME SCREEN

Emulator

Core not started

Choose a built-in game or a ROM file

Compatible formats: .gen, .md, .bin, .smd

Keyboard controls

English keyboard layout
WUp
ALeft
SDown
DRight
A,
B.
C/
X;
Y'
Z\
StartEnter
ModeSpace

Each row shows a Mega Drive button first and its keyboard key second. The same physical key works with either keyboard layout. A connected gamepad is also supported.

English (US) keyboard · actual key positions
EscF1F2F3F4F5F6F7F8F9F10F11F12~1234567890-=BackspaceTabQWERTYUIOP[]\ZCapsASDFGHJKL;X'YEnterStartShiftZXCVBNM,A.B/CShiftCtrlWinAltSpace / ModeModeAltWinMenuCtrl
On a touch screen, use the on-screen directional pad and action buttons inside the game window when the browser provides them.
04 / SAVE STATES

Game state — a separate file

Download a snapshot of the current game, then open it later with the same ROM. The state file is created on this device.

Start the game to enable save states.

A .segastate file includes the state data, the ROM fingerprint, and the emulator core. The game must be running with the same ROM to load it. In-game SRAM saves remain in this browser profile.

Local processing

ROMs and save states are handled by the browser on this device. The server provides the page and bundled emulator files; it does not receive your selected local ROM.

Sega Mega Drive emulator features

  • Launch built-in .gen games or select a local .gen, .md, .bin, or .smd ROM.
  • Use the bundled Genesis Plus GX core with keyboard, gamepad, or supported touch controls.
  • Download and reopen a portable .segastate file for the same game ROM.
  • English and Russian page text and keyboard hints are available.

Use only game files you are entitled to use.

How to use the Mega Drive emulator

  1. Choose a built-in game or select a compatible ROM file from your device.
  2. Press “Start game”. Genesis Plus GX is bundled locally and selected automatically.
  3. Use WASD to move. Mega Drive button → key (US / Russian): A → comma / Б; B → period / Ю; C → slash / .; X → semicolon / Ж; Y → apostrophe / Э; Z → backslash. Start → Enter; Mode → Space.
  4. Use a connected gamepad or the on-screen controls on a touch device when your browser supports them.
  5. Download a .segastate snapshot to keep your current game state. Load it later with the same ROM.
  6. The game file stays in your browser. The page does not upload the ROM to the server.

Unable to complete this action