HackerTubewatch
Surprise me
Frame from Super Mario World: Arbitrary Code Injection At AGDQ 2014, Performed Live Plays via YouTube's privacy-enhanced embed

Super Mario World: Arbitrary Code Injection At AGDQ 2014, Performed Live

invalidation
Demos
YouTube
Cited on HN 3 times, 2019–2025, never outright recommended score 0
Years with an HN recommendation, 2007–2026

Used as the canonical example of arbitrary code execution through nothing but controller input, often in talks about speedrunning and exploits.

A live performance at AGDQ 2014 in which Super Mario World is made to execute arbitrary injected code, running other games like Pong and Snake on the cartridge. It is done through a TASBot feeding precise controller inputs.

“(this second video is really good, he goes into detail of the process)” (HN, 2022)

3 citations · Demos

3 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@eatitraw Sep 2019 Cites it
on HN thread NLP's Clever Hans Moment Has Arrived
> Evolved player makes invalid moves far away in the board, causing opponent players to run out of memory and crash Well, this sounds like speedrunning. People have found arbitrary code execution vulnerabilities in SNES and used them to jump to the credits (which counts as completed the game) in less than a minute: [link] They also used the same technique to inject runnable code in the game: [this video]
Injecting runnable code into Super Mario World
@SkeuomorphicBee Jul 2022 Cites it
on HN thread Arbitrary Code Execution in Super Mario All-Stars [video]
Read more
Just to add some context, arbitrary code execution in Super Mario World is nothing new, it has been known since 2014. There was a tool assisted demonstration at Awesome Games Done Quick 2014 [1] where they inject a pong and a snake game using a TASBot (a robot controller that replays input scripts to the console). And in 2016 a streamer performed it manually to inject a flappy birds game [2] (this second video is really good, he goes into detail of the process). 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. [1] [this video] [2] [link]
TASBot injecting pong and snake into Super Mario World at AGDQ 2014

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close