Advertisement

TASBot. SMB2. Discord. All at the same time. Can you guess what Total, TheMas, and ViGreyTech did?

TASBot. SMB2. Discord. All at the same time. Can you guess what Total, TheMas, and ViGreyTech did? TASBot finished off his time in the spotlight during European Speedrunner Assembly with the help of Total, TheMas3212, and ViGreyTech who assisted him in playing Super Mario Bros 2... and Discord. In that order. Without resetting.

This TAS demonstrates an Arbitrary Code Execution, or an ACE, discovered by Total (with initial TAS support by Maru) in SMB2. ViGreyTech was able to work some magic and, with the help of TheMas3212, the result was a spectacular pairing that had commentator CoolKid staring with confusion. Discord set out a challenge to get Discord running on unique devices in a tweet at and we believe running Discord on an NES definitely meets that description, especially when considering that it was written to SMB2's SRAM and all performed by shoving data through the controller ports. This is, er, not the first time we've done something like this. :)

The source code for Discord in SMB2 can be found in two pieces at:
And:

A full technical write-up for how ACE can be achieved in SMB2, even one that ends the game immediately, can be found at:

By some chance, Discord had an actual outage at the same time as the demonstration happened (WiFi dropping out was not at fault). We did have a large number of people join at the same time which might have stressed things somewhat but Discord engineers reached out to tell us that we were not at fault for the outage.

TASBot / dwangoAC:
Twitch -
Twitter -
Discord -
Patreon -
Web -

Music by DJPIE1337 -
AngelWind: YouTube Editor for Hire - angelwind76@gmail.com

This video was posted with permission from European Speedrunner Assembly. TASVideos.org content referenced was used with permission per the terms of Creative Commons Attribution 2.0 (

TASBot,TAS,Tool-Assisted Speedrun,TASVideos,tool,assisted,speedrun,ESA,European Speedrunner Assembly,NES,Nintendo,ACE,Arbitrary Code Execution,Super Mario Bros,Super Mario Bros 2,SMB2,Super Mario Brothers,Discord,IRC,chat,glitch,crash,Total,TheMas,TheMas3212,ViGreyTech,

Post a Comment

0 Comments