Рет қаралды 49,605
This is a tool-assisted speedrun. This time will not count on any real-time rankings. Done on Dolphin 5.0 Lua Core with savestates, slowdown, frame advance, Info Display (created by SwareJonge), and input recordings (DTMs).
Disclaimer: This run takes advantage of the analog inputs of the Wii Wheel. In order for this run to be performed in real-time in a playback, pause buffering would potentially need to be used.
Done on VS Mode:
150cc
Easy CPUs
All CPU Vehicles
Aggressive Items
Cut From TT Ultra Flap: -21.209
For many years the idea of ultra shortcuts exclusive to Grand Prix/VS Mode has circulated throughout the MKW TAS scene, and while there have been some GP ultras found in the past (most notably RR and rDKJP), this ultra is by far the most convoluted GP ultra that has been demonstrated (though certainly not the most convoluted ultra in general).
Before I get into the ultra itself, I'd like to clarify something. Yes, there is already an ultra on this track, but 1. this ultra is way faster, and 2. the time trial ultra is soon going to be obsoleted by superhopping, thereby making it an ultra longcut. For those reasons, I decided to look into finding a faster ultra on this track through the use of VS Mode.
VS Mode gives us access to two very powerful tools not present in time trials: items and CPUs. For this run, I found a method that only requires the former. The general idea I started with was to perform a wallclip around the finish line while holding a bullet bill, then using the bullet to redirect my movement in midair to fly into the checkpoint. Eventually I adapted this by adding a star to the equation to get more distance from the wallclip. This method is deceptively tight due to the 95% rule forcing us to go much farther than the 2nd to last CP.
Of course, this poses a challenge. How do we perform a fast enough wallclip while being in a star and while holding a bullet? You can't hold two power items at the same time, much less three. Well, the solution is to not hold the mushrooms or the star. Conveniently, mushrooms and stars are the only two items that can be used without being the held item. The way to do this is to have the item at an earlier point in time and get hit by another item to drop the shroom/star. The most convenient item to do this with is the thundercloud which not only allows you to hold a 2nd item but also allows you to voluntarily drop the item rather than having to hope that a CPU uses a POW or shock at exactly the right time. So, the route goes like this: I start by driving up to the first set of item boxes where conveniently, one of the CPUs gets a thundercloud. I bump into the CPU to steal the thundercloud then drive backwards, manipulating RNG to get triple shrooms from the 10th place box. I get onto the wall and wait for the TC to shock me, at which point I strategically jump of the wall so that two of my shrooms will land on it. From here I drive the rest of lap 1, having some fun while I do it. Once I reach the last set of items, I wait for the CPUs to catch up and get my own thundercloud followed immediately by a star. I drive to the end of the track and get up onto the wall just in time for the TC to shock the star out of me and onto the wall. We now have 2 ground shrooms and one ground star in place. After respawning, I drive back to the last set of items to get a bullet, then drive back to the end of the track where I once again clip onto the wall. The flap starts with me driving into the star to activate it and driving past the two shrooms to reach CP 1, at which point I turn around and use the two shrooms to perform a high clip off the side of the wall. I narrow avoid crossing behind the finish line, and as I'm about to land in the lava, I use the bullet to steer into the checkpoint region far enough back to satisfy the 95% rule. After respawning all I need to do is drive forward since we respawn in the last KCP.
This was a very entertaining run to create, but recording it was pretty terrible since I'm not used to creating the input recordings/DTMs needed to TAS in VS Mode. Somehow I forgot to disable Dual Core and Idle Skipping before starting the run, which makes the CPUs non-deterministic. Additionally, I forgot to enable to no music code or speedometer code before starting the run, so activating those codes would desync it, and since I made the run on 5.0 Lua Core, I couldn't framedump at a high bit rate since DTMs aren't cross compatible with different Dolphin versions, and Lua Core doesn't let you adjust bitrate.
Special thanks to Citrinitas and Xander for helping me remove a few rogue X inputs in the middle of the final run. I was pulling my hair out for hours trying to find a way to remove those. Also thanks to Ejay for helping me with recording. You guys are all the best :)
____________________________________
MKW TASing Discord Server: / discord
MKW TAS BKT Website: mkwtas.com/