I've always wanted to learn about programming games and how gimmicks and certain mechanics are coded into roms. For now, I've set my sights on Sonic Advance 2 & 3 coz I like how Sonic's Air Dash functions and the partner system in SA3. The thing is I want to decompile SA2 into source code or...