PLAY SEGA GENESIS / MEGA DRIVE GAMES ONLINE — FREE
Sega's 16-bit machine — Genesis in the US, Mega Drive everywhere else — has a smaller homebrew scene than Nintendo's consoles, but what it lacks in volume it makes up in ambition: full ports, technical showpieces, and original action games that push 1988 silicon hard. The headline act here is Cave Story MD, the legendary freeware metroidvania re-implemented natively for the Genesis. All of it legal, all of it free, all of it running in your browser via the Genesis Plus GX core.
Click any cartridge below to open its page, or hit play and it boots instantly — keyboard, gamepad and touch all work, and save states are built in. New games are added by our weekly hunt for fresh, legally-free homebrew; everything is credited in the attribution file.
Cave Story MDPLATFORMER · 2017The legendary freeware metroidvania, rebuilt natively for the Genesis. A masterpiece, no asterisks.
Old TowersACTION · 2019Sprint a little explorer through trap-filled towers, racing for the exit past spikes and skulls.
Mini PlanetsPLATFORMER · 2018Run and jump around tiny spherical worlds, collecting keys as the ground wraps beneath your feet.
Dragon's CastlePLATFORMER · 2016Merlina the young witch storms a dragon's castle, mixing melee, magic, and careful platforming.
30 Years of NintendontARCADE · 2018A tribute arcade game where you win market share by knowing the Genesis library better than the rival.
Project MDPLATFORMER · 2012Sik's early open-source Mega Drive action-platformer, published with prebuilt ROMs straight from its official repository.
L'Abbaye des MortsPLATFORMER · 2018Locomalito's freeware classic — a hunted 13th-century priest explores a cursed abbey of 23 deadly rooms — ported to the Mega Drive.
Griel's Quest for the Holy PorrónPUZZLE · 2017A Sokoban-meets-Lolo puzzler: pick up staff, cross, or sword in exactly the right order to clear each monster-locked room.
THE MACHINE, BRIEFLY
Sega's Mega Drive (1988, Genesis in North America) was built around a 7.6MHz Motorola 68000 — a genuine 16-bit workstation CPU — with a Z80 riding shotgun for sound. It was the aggressive, faster-feeling counterpoint to Nintendo's machines, and its arcade-bred architecture made it beloved by programmers: flat memory, an orthogonal instruction set, and hardware that rewards directness.
THE HOMEBREW SCENE
Genesis homebrew is smaller than Nintendo's scenes but punches far above its weight, thanks largely to SGDK — an open-source C development kit that gives modern programmers full access to the machine. The scene's crown jewel is on this shelf: Cave Story MD, the legendary freeware adventure re-implemented natively in 68000 code rather than emulated. Technical showpieces are the Mega Drive scene's house style.
HOW THIS SHELF IS CURATED
Every cartridge here passed the same gauntlet: the file is validated against the system's real header format, the license is traced to the author's own release (GPL, MIT, Creative Commons or an explicit freeware grant), and anything with cloudy rights is rejected — several well-known titles didn't make the cut for exactly that reason. Credits live in the attribution file, and an automated weekly hunt checks the scene's releases for new legally-free games, so this shelf grows on its own. Free-to-download is not the same as free-to-redistribute; a site that hosts files owes the difference some diligence.
SHELF HIGHLIGHTS — THE STORIES
- Cave Story MD 2017
- Cave Story needs no introduction, but its Genesis edition does. The original was built over five years of nights and weekends by one person — Daisuke “Pixel” Amaya — and released as freeware for Windows in 2004, becoming the proof that a solo developer could ship something that stood beside commercial classics. What you are playing here is cave-story-md: an open-source re-implementation by developer andwn that rebuilds the entire game natively for Sega's 16-bit hardware — not an emulation of the PC version, but real 68000 code drawing real Genesis sprites. It is widely considered one of the most impressive technical feats in the Mega Drive homebrew scene.
HOW THE CONTROLS WORK
ARROW KEYS — D-pad · Z / X — action buttons · ENTER — start · SHIFT — select · gamepads are auto-detected the moment you press a button · on phones and tablets, touch controls appear automatically. Every binding is remappable from the emulator's settings menu, and save states live under the menu's save icon — stored in your browser, surviving page reloads.
THE MACHINE ANSWERS
- Are these Sega Genesis / Mega Drive games legal to play?
- Yes — completely. Every game on this page is original homebrew: written by independent developers for the Sega Genesis / Mega Drive and released free by its own author under licenses that allow redistribution (GPL, MIT, Creative Commons or explicit freeware grants). We host no commercial ROMs, and every title credits its creator in our attribution file.
- Do GENESIS games work on my phone?
- Yes. The emulator runs in any modern browser — touch controls appear automatically on phones and tablets, and Bluetooth gamepads work too. Nothing is downloaded or installed; the game runs in your browser tab.
- Can I save my progress?
- Yes — the emulator supports save states. Open the emulator menu while playing and use the save icon; states are stored in your browser and survive page reloads. You can also load your own save files.
- What emulator does this site use?
- An open-source WebAssembly build of EmulatorJS running the RetroArch core for the Sega Genesis / Mega Drive. Emulators themselves are settled law — see our plain-language guide to emulation legality.
OTHER SHELVES IN THE CABINET
FROM THE BLOG: ARE EMULATORS LEGAL? · WHAT IS HOMEBREW? · HOW BROWSER EMULATION WORKS