Hello. I’m MarkeyJester, and for several years, I have been programming in 68k assembly. I have made quite a few Sonic The Hedgehog ROM modifications (a.k.a. hacks), have made a few proto games, and I’m currently in the process of programming a full game from ground up, for the SEGA Mega Drive system.
I had trouble learning the language to begin with, and found that a lot of 68k assembly tutorials didn’t really help. In fact, hardly any of them explained it from a beginner’s point of view, and were extremely vague. There was only one tutorial I found that really pointed me in the right direction, and it was a guide by SonicRetro member redhotsonic , though his tutorial has a few holes in places which makes it sort of impractical.
So, this tutorial here is an attempt at teaching 68k assembly at an extreme beginner’s level, to help steer away from all of those vague guides out there. If you have any questions to ask, or any advice or feedback to share, then feel free to contact me by email at markeyjester “at” gmail “dot” com .