Skip to content
ArcadeTV edited this page May 16, 2021 · 6 revisions

Welcome to the megadrive-samples wiki!

Good to see you here! This means there is still interest in coding for the Mega Drive.

Here's a youTube playlist with all the examples that are in this repo: youTube

If you are totally lost on your way to learn how to code for the Mega Drive I'd like to give you some directions how and where to start:

  • Make yourself familiar with binary and hexadecimal representations of numbers
    • Yes, it's kinda boring for a start, but you can't continue if you don't.
  • Learn some assembly for the Motorola 68000 CPU.
  • Get familiar with the hardware and read the official docs:
  • Learn how to use the debugger in your emulator of choice.
    • Mine is Gens r57ShellMod, your's may be Exodus or some other Emulator with debugging features.
  • Get used to IDA, Ghidra or Exodus disassemblers.
    • These turn opcodes and instructions into a readable form.

There may be other ways for learning these things, this was my way and the journey to learn is long one. There are plenty of guides, forum posts, youtube videos and other good stuff out there. I gave you the keywords - use them.

Clone this wiki locally