Arbitrary Code Execution in Super Mario All-Stars [video]
youtube.com
youtube.com
So, what this newer demonstration brings is the use of the known arbitrary code execution capabilities of "Super Mario World" to help finish all 5 games in "Super Mario All-Stars + Super Mario World" as quick as possible.
I think the bigger exploit here is not only the Super Mario World ACE but the Mario 3 save file exploit.
Everything is on GitHub, so here's the code that was injected into the game to read commands from TASBot over the controller port: https://github.com/triforce-percent/triforce-percent/blob/01...
I love some of the YouTube videos coming out recently explaining not just this exploit, but also some of the Zelda: Ocarina of Time applications of ACE, including a new category called "Triforce%," in which speedrunners use a program to input millions of inputs that essentially code a _new game_ within the _original, un-modded cartridge._
I feel like I've learned more about assembly and architecture concepts from those videos in the past year or so than I had reading any other book over the course of my career.
When runners are being featured, their preferred pronouns are displayed on screen.
Their events were remote during the pandemic, the recent event last week required everyone attending to wear masks.
Grow up.