(Link to video)

Game objectives

  • Emulator used: DeSmuME 0.9.7 with Advanced Bus-Level Timing OFF
  • Aims for fastest time
  • Abuses programming errors
  • Takes damage to save time
  • Uses death to save time.

Comments

Super Mario 64 DS was released in 2004 for the Nintendo DS. The game is a remake of Super Mario 64 for the Nintendo 64, bearing some new features on its storyline, gameplay and graphics. Unlike Super Mario 64, this time there are 4 playable characters, but only Yoshi is available at the start. This new submission is an improvement of 16302 frames to our previous publication due to a new strategy which lets us finishing the game with just one star, and some stage improvements that are described below.

Glitches and Tricks

  • Outside the castle glitch: when using a slidekick, if you do it correctly with a certain angle (glitching inside the castle’s wall as you are entering the water), the character is pushed down to the water floor, bypassing the water-entry check into swim animation. However, getting too close to the water’s surface will trigger the swimming animation, making running to the moat door our only option. Also, if you press A or B 4 frames before glitching, you’ll always go to the water floor no matter your position. This is slower than the normal method but due to disregarding position it can become faster situationally.
  • No input: this trick consists of not pressing any direction. It's useful while the character's speed is above normal top speed, since speed goes down slower than pressing any direction.
  • Standstill run: holding the dash button without pressing any direction button makes the character run staying still. After doing it, pressing a direction would make the character run faster than normal speed and gain extra height on jumps. The trick is useful when you need to wait for something to happen.
  • Dialogue glitch: it works by talking to toad/bunny when the game would be pushing you out of its sprite, making you go through boundaries with the right position.
  • Wall corner glitch: By getting an optimal angle, you can slidekick or long jump in a wall corner in order to get pushed up (heaven portal), pushed down out of bounds to die instantly, or get through the wall.
  • Direction reset: When pressing the opposite direction that the character is facing, the speed starts decreases until it becomes negative (which means the character is actually going to the opposite direction that he's facing). However, if the speed is 0 for a frame while decreasing the speed, the speed will increase (Positive numbers) even if you're going to the opposite direction so that you can start running fast or getting a high speed after landing from the jump instead of slow down.

Stage by stage comments

  • Outside the castle: We got a slightly better angle to reach the waterfall, saving 4 frames. Then, in order to glitch inside the castle's wall, when doing the slide kick, Yoshi turns around so that we can keep its speed after glitching, and being able to land on the stairs with a double jump. In total 42 frames were saved on this part.
  • Basement (Yoshi): The main change here is the side jump angle. Instead of a forward side jump (which would be the natural way), we now use a backwards-right angle. This evade us from losing speed when getting close to the wall, which make us getting a bigger acceleration when Yoshi starts running again, saving 4 frames. Also because of the direction reset, Yoshi starts running fast just after landing since the trick makes the game think that Yoshi was already being moved straight ahead. After that, we needed a new strat to go to Shifting Sand Land level, since "Shining Atop the Pyramid" is the fastest star.
  • Shining Atop the Pyramid (Shifting Sand Land) : We use a similar method to get this star than in our 8-star run. The main improvement was made by going to the left of the tornado, and using the touchscreen to get a better angle to reach the star. 50 frames were saved on this course.
  • Main Hall: 4 frames were improved thanks to the touchscreen.
  • Peach's room: We execute a corner glitch to go through the wall. Then, by jumping and hovering we get throught the Peach's portrait, afterwards a long jump is executed to get behind the character's wall, facing the 8 star door already. With a new jump and hovering, I land on the edge of the minigame's room, and there I'm already in a good position to long jump to get into Mario's paint.
  • Goomboss: After climbing the pole, we were able to accelerate some frames before to get a better speed at the Long jump. We also noticed that it was slower to kill the piranha plant, saving 24 frames in total. The Goomboss battle was similar, however we were able to save 6 frames by positioning at the edge of the platform instead of being under Goomboss (it made the dialogue appear 6 frames before). Then, since 8 star door is still locked, we need to return to the main hall. The fastest way to do that is to kill yourself while getting the key, because this way it's possible to exit the course without needing to re-enter on it. Then the Main Hall's strat was purely replicated.
  • Going to the basement: Since we still need the bunny's help to go through the walls, we need to talk to Toad so that we are aware that the bunny's are running around the castle. However, with the help of the new trick found on this speedrun (corner glitch), we are able to go outside the castle much faster, which consist on glitching in the corner to be pushed down and dying instantly. Then with just one long jump we reach the moat's door.
  • Basement (Mario): Like Yoshi, changing the side jump angle was faster. 10 frames in total were saved on this part.
  • Bunny glitch (basement): 2 frames were saved on the bunny glitch, and 8 frames were saved on the swimming because the new bunny glitch had a better angle.
  • Bowser in the Fire Sea: 2 frames were saved at the first long jumps due to better angles. Then, we reach the pole with a back jump instead of a side jump, which makes Mario be able to leave the pole as soon as he touchs it since he gets the perfect alignement for it, saving around 60 frames. After the wallkicks, 2 frames were saved for triple jumping and diving instead of going up and double jumping and diving. The long jumps before reaching the edge of the last platform were much cleaner this time and we finally saved by entering into Bowser's stage by touching the hole just once. In total 94 frames were saved on this part. Bowser battle wasn't improved.
  • Going to the 2nd floor: 4 frames were saved in the main hall by getting a better angle of the long jump. Then 8 frames were saved in the stairs by using the touchscreen to turn there tighter.
  • 50 star door skip and 80 star door skip: Bunny catching wasn't improved. After getting through the wall and single jumping once, we're now turning tighter and reaching the stair with a single jump instead of a double jump, which saved 8 frames. Then 2 frames were saved in the corner glitch.
  • Bowser in the Sky: There were two main improvements on this stage. The first one was reaching the stairs with a triple jump + dive, which saved a lot because we don't need to do a standstill run anymore. Just before that triple jump, single jump and double jump were done really thanks to the wall corner so that it was possible to add a long jump before. After that, a combination of a side jump and a wall kick was added to reach almost the end of the stage, saving around 3 seconds. The final improvement was done in the end, where we go more to the right so that we're less affected by the air. 360 frames were saved on this part.
Final bowser wasn't improved. Maybe you guys have noticed that after killing both Bowsers, it looks like I didnt even try to do a bit of freerunning to improve the entertainment. The reason to this is that Bowser's dialogue after dying happens before if you don't move and you stay on a certain spot of the platform.

Special Thanks

Firstly we would like to thank AJC868 (YT user) for discovering the 8 star door skip strategy. It was the main motivation for us to improve this TAS and test new route ideas. It is also important to mention that he was also the first person proving that Dire Dire Docks skipping was possible with Mario.
Also we would like to thank the youtube user "pannenkoek2012" for giving us the idea to kill yoshi while getting the key.

Baxter: Submission file updated at the author's request.

Baxter: Very nice improvement to the previous run; accepting.

Editor, Player (44)
Joined: 7/11/2010
Posts: 1022
The third screenshot would be best for a spoiler-free screenshot (it looks like Yoshi's collecting a star that would make no sense to get in a low% speedrun, which piques the interest without giving anything away). The first is a pretty good representation of how the game goes.
ALAKTORN
He/Him
Player (99)
Joined: 10/19/2009
Posts: 2527
Location: Italy
ais523 wrote:
The third screenshot would be best for a spoiler-free screenshot (it looks like Yoshi's collecting a star that would make no sense to get in a low% speedrun, which piques the interest without giving anything away). The first is a pretty good representation of how the game goes.
you sure you mean the 3rd one? the 3rd one is a good representation of what this movie does to improve on the old one… but it’s also spoilery I’m not sure which I’d choose
Editor, Player (44)
Joined: 7/11/2010
Posts: 1022
Well, it's only spoilery if you realise it's a glitch setup. You'd see a very similar screenshot in a 150 star run, when collecting the MIPS star. So the instant reaction from a casual viewer who knows the game is "one star, and it's that one?"
Experienced player (758)
Joined: 6/17/2008
Posts: 146
Editor, Experienced player (608)
Joined: 11/8/2010
Posts: 4012
I like the one with Yoshi licking the key because it doesn't really give anything away (that key was collected in the last any% run too) and it's a funny and slightly confusing shot (one would think: "Why is Yoshi eating the key and hovering over the pit?").
Active player (372)
Joined: 9/25/2011
Posts: 652
Two big thumbs up. A Mario TAS is the only thing I know where a one star rating is better than a four stars rating.
Experienced player (647)
Joined: 5/16/2009
Posts: 235
Patryk1023
He/Him
Joined: 3/1/2011
Posts: 288
Location: Inside out house.
Well, I'll vote 'YES', because it's a great improvement to your previous one. Now I'm waiting for 0 star one and 100% one.
<Nach> scrimpy is fretty with her sunglasses on I'm here. never visible.
Joined: 12/4/2011
Posts: 33
Location: Australia
Simply Awesome. Yes vote :)
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14857
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [1960] DS Super Mario 64 DS by mkdasher & ALAKTORN in 09:50.65
ALAKTORN
He/Him
Player (99)
Joined: 10/19/2009
Posts: 2527
Location: Italy
why does the site say 9:50.64? when using the [ frames] tags it gives this: 09:49.23 I noticed because I posted an improvement in the SM64DS thread and the frame numbers don’t match up with the time
Noxxa
They/Them
Moderator, Expert player (4137)
Joined: 8/14/2009
Posts: 4083
Location: The Netherlands
ALAKTORN wrote:
why does the site say 9:50.64? when using the [ frames] tags it gives this: 09:49.23 I noticed because I posted an improvement in the SM64DS thread and the frame numbers don’t match up with the time
The [frames] tag assumes 60FPS by default. The framerate of the DS, as it is used by the site and is documented on this page, is precisely 59.8260982880808. With the correct framerate, and the framecount of this run, the [frames] tags give "09:50.65", the same time as listed in the title.
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.
ALAKTORN
He/Him
Player (99)
Joined: 10/19/2009
Posts: 2527
Location: Italy
ah, thank you I thought it could’ve been that, but my math being as terrible as it is, I thought it was giving inversed results so it didn’t add up
ALAKTORN
He/Him
Player (99)
Joined: 10/19/2009
Posts: 2527
Location: Italy
TASV’s channel’s video description says this, copied from the published page: “In this run, MKDasher and ALAKTORN improve their previous movie by 4:31.69 () by using several new glitches and tricks that allow them to finish the game while collecting only a single star.” The “()” after the time is the site-specific code not working on YT, while typing the time as x:xx creates a link on YT to that specific time in the video, which is pretty stupid. Whoever created that description-grabbing code might want to fix those things.