awesome-megadrive
github.com/and-0/awesome-megadrive ↗A curated list of Sega Mega Drive development resources
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me frameworks and compilers resources from awesome-megadrive"
Installation instructions →What's inside
Documentation and Articles
- 16 Bits Homebrew Development Book (English) (Amazon)
Mega Drive Development Book using SGDK (English Edition).
- An authoritative reference on the YM2612
A whole pile of Japanese documentation on the YM2612
- Desarrollo Homebrew para 16 Bits (Spanish) (Amazon)
Mega Drive Development Book using SGDK (Spanish Edition).
- Digging for Treasure in Aladdin's Source Code
An article exploring the source code of Aladdin
- Exodus MD Tech Docs
Technical details important for emulation and development
- Hardware Notes by Kabuto
SEGA Mega Drive hardware notes written by Kabuto of TiTAN during the development of Overdrive 2
Other Sites and Resources
- 2020 Games on Dreamcast and Mega Drive
A list of games made in 2020 for the Dreamcast and Mega Drive
- Dithering on the Sega Genesis with Composite Video
Examination of dithering and composite video on the Sega Genesis
- flamewing Github
A github with various Mega Drive projects
- GenesisFan64 Github
A github with various Mega Drive and 32X projects
- Mega Cat Studios Blog
A blog on Mega Drive development by Mega Cat Studios
- Romhacking.net 32X
Resources for 32X development
Tools
- 240p Test Suite
A test suite to evaluate upscalers and related equipment
- Aseprite Mega Drive Digitizer
Display images from Aseprite on your CRT using the Mega Drive
- Beehive
A complete content tool for the SEGA Mega Drive
- Color Mixer
Color Mixer for SEGA Mega Drive
- Genesis Code
Visual Studio Code Extension For Use Easily SGDK and some other tools like Tiled.
- MCD-Verificator
A test program for CD core accuracy verification
Programming
- 32x DevKitFrameworks and Compilers
Devkit, manuals and links for 32X development
- 68000 Assembly Programming for the Sega GenesisTutorials
Various tutorials on assembly coding for the Mega Drive
- ArcadeTV SamplesSnippets and Demos
Code snippets in assembly for the Mega Drive
- BasiEgaXorzFrameworks and Compilers
The Sega Genesis Tiny BASIC Compiler
- Big Evil CorporationTutorials
A tutorial on getting started with assembly coding for the Mega Drive
- BlastForthFrameworks and Compilers
Development kit for the Mega Drive using the Forth programming language
Open-Source Games
- 5 Stars
A minimalistic shmup made in assembly by SikTheHedgehog
- Alex vs Bus: The Race
A platform runner game in which Alex needs to catch the bus on time
- BattleCity Online
A port of BattleCity with online multiplayer
- Casanova: Love mission
- Cave Story MD
A rewrite/port of Cave Story for the Mega Drive
- Chris Shrigley Source Code Archive
Collection of code of games Chris Shrigley worked on (for educational purposes only!)
Communities
- BlastEm EmulatorDiscords
- DefleMaskDiscords
- Mega Drive Developers CollectiveDiscords
- PlutiedevDiscords
- Sega-16Boards
- SegaXtremeDiscords
Sound and Music
- Chipsynth MD emulation (Video)
Video about rigs created for chipsynth MD's emulation
- DefleMask Instrument Tutorial
A video guide to making FM instruments for the Sega Mega Drive
- Echo
A Mega Drive Sound Engine
- Furnace
A multi-system chiptune tracker compatible with DefleMask modules
- GENNY VST
A VST for DAWs emulating Mega Drive instruments
- Lusid-Dreams
A SID player for the Sega 32X
Reverse Engineering
- lory90 dissassembliesDisassemblies
Dissassemblies of various Mega Drive games
- Shining Force CentralDisassemblies
A github with projects relating to the Shining Force games
- TMSS DisassemblyDisassemblies
A disassembly of the TradeMark Security System
- Vladimir Kononovich ToolsDisassemblies
Various tools for Mega Drive reverse-engineering
- Vladimir Kononovich VideosDisassemblies
Videos on reverse-engineering (in Russian)
Showing a sample of 138 resources. View the full list on GitHub →