(Link to video)
Submission Text Full Submission Page
I'm sure you've never heard of Super Mario Bros., but it's pretty fun. I'd check it out if I were you. In any case, for this April Fools' Day, because my Cat Planet attempt failed (Good thing too, as FuzZerd beat me to it), I decided to submit my Minimum Presses TAS of SMB that I completed on 01/19/12. This is the 7th and best attempt at this feat, this time completing the game in 05:46.33 and 145 presses. Although I've been told that this kind of run will likely never see publication, I figured this was a worthwhile attempt for today, and with FractalFusion's help, the video might be entertaining enough after all.
The encodes all say that the length is 05:46.33, but that's the number that FCEUX gave me, so it's seriously not my fault gosh.

Game Objectives

  • Emulator used: FCEUX 2.1.5
  • Attempts to complete the game with the least amount of button presses possible
  • Avoids wasting time
  • Aims to maximize score / kills without jeopardizing the above goals
  • Takes damage to save presses
  • Moderate luck manipulation
  • Becomes a dancing queen

The Run

Title: 1 press

1 press required to get past the title screen. Duh.

1-1: 14 presses

I grab a mushroom here without losing any presses. This will be helpful in future levels. In the underground section, I jump so I don't have to slow down to exit through the pipe. At the end, instead of jumping right to the flagpole, I fall down and jump later to avoid getting fireworks.

1-2: 13 presses

I wallkick to get through the ceiling in the fastest time possible. As I need to move left to do so, I continue holding left while holding right to moonwalk. Doing so allows me to simply release right at the end to walk to the warp pipe instead of having to press left again. At the platform section, I jump into a platform near the top of the screen to slow down so that the lower platform can rise up and bring me back to the ceiling.

4-1: 14 presses.

Nothing needs explaining here.

4-2: 17 presses.

I take the normal beanstalk route because it'd take a lot of presses to perform the glitch. I choose not to moonwalk to the warp pipes after exiting the beanstalk as the 1 press I'd save trades off the 1 press I save by running up the stairs (Running takes 2 jumps, (moon)walking takes 3).

8-1: 29 presses

I take damage from a Koopa in order to run through him and 3 Goombas. This saves 2 jumps and I don't need to be big Mario any longer. I dodge a pair of Paratroopas using a wall.

8-2: 17 presses

I use the top Paratroopa to ascend the beginning stairs in 2 jumps. I then jump on the spring instead of over it in order to avoid the 3 Paratroopas. I then run into the last Bullet Bill cannon in order to spawn a Bill from the second to last cannon. I use this Bill to clear a gap at the end of the level without jumping.

8-3: 13 presses.

This level manipulation of the Hammer Bros. They jump based on timers that run when they're on the screen. They don't reset when they leave the screen, and the states of the timers carry on to the next Hammer Bros. spawned. Using this, you don't have to jump to avoid any of them. This part can probably be optimized better for speed, but this seems good enough for now, and I wouldn't know a way of proving it's optimal as the timers are a little chaotic. I again avoid fireworks at the end.

8-4: 27 presses.

Holding A when exiting a pipe makes you jump, which allows me to save a press going into the third room. I continue holding down while entering the water section as it makes Mario stop running regardless of the fact that I'm still holding right, allowing me to easily dodge the firebar.

Lua Script

To make the encode more aesthetically pleasing, FractalFusion provided a Lua script that displays the press count along with the input styled like a song on Dance Dance Revolution. The result looks something like this:
Dance Dance Revolution: Mario Mix
Just kidding. Here's an actual screenshot:
Mario jumping on a platform near the beanstalk.
This script is used to create all the provided encodes.

Special Thanks

Of course thanks to FractalFusion for creating this amazing Lua script. I also would like to thank him, along with MUGG, for creating some of the previous MP TASes of this game; this run obsoletes their latest collaboration. Finally, thanks to LexSfX for helping out with the encodes and not making fun of me for being the most prolific completely incompetent encoder of all time.
Happy April Fools' Day!

FractalFusion: Changed the branch.

adelikat: Claimed for judging.


Joined: 4/3/2006
Posts: 269
Very interesting... Man, SMB has so many categories already and I was surprised that we actually have many more. But for this one, it's interesting, I think it should be published under the category "fastest minimum key presses" run. voting yes.
Tub
Joined: 6/25/2005
Posts: 1377
Adding another category to a game that's been done a million times would require showing something new. The run had a few clever parts (moonwalking, bullet bill, ..), which is good, but large parts of the run seemed too similar to existing runs, just with less coingrabbing and more bumping into walls. Another issue is that this type of run requires a specific encode with button presses and subtitles to enjoy, and I'm not sure that's a good requirement to have on a published movie. We admittedly have several runs that require subtitles (or reading the submission text) to understand, but extensive OSDs are new. I don't mean to sound overly negative on an interesting optimization problem that's obviously enjoyed by several players. But since this topic is asking about publication, I'm not sure what to vote.
m00
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2225
Location: Georgia, USA
I am actually quite impressed by this. 8-2 is the most innovative, I'd say, with the Bullet Bill usage. It's really interesting to see times when you walk against walls or pipes on purpose. I am also a DDR / ITG fanboy (unfortunately, there's no good arcade machine near me anymore), and I wholeheartedly approve of the LUA script and its encode. That was awesome. I think this makes nearly as interesting an alternate goal as the "walkathon" movie, and I'm in favor of publishing it. Yes vote.
Used to be a frequent submissions commenter. My new computer has had some issues running emulators, so I've been here more sporadically. Still haven't gotten around to actually TASing yet... I was going to improve Kid Dracula for GB. It seems I was beaten to it, though, with a recent awesome run by Hetfield90 and StarvinStruthers. (http://tasvideos.org/2928M.html.) Thanks to goofydylan8 for running Gargoyle's Quest 2 because I mentioned the game! (http://tasvideos.org/2001M.html) Thanks to feos and MESHUGGAH for taking up runs of Duck Tales 2 because of my old signature! Thanks also to Samsara for finishing a Treasure Master run. From the submission comments:
Shoutouts and thanks to mklip2001 for arguably being the nicest and most supportive person on the forums.
Brandon
He/Him
Editor, Player (190)
Joined: 11/21/2010
Posts: 913
Location: Tennessee
Tub wrote:
Another issue is that this type of run requires a specific encode with button presses and subtitles to enjoy, and I'm not sure that's a good requirement to have on a published movie. We admittedly have several runs that require subtitles (or reading the submission text) to understand, but extensive OSDs are new.
Well, I'll grant you that this run would probably be incredibly confusing without the input display, but the subtitles were completely optional. I always include subtitles in my runs.
All the best, Brandon Evans
Joined: 3/4/2012
Posts: 74
I agree that without the commentary and lua script (I'm also a DDR/ITG/SM fanboy) I would not have enjoyed this submition, but as it is, it is extremely enjoyable and I think it should be accepted. I find this goal/recording to be more interesting than the fastest time goal/recording. To be fair, that's probably because I can see some of the nuances that are going into the thought behind the run (bullet bill jump, backwards running, hammer bros luck manipulation, etc). Whereas I can't see the most interesting parts of the fastest time run since I'm not familiar with the intricate details of the game. Also, I have to say I'm biased toward this kind of game mastery. In portal, I love speedruns, but I am much more impressed by least portal runs.
Joined: 2/26/2007
Posts: 1360
Location: Minnesota
Brandon wrote:
...though I wonder how much of it is from trolls.
Well, I am a troll, and I liked the movie. The stylistic choices for the button presses were great. I thought that side bar was a great idea. Really fun run, Brandon.
adelikat wrote:
I very much agree with this post.
Bobmario511 wrote:
Forget party hats, Christmas tree hats all the way man.
Experienced player (699)
Joined: 2/19/2006
Posts: 742
Location: Quincy, MA
Why did you jump twice in the underground? Well, anyway, idk what your goal is haha.
Super Mario Bros. console speedrunner - Andrew Gardikis
Emulator Coder
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
I really like the very long term planning displayed with getting a mushroom or the bullet bill. I feel we need more things of such depth in other platformers. You got my yes vote. Although I think this game is a bit crowded publication branches wise.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Experienced player (699)
Joined: 2/19/2006
Posts: 742
Location: Quincy, MA
my mistake on the last post. I'm trying to think up a way to get fewer presses hehe... EDIT: Improvement to 1-1: (one press) after going down the pipe, continue to hold "down." Then, make two jumps in the under ground while still holding "down" upon exiting the pipe, release "down" once the goombas get close.
Super Mario Bros. console speedrunner - Andrew Gardikis
Brandon
He/Him
Editor, Player (190)
Joined: 11/21/2010
Posts: 913
Location: Tennessee
andrewg wrote:
Improvement to 1-1: (one press) after going down the pipe, continue to hold "down." Then, make two jumps in the under ground while still holding "down" upon exiting the pipe, release "down" once the goombas get close.
...That'll probably work. Wait for me to make my improvement? :( Edit: I just tried this and it doesn't seem like you can exit through the right pipe while holding right. Have you tested this? Edit 2: Nope. This works. Congratulations; in theory, this can now be completed in 144 presses. I'll start an improvement shortly.
All the best, Brandon Evans
Experienced player (699)
Joined: 2/19/2006
Posts: 742
Location: Quincy, MA
I'm wondering if there are other improvements, but it seems very solid at this point. I'd wager it's possible to find a few minor ones. EDIT: Also, I really like this idea.
Super Mario Bros. console speedrunner - Andrew Gardikis
Joined: 5/29/2004
Posts: 757
I actually think this is something rather interesting and different. I do NOT like the encode though... and that is as a DDR/ITG fan. It honestly was simply annoying and distracting... kinda detracted from the run. I liked it though and am voting yes. It may be another category, but it is an interesting one worth further investigation on other done to death titles. Mr. Kelly R. Flewin
Mr. Kelly R. Flewin Just another random gamer ---- <OmnipotentEntity> How do you people get bored in the span of 10 seconds? Worst ADD ever.
Brandon
He/Him
Editor, Player (190)
Joined: 11/21/2010
Posts: 913
Location: Tennessee
andrewg wrote:
I'm wondering if there are other improvements, but it seems very solid at this point. I'd wager it's possible to find a few minor ones. EDIT: Also, I really like this idea.
Well, let me know (Perhaps by PM :P) if you find any more improvements, as I'm probably going to do a SMB3 MP TAS before I redo this one. I'm also debating whether or not I should redo this using BizHawk.
All the best, Brandon Evans
Editor, Experienced player (608)
Joined: 11/8/2010
Posts: 4012
I would love to see a SMB3 MP TAS using either emulator. Good luck, Brandon!
Brandon
He/Him
Editor, Player (190)
Joined: 11/21/2010
Posts: 913
Location: Tennessee
Do you think I should just try to hex andrewg's improvement instead of redoing the whole run? That would definitely be quicker, and I figure the resources towards redoing this whole run would be better used towards a warpless run.
All the best, Brandon Evans
Expert player (2455)
Joined: 12/23/2007
Posts: 822
Voting no for a branch that shouldn't be published on this site I think, good movie though. It would make a good April Fool's Day submission, but since we should take it seriously, so no. It doesn't look entertaining on the outside, and seems not too technical to me from the inside. So I think a "minimum presses" on SMB might not be a wize choice to be published on this site. Maybe there are other games more suitable for that strategy, I don't know. "Minimum Presses" seems like a strategy apart from the most of the TASes. It created a challenge outside the game, and only meaningful in a TAS movie. I don't know if the strategy makes sense to most of the TAS viewers and game videos viewers. It seems to me, that in TASes we should pay more attention to the motion of the game itself, and created more interesting movies to watch, instead of putting lots of mind on how to save "a press". But it could be a interesting competition outside the publications of the site, though.
Recent projects: SMB warpless TAS (2018), SMB warpless walkathon (2019), SMB something never done before (2019), Extra Mario Bros. (best ending) (2020).
Joined: 10/20/2006
Posts: 1248
It might be bad game choice for a minimum presses run. I would probably vote yes on a significant improvement though. It has been moderately entertaining to me, but I haven't been in awe about anything. (voted meh)
Personman
Other
Joined: 4/20/2008
Posts: 465
This is very exciting! The encode is so good, and we got a really neat improvement from andrewg himself! :D Strong support for adopting minimum presses as an accepted category, and the yesest of votes on this run.
A warb degombs the brangy. Your gitch zanks and leils the warb.
Player (121)
Joined: 1/22/2012
Posts: 45
Something similiar was done with Super Mario World a while ago: http://www.youtube.com/watch?v=XXdmQ6NrMK4&feature=plcp&context=C4e8986cVDvjVQa1PpcFPUCGpLpa_WR8-Xc2pR8VIo3hWQB7KJRJ4%3D http://www.youtube.com/watch?v=E1WwfG9xbOU&feature=plcp&context=C44a679aVDvjVQa1PpcFPCNZo2uKqoTD9pgsuM0q0x8v08Ky4KQQE%3D I know it's not the same as Minimal Presses, but maybe other games like this would be more interesting than SMB. Fewest button presses for Super Mario 64 would be more interesting also.
Limne
Any
Joined: 2/24/2010
Posts: 153
Between this and and "fastest crash" we've got a whole plethora of new, exiting categories... That'll never see the light of day because the judges are curmudgeony rule-lawyers.
Brandon
He/Him
Editor, Player (190)
Joined: 11/21/2010
Posts: 913
Location: Tennessee
On the verge of a possible 2 press improvement...
All the best, Brandon Evans
Joined: 5/2/2009
Posts: 656
Limne wrote:
Between this and and "fastest crash" we've got a whole plethora of new, exiting categories... That'll never see the light of day because the judges are curmudgeony rule-lawyers.
My first language is not English, so please excuse myself if I write something wrong. I'll do my best do write as cleary as I can, so cope with me here =) (ノಥ益ಥ)ノ
Noxxa
They/Them
Moderator, Expert player (4142)
Joined: 8/14/2009
Posts: 4083
Location: The Netherlands
Personally I don't really like this one. The only thing which makes it look good is the DDR-style input display that came with the encode. If one looks at it without that, it just becomes a rather crappy playthrough with seemingly random pauses and slowdowns. The TAS itself is really not appealing to watch, so I wouldn't create a new category for this kind of TAS. Voting no.
http://www.youtube.com/Noxxa <dwangoAC> This is a TAS (...). Not suitable for all audiences. May cause undesirable side-effects. May contain emulator abuse. Emulator may be abusive. This product contains glitches known to the state of California to cause egg defects. <Masterjun> I'm just a guy arranging bits in a sequence which could potentially amuse other people looking at these bits <adelikat> In Oregon Trail, I sacrificed my own family to save time. In Star trek, I killed helpless comrades in escape pods to save time. Here, I kill my allies to save time. I think I need help.
Brandon
He/Him
Editor, Player (190)
Joined: 11/21/2010
Posts: 913
Location: Tennessee
OK, so I was able to complete 1-1 in one less press thanks to andrewg, and 8-2 in one less press thanks to...you'll have to wait and see. Assuming the rest syncs and I don't find any further improvements, that brings us to 143 presses.
All the best, Brandon Evans
Former player
Joined: 5/4/2005
Posts: 502
Location: Onett, Eagleland
Cool thing to do...I just don't see this being publish worthy, I really don't care how many times a button was pressed and honestly wouldn't know unless you displayed it like video. Gonna vote no. *shrug*
I think.....therefore I am not Barry Burton