If you've ever wanted to make homebrew Sega Mega Drive or Genesis games, or play every ROM on the actual system, Chris McClelland shows you how it can be done.


In an extensive three part YouTube series, McClelland explains how the Mega Drive (Genesis if you're in the US) and it's game cartridges work while giving you a tutorial on how to modify the system's components. When it's all set up, you can modify game cartridges to give yourself infinite lives like a Game Genie or even develop your own custom homebrew games. The best part, though: you can load up every single Sega Mega Drive or Genesis game ever released onto a single SD card and play them all on the real-deal system with the actual controller. For a list of everything you need and the necessary code, you can find it on McClelland's GitHub page. Everything can also be found in guide form here.

USB MegaDrive DevKit Part 1 | YouTube via Hack a Day