Submission #10211: HappyLee, web2000, threecreepio, Simplistic6502, OnehundredthCoin, SBDWolf & LuigiSidekick's FDS Super Mario Bros. 2 "game end glitch" in 07:44.668

Famicom Disk System
game end glitch
(Submitted: game end glitch)
(Submitted: Super Mario Bros. 2 (1986)(Nintendo)(J).fds JPN)
BizHawk 2.10
27926
60.0988138974405
70432
PowerOn
20e50128742162ee47561db9e82b2836399c880c
Submitted by HappyLee on 2/14/2026 10:28 PM
Submission Comments
This is the new fastest SMB2J (The Lost Levels, FDS) "game end glitch" (ACE) tool-assisted speedrun (TAS), improving upon the previous TAS by 9 frames, through optimization of the final room in World 8-4.
In March, 2025, LuigiSidekick accidentally crashed the game in 8-4 and posted it on Twitter. Simplistic6502 verified that there was ACE potential. Threecreepio made the payload approach, and web2000 made the first full TAS.

HappyLee's Comments

Recently, I tested ACE in this game for the first time, and discovered the 9-frame improvement in 8-4. Since I wasn't familiar with ACE, most of my time was spent learning its underlying principles.
In simple terms, the glitch works by loading the long Firebar twice to overflow the enemy slot value, creating an enemy with ID $84. By taking damage from the Firebar in lava, and combining 2P controller inputs with the X positions of two fireballs, arbitrary code can be executed to end the game early.
8-4 is currently the only known location in this game where ACE can be triggered. This run is 19.25 seconds faster than the fastest any% TAS, but ACE and non-ACE runs are considered separate categories.
Most of the entertainment part comes from my 2017 TAS, with minor adjustments by me and web2000. Don't miss the wall clip in the third room of 8-4 - it was an idea I discovered in 2018. Coincidentally, it reaches the pipe at exactly the same time as the previous upper-route turnaround drop, so I never had a practical use for it - until this TAS.
For more information about the ACE glitch, please read web2000's submission.

Suggested Screenshot (frame #27753):


InputEvelution: Claiming for judging.
InputEvelution: Accepting as a 9 frame improvement to the current publication.
Last Edited by InputEvelution 7 days ago
Page History Latest diff List referrers Change Log