Submission Text Full Submission Page

About This Run

Donkey Kong Country 3 is a video game about ninjas, babes, guitars, and rockin' good times.
This is a 13678 frame (3 minute and ~48 second) improvement compared to the previous version, due to a myriad of new tricks and optimizations. Final in-game time is 00:38 (compared to 00:42 of the previous submission)
  • Aims for fastest possible time.
  • Takes damage to save time.
  • Uses warps.
  • Genre: Platform.

Improvements

Frames saved
1-134
1-225
1-324
1-423
1-51
1-Boss87
2-1272
2-238
2-318
2-418
2-59
2-Boss178
3-1218
3-2175
3-319
3-485
3-5144
3-Boss2940
4-1362
4-2-37
4-365
4-487
4-5178
4-Boss70
5-1389
5-219
5-374
5-4312
5-5140
5-Boss37
6-1333
6-24264
6-3539
6-4143
6-5181
6-Boss49
7-150
7-258
7-357
7-4-39
7-5195
7-Boss594
Misc1250
Total13,678

Desync?!

Desync right at the beginning? You'll have to use a Snes9x with reset recording. The trick here is to reset the game as early as possible so that you can skip the rather long intro.

The Run

Naming screen
I entered my (shortened) name into the file select screen. Is it because I'm an egotistical bastard, you ask? Well, a bit, but I just believe that if the author of the video has a chance to put his or her name in the run, they should. Plus there's a lovely high score screen after the credits, where the name will appear in the results.
Warping in Worlds 1 - 2
In the first two worlds, you typically have to pass a certain point to trigger the appearance of the Warp barrels, which is why it may seem that I "backtrack" for them.
Belcha's Barn
The first bug can be tossed in Belcha's mouth a few frames faster, but this causes him to hilariously loose his teeth in various ways. This glitch can be viewed here (obviously NOT a time saver): http://www.youtube.com/watch?v=7drMs50PuG4
Arich's Ambush
The input for the Arich fight comes courtesy of Tompa.
The Route Change
Sami did Cotton-Top Cove before Mekanos. I decided to do Mekanos first. The route change has some very subtle ripples on later levels (mostly K3 and reasons having to do with Kong management). I'll try to explain these differences as they come up.
Fireball Frenzy
The odd jump that starts at frame 22533 is necessary to spawn the elevator a few frames earlier, and saves time.
Demolition Drainpipe
This was an odd but fun level to optimize. The cart will instantly hit top speed if you drop from a railing, so I do that when possible (unless I'm already at top speed). Hopping up the hills is faster than riding up them.
Ripsaw Rage
I stay well above the screen for a while during some segments so that I can skip the rats that you otherwise have to kill (i.e. I pass their spawn points before they spawn). Killing enemies in this game typically wastes ~1 frame (yes, it even freezes the scrolling of the level). Obviously, the end-of-level flag won't spawn until the screen gets close to it, so I have to wait for it to appear.
Low-G Labyrinth
This level has examples of the only times that rolling off a ledge is faster than dropping off. Also, any level with Squawks is a terror to optimize, and having him handicapped from the messed up gravity doesn't help either.
Kaos Karnage
The new strategy here is EXTREMELY hard to pull off, as the game doesn't really want you to stay up there. The Kongs will either bounce far to the left, or far to the right, never straight up (unless you're pretty much inside the head, which I do utilize once to bounce sort of straight up). So although the first few hits could be closer together, it's necessary to space them out due to Kaos' movements and the Kong's bouncing. Also, the first (and only) time his blades come out, they don't appear on the correct side (like they do in Sami's run). I tried switching sides (and also confusing Kaos), but in my run he only lets them out on the side opposite me. Even entering the level at different times didn't help, so I don't know what the deal is. I just went with it.
Bazza's Blockade
The first example of benefits of the route change. Having Dixie in the lead, I can squeeze by the last cluster of Bazzas (barely; there was some tricky manipulation of hitboxes).
Rocket Barrel Ride
Questionable team switch at the beginning? Well, having Kiddie in the lead is necessary to utilize both barrel skipping tricks in this level, which save a considerable amount of time. This means that I initially lose ~60 frames in this level. Sami was forced to hit a DK barrel (~60 frames) in Fireball Frenzy in his run, which I am able to skip because of the route change. So in the long run, the frames wasted by the team switch are evened out, and I still manage to save something like 25 frames AFTER the team switch (making the net loss -37)
Kreeping Klasps
Sort of crappy level. I managed to do more water skips, but still found that some segments were faster by just hopping through the water, as unappealing as it looks.
Tracker Barrel
Here's where things get tricky with the whole route change thing: Sami entered K3 with Dixie in the lead, which is necessary to do Krevice Kreepers as fast as possible. In order for me to do that, I would have to switch to Dixie at some point before entering K3. The fastest way to do that was in this level. Grabbing the DK barrel and busting it open on the Krumple takes up a lot of time, but the barrel skip trick (where I get hit at frame 69807) saves a ton of time too. It's still 13 frames slower to beat the level this way, but 13 frames to switch Kongs isn't too bad, considering the amount of time it takes to do it normally.
Fish Food Frenzy
Nibbla is about 1 frame from chomping my ass at the end.
Squirt's Showdown
Hot Elephant on Snail action! Not suitable for minors.
Krevice Kreepers
Dixie can jump up the horizontal ropes much faster than Kiddie. Having just one Kong during this level lets me utilize the barrels faster (don't have to wait for Kiddie to get in too), which is another result of the new route.
Tearaway Toboggan
This level is stupid. Even if you are in the air over a slope, the game will slow you down as if you are actually on the slope. Sort of hard to optimize, considering it barely lets you. Jumping over the downward slopes is faster than riding down them, because I guess this is Elmer's glue, not snow.
Krack-Shot Krok
I thought this level would be tough, but it wasn't too bad. Squitter has a frame rule of sorts on his web platforms. You must wait a certain amount of frames before you are able to make a new one (I think it's something like 45 or 50 frames). Oddly, the game made a VERY large exception during frames ~97800 - ~98000. The frame rule just didn't exist for this segment, and let me madly shoot web platforms any time I wanted without reserve or a sense of decency. I don't know why this was possible, and it would be nice if I could break this frame rule at will.
Lemguin Lunge
You can roll into the Lemguins when they are airborne after first emerging from their hole, but after they land and start sliding, you will die if you roll into them (unless you roll into them from above at the correct angle, which I manage to do a couple times). This level is sexy.
Bleak's House
Improvement came from entering the level 11 frames late to manipulate his starting position, which is the only thing that really matters in terms of optimizing this fight (though the third hit is a bitch).
Buzzer Barrage
This level was a huge challenge to optimize, but in the end, fun. A lot of the odd movements are mostly manipulation of the Kopters. I have to get close enough to make them spawn, but stay far away enough so that I can zip past them as fast as possible when my opportunity arrives. There's a lot of opportunities to plow through enemies in this level, saving time. I tested all of these opportunities and chose the fastest ones (even though that means I have to wait a few times for the stupid Kopters). Also, the Kopter at frame ~111320 could be flown through since I have an extra Kong, but this only saves 35 frames, and would be more than negated in Ropey Rumpus since Kiddie would be in the lead, putting me at a disadvantage since he can't climb the horizontal ropes as fast as Dixie.
Kong-Fused Cliffs
Broken.
Floodlit Fish
Enguarde is a pain to use... Obviously, the horizontal sections (though few) are faster if you dash, but dashing typically negates any Y speed you've built up (in other words, sets it to 0). The exception is that you can keep whatever Y speed you want (and have it act normally if you want to change it) if you just keep dashing. So once I start dashing, it's almost never worth it to stop. Unfortunately, it looks super retarded, especially when I take corners. I at least saved considerable time in the vertical sections with the Lurchins.
Creepy Caverns
Seemingly, the only reliable way to manipulate the barrels in here is to enter the level at a different frame. I found out later that entering the World on different frames has more drastic changes on the barrel patterns, so many hexes later, I came up with something that was reasonably fast. Unfortunately, there's not much you can do to manipulate the barrels while in the level, and so manipulating every barrel in the level to be in perfect position when I reach it seems almost impossible.
Lightning Look-Out
jhdasjh f;q34 /r R$tq REU AKSd t'a4 HAte
Koindozer Klamber
Loss of frames is due to having Kiddie out instead of Dixie. However, these lost frames are made up for in Lightning Look-Out (the bee skips) and Poisonous Pipeline (no need to switch Kongs anymore like Sami did).
Final Battle
Although it doesn't really look like it, getting hit by Kaos in the first segment of the fight is necessary for correct barrel placement. The long pause with K. Roolenstein is because there's supposed to be a dialog going on, but the text doesn't appear. Input is ended earlier to save SMV time, but extends the AVI a bit.
A special thank-you goes out to Tompa, for being an inspiration and teaching me to actually be a good TASer.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15577
Location: 127.0.0.1
Active player (378)
Joined: 6/5/2006
Posts: 188
Location: Malmö, Sweden
Easy yes vote. Fast and entertaining. The Kaos fight in particular had me laughing in awe the whole time. Though the completionist in me grew increasingly sadder for every flag that didn't float :(.
Even the best player is limited by the speed of his fingers, or his mind's ability to control them. But what happens when speed is not a factor, when theory becomes reality?
Tompa
Any
Editor, Expert player (2215)
Joined: 8/15/2005
Posts: 1941
Location: Mullsjö, Sweden
I'm surprised that you finished the run so fast! Going to check it out when I have time.
Player (246)
Joined: 8/6/2006
Posts: 784
Location: Connecticut, USA
7 Yes votes and only 1 explanation? Haha
Joined: 5/17/2007
Posts: 393
Location: Sweden
Almost 4 min improvement. gotta watch this. Edit: Yes vote
"No love for the game gear"
Joined: 12/29/2006
Posts: 119
Location: Japan, Anjo
45:31.03 = 163862 frames
DiffCalc .NET Frameworks 3.5 required.
Active player (417)
Joined: 8/22/2008
Posts: 301
Location: Brazil
Very well done and planned. Congratulations! The Kaos battle makes me: WTF!? I also love so much the Kong-Fused Cliffs glitch, wow! Krevice Kreepers, Kreeping Klasps were so fucking fast! Water level's beats Sami so far, that piranha is a loser :D. Thanks a lot for this TAS. Very easy YES vote.
Former player
Joined: 12/5/2007
Posts: 716
Oh, the boredom... I'll try and encode this one until it's published.
Joined: 7/26/2006
Posts: 1215
Level notes: Low-G Labyrinth more like poisoin tubes with squawks the geiger counter. Kong-Fused Ciffs: I was just as confused as the cliffs, nice job making this level over 1/3 of the improvement. Floodlit Fish: around frame 121000 you were not dashing, and going to the left and you had to go up around something and then back down. couldn't you have done a dash there so that instead of having acceleration take care of Y speed, the dash give you a head start at 0 so it doesn't have to get less positive? Hope that makes sense. Creepy Caverns + Lightning Lookout: obviously nice manipulations! Overall: Very yes!
Player (246)
Joined: 8/6/2006
Posts: 784
Location: Connecticut, USA
bkDJ wrote:
Floodlit Fish: around frame 121000 you were not dashing, and going to the left and you had to go up around something and then back down. couldn't you have done a dash there so that instead of having acceleration take care of Y speed, the dash give you a head start at 0 so it doesn't have to get less positive? Hope that makes sense.
Actually, I think the reason was that I had to stop dashing there, at least for a moment, since I wouldn't have made it up that little passage if I had continued. I probably should have started dashing immediately after I made it up though.
Former player
Joined: 2/5/2005
Posts: 44
Location: Germany
Yay for skipping half of an autoscroller. I really love the end point of the movie, getting hit afterwards and just barely touching the Bonus Coin.
Joined: 6/9/2006
Posts: 614
Location: Mettmann
finished it found it awesome voted yes
Editor, Experienced player (734)
Joined: 6/13/2006
Posts: 3300
Location: Massachussetts, USA
Awesome. Improvements all around, and skipping up past the autoscroller was mad skillz. Yes vote... now hurry up and finish the 105%! :-p
Homepage ☣ Retired
Former player
Joined: 12/5/2007
Posts: 716
Get a preliminary encode from here. Any publisher is welcome to use parts of it as they feel. I screwed up the very first frame (it's empty), but sound seems good at ~68kbps ABR.
Active player (356)
Joined: 1/16/2008
Posts: 358
Location: The Netherlands
nice and smooth run :) hadn't ever seen the previous one but i liked this :D easy yes
TASes: [URL=http://tasvideos.org/Movies-298up-Obs.html]Mr. Nutz (SNES), Young Merlin 100% (SNES), Animaniacs 100% (SNES)[/URL]
Joined: 11/29/2005
Posts: 317
Location: Sao Paulo - Brazil
Oh my, you are the master of smootheness. Amazing how you make the Kongs flow through the stages, awesome. Nice glitches too :)
Player (246)
Joined: 8/6/2006
Posts: 784
Location: Connecticut, USA
It's highly likely that I am going to implement a few small time-savers that people have mentioned, so don't anyone go crazy encoding yet ;] Also, it should only take a day or so once I have a list of improvements to work on, so no worries there (the game is pretty hexable)
Former player
Joined: 12/5/2007
Posts: 716
Oh, come on! I just finished another 3-pass encoding that must have taken me about 6.5 hours at least. *sigh* Well, at least I'll get the chance to fix the screwed up logo intro and maybe even create an overlapping walking-thingy-you-know-what-I-mean. Could you drop me a PM in case I miss the submission getting updated?
Player (246)
Joined: 8/6/2006
Posts: 784
Location: Connecticut, USA
Absolutely, I'm really really sorry for that inconvenience though! Um, all I'm waiting for now is Tompa to look it over. I'm sure he'll find stuff for me to fix. So far: - Floodlit Fish: fix that dash - Ropey Rumpus: Nxcy showed me a ~10 second time-saver - Koindozer Klamber: Forgot to roll into a Krimp.
Former player
Joined: 10/6/2007
Posts: 330
Location: B.C Canada
Could you be a bit more specific on the emulator and how you get it to work? The description doesn't really help much on how to play it.
Player (246)
Joined: 8/6/2006
Posts: 784
Location: Connecticut, USA
Pekopon: I would gladly give a download link for the SNES that I used, but all links to it seem to be broken, and I don't know anything about uploading files to teh internets.
Former player
Joined: 12/5/2007
Posts: 716
ElectroSpecter: As said, I have time now for a little animation in the intro. Pekopon: 1.43 with Bisqwits patches worked fine for me under Linux. For Windows, 1.43+ v11 also worked. /edit: Beat me to it. Get Snes9X here.
Former player
Joined: 8/20/2005
Posts: 643
Location: Mikkeli,Finland
Really nice! Cool tricks and stuff =) Yes vote
Current Projects: ???
Joined: 3/11/2008
Posts: 583
Location: USA
Cancelled why?
Tompa
Any
Editor, Expert player (2215)
Joined: 8/15/2005
Posts: 1941
Location: Mullsjö, Sweden
Because he's going to improve it, as mentioned in the topic.