ClownMDEmu v1.6.10: the Mega Drive has never been so well emulated
If you've been hanging around the world of retro emulation for a while, you know that the Mega Drive is a console that has long been difficult to emulate properly. Not because of its raw power, we're talking about a machine from 1988, but because of its ultra-precise timings and its little hardware quirks that have enraged emulator developers for decades.
On March 30, 2026, ClownMDEmu went to version 1.6.10, and let's just say, this is not a cosmetic update. It's a thorough overhaul of some of the console's most complex mechanisms.
🕹️ What is ClownMDEmu?
ClownMDEmu, this is the work of a developer known under the pseudo Clownacy. It is an open-source Mega Drive / Genesis / Mega CD / Sega CDemulator, available for free on GitHub and even playable directly in the browser. What distinguishes this project from behemoths like Gens or Blast16 is its obsession with precision hardware. Each release brings technical fixes that may seem obscure on paper, but which radically change the experience in practice.
⏱️ The big piece: interrupt timings
The Mega Drive does not draw the image at one shot, it builds it line by line, like an old cathode ray television. Between each line, there are tiny pauses that the console uses to perform graphical calculations. These pauses are called horizontal interrupts, and their cycle-accurate timing is crucial. style="user-select: auto;">Until far, ClownMDEmu handled these interruptions approximately. It worked for 99% of commercial games, but some homebrew technical demos produced incorrect results. Using a test program and reference documentation from the SpritesMind forum, Clownacy was able to measure exactly when each event should occur, pixel by pixel. The result: timings now near-identical to NukedMD, which itself is a quasi-direct transcription of real hardware.
🎨 512 colors on Mega Drive, it really exists
The Mega Drive can normally display at maximum 61 simultaneous colors. But some very savvy developers have found a way to workaround this limit by changing the color paletteswhilescanning the screen, line by line. Result: up to 512 simultaneous colors.
Devon's high-color demo exploits exactly this principle. In previous versions of ClownMDEmu, it was completely corrupt. With v1.6.10, it finally appears correctly thanks to the implementation ofV-scroll latching, real Mega Drive queues vertical scroll changes to the next line, which was not emulated before.
🔊 DMA audio finally crunchy like on real hardware
Sonic ROM hacks lovers know it well: on emulator, music often sounds too clean. On real hardware, DAC audio samples have a grainy texture related to DMA stalls, pauses that disrupt the feed of samples to the Z80 processor. style="user-select: auto;">After a complete overhaul of the internal timing logic, the DMA stalls are now properly emulated. Immediate consequences:
- ROM hacks like Sonic VRhave authentically degraded audio, like on real hardware
- The freeze in the demo The Spiralfrom Resistance is fixed
- The noisy pixels in OutRunners have disappeared
- The fractal effects in Titan Overdrive 1 & 2are displayed correctly
📥 How to test?
ClownMDEmu isfree and open-source. Two options:
- Download the release from GitHub
- Launch it directly in the browser on clownmdemu.clownacy.com, without installation
And of course, once the emulator is launched, you will need the ROMs that come with it. You know where to find them. 😏
Sources: Clownacy Blog