arcade ROM hacking lesson 5 Part 2: Creating a Free Play Hack (Assembly language programming)
This is lesson 5 of a multi-part lesson teaching ANYONE that can use a computer the fundamental information needed to hack arcade ROMS. These lessons will teach one at a time the individual skills needed to hack arcade ROMS and ultimately bring all these steps together to do some hacks such as adding a free play option. While we focus on 1980s arcade games, these same concepts can be used for console based systems such as Nintendo etc.

In this part 2 of lesson 5 we will look at the MAME debugger a little more and understand what we are seeing in the debugger interface. We will then move to a more academic lecture and explain the fundamentals of assembly language programming (on the z80) hopefully after watching this lesson you will understand 95% of the things you need to do to alter code to hack arcade ROMS