Ocarina of Time TAS by dwangoAC, TASBot, Savestate, Sauraen in 53:05 - Summer Games Done Quick 2022
Games Done Quick2 HN recommenders · 2022–2025
564K views · demo · evergreen · Uploaded 2022-07-03
A tool-assisted speedrun of Ocarina of Time at Summer Games Done Quick 2022, using TASBot and arbitrary code execution to reach an alternate ending in about 53 minutes. The run is introduced by its creators and followed by an interview.
HN points to it as a stunning demonstration of arbitrary code execution in a console game and of what speedrunners effectively do as vulnerability researchers.
1:25:348 Bit & '8 Bitish' Graphics-Outside the Box
GDC Festival of Gaming
24:39SM64 - Watch for Rolling Rocks - 0.5x A Presses (Commentated) [OUTDATED]
pannenkoek2012
22:21Reverse emulating the NES to give it SUPER POWERS!
suckerpinch
1:01:07The Ultimate Game Boy Talk (33c3)
media.ccc.de
31:37How Crash Bandicoot Hacked The Original Playstation | War Stories | Ars Technica
Ars Technica
5:58MarI/O - Machine Learning for Video Games
SethBling
53:51The Engoodening of No Man's Sky
Internet Historian
16:18Computer program that learns to play classic NES games
suckerpinch
3 comments from Hacker News
Some highlights/historically significant examples of this: Super Mario World (TAS, 2014): [LINK] Super Mario Bros. 3 (TAS, 2014): [LINK] - The same run performed RTA (i.e. by a human using a real controller) at AGDQ 2015: [LINK] Super Mario World (RTA, 2015): [LINK] Super Mario World "total control" (RTA, 2015): [LINK] Pokemon Yellow total control (TAS, 2017): [LINK] The Legend of Zelda: Ocarina of Time (RTA, 2019-ish?): [LINK] Ocarina of Time total control/"Triforce%" (TAS, 2022): [VIDEO] (explanation: [LINK] )
I think if they're active in the speedrunning community, then they're already well aware of this! And for a fun additional example to add to this article, you can often find TAS'ers talking about arbitrary code execution. The legendary GDQ run of TASBot's alternate ending to OoT[0] utiziling an ACE exploit they found in that game absolutely blew me away. [0] [VIDEO]
they are most likely using a controller hooked up to a bot/laptop that exploits flaws in the code with inputs at high speed (much faster than a human could) that injects code into live games a good video that makes this tech more understandable (with explanations at the beginnimg and an amazing demo at the end) [VIDEO] and some background [LINK]