Tiny Toon TAS by Randil

Tiny Toon is a short and fast platformer, with varying levels and nice music and graphics. This run improves the published run by 635 frames (10.583sec), due to optimized movements, a new trick that allows me to accelerate faster, and a new "hyper jump", that allows you to jump ridiculously high.
  • Emulator used: FCEU 0.98.16
  • Abuses programming errors in the game.

Goals, in order of priority:

  • Aims for fastest possible time.
  • Aims for maximum amount of carrots.
  • Aims for maximum score.

About the game:

Tiny Toon Adventures has a lot in common with Super Mario bros. You can walk around, jump on enemies to kill them, and pick up carrots, just like you can pick up coins in Super Mario Bros.
You can trade 30 carrots for one extra life if you meet up with the pig Hampton, but this wastes time, so I'll have to carry around with all my carrots. If you finish a world with an amount of carrots that is divisible by 11, you will go to a bonus level, which of course, wastes time in a TAS, so I avoid this. That is why I end the run with 98 carrots instead of 99.
You can transform into other characters besides Buster Bunny. You choose at the beginning of each world what character you want to be able to transform to. You transform into another character by hitting a balloon, and picking up the ball that falls out of it. The only other character I use in this run is Furball, because of his wall climbing abiliity. The fastest way to climb walls is to hold down the A button for 11 frames on each jump.

About the left+right glitch:

This game has a nasty bug lurking inside. If you press left+right at the same time, you will turn left and start accelerating to the right very fast. This way you can reach a higher top speed than you normally can. Obviously, this trick is used almost everywhere since it allows me to reach the end of the level faster.
There is also a trick that allows you to accelerate faster. Once you have reached a certain speed, you can press down+jump to make a super-jump, or down to dash. This will give you a speed boost, that allows you to accelerate to top speed a little sooner. This trick saves about 2 frames compared to accelerating normally.
There is one more weird thing with the left+right glitch, which I call the "hyper jump" (super jump is already taken :P). If you make a dash jump when you've reached top speed, you will jump to to left at top speed, instead of right! Not only do you instantly change direction, the jump you make is also extremely high, allowing you to get deal with vertical section better. The downside to this trick is that you can only do this when you're moving at top speed to the right, and you always jump to the left.

Improvement information:

Besides using the new left+right tricks to save time at several places, I manage to optimize movement here and there, by looking at subpixels. Another standard TAS-trick is to avoid bumping into walls, since this will set your speed to 0.
The boss on level 3-3 is killed significantly faster, both because I make him appear sooner, and because I do a hyper jump to hit him as soon as possible. Speaking of which, I also use hyper jumps to hit the last boss, but this does not save any time, it's only a stylistic choise.
I try to be more entertaining on the bosses where I have to wait before the door appears. I also do more interesting stuff on the pirate boss, such as standing inside the wall for a short period of time. :)
I also end the game with 98 carrots (highest possible), and a slightly higher score.

Useful RAM addresses:

0061: Your X pixel position.
0060: Your X subpixel position.
0064: Your X speed, measured in 16*subpixels.
0069: Your Y pixel position.
0068: Your Y subpixel position.
006C: Your Y speed, measured in 16*subpixels.
0070: In-air-flag. You can jump when this is 0.
07E8: In-game clock: 100-seconds.
07E7: In-game clock: 10-seconds.
07E6: In-game clock: seconds.
07E5: In-game clock: Frames.
I hope you enjoy watching this run! :)

NesVideoAgent: Hi! I am a robot. I took a few screenshots of this movie and placed them here. I'm not sure I got the right ROM though. (I tried Tiny Toon Adventures (U).nes, which was the closest match to what you wrote.) Well, here goes! Feel free to clean up the list.

adelikat: Accepting for publication as an improvement to the published movie.

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14775
Location: 127.0.0.1
This topic is for the purpose of discussing #1745: Randil's NES Tiny Toon Adventures in 11:18.25
emu
Active player (380)
Joined: 1/2/2007
Posts: 188
Location: Germany, Munich
Good finds and nice improvements. I already likes the first run due to the fast horizonal movements. The hyper jump is a great addition to this.
Player (244)
Joined: 8/6/2006
Posts: 784
Location: Connecticut, USA
This was fun to watch, and I really liked watching the boss of 3-3. Also, during the ending scene where Montana Max is getting "punished" by Buster? Wow. Anyway, yes vote.
Skilled player (1669)
Joined: 6/11/2006
Posts: 818
Location: Arboga, Sweden
So this is cleaning your apartment? >_> Amusing enough for a yes vote
Warp wrote:
omg lol this is so fake!!!1 the nes cant produce music like this!
Banned User, Skilled player (1163)
Joined: 12/26/2006
Posts: 231
Location: Lonely City
Ye~~10 seconds improvment.Good job. Pressing "left+right" at the same time is exciting. yes vote.
work hard
Joined: 10/3/2005
Posts: 1332
Randil wrote:
I also use hyper jumps to hit the last boss, but this does not save any time, it's only a stylistic choise.
Yeah! Without touching those damnable punch-gloves. Nicely done.
Joined: 8/20/2005
Posts: 643
Location: Mikkeli,Finland
Awesome! It looks so fast and tricks was really cool :) Yes vote
Current Projects: ???
Joined: 10/15/2007
Posts: 685
The left+right trick still blows my mind in every practical application. This game never seemed that short fifteen years ago. :p Voted yes.
Kirby said so, so it must be true. ( >'.')>
Experienced player (821)
Joined: 11/18/2006
Posts: 2426
Location: Back where I belong
So this is one of your other multiple runs you've been working on, huh? I've never seen this game, but I really enjoyed it. I got a very tranquil feeling from watching it, since buster seems to just float through the air with ease, not caring where the next enemy is, or what is going on. And the use of furball with the walls was very well done. Excellent movie, and certainly a yes vote.
Living Well Is The Best Revenge My Personal Page
Player (29)
Joined: 9/23/2006
Posts: 207
Location: Moreno Valley, California
Montana Max was punished! Yes vote.
"The way to move out of judgment is to move into gratitude." — Neale Donald Walsch DannyLilithborne on IRC
AnS
Emulator Coder, Experienced player (723)
Joined: 2/23/2006
Posts: 682
Haha, cool stuff! The movie really shows the game's best. Fastest time, maximum score/carrots, awesome antics here and there - I wonder what aspect of the game can be improved anymore.
adelikat
He/Him
Emulator Coder, Expert player, Site Developer, Site Owner (3581)
Joined: 11/3/2004
Posts: 4736
Location: Tennessee
Nice Improvements and an easy yes vote :)
It's hard to look this good. My TAS projects
Dwedit
He/Him
Joined: 3/24/2006
Posts: 692
Location: Chicago
I was always more of a fan of a non-glitched run, since the run+slide move can get higher speeds than the normal run move. I remember the really really old run that sucked, where the guy running it didn't know that slide jumping was faster then just running with B.
Active player (432)
Joined: 4/21/2004
Posts: 3516
Location: Stockholm, Sweden
For God sake! Would it kill ya if you would face right?? :) I got slightly annoyed you faced left 90% of the run but I guess the good thing about that is that it reminded me of the Super Mario World tas. Yes vote.
Nitrogenesis wrote:
Guys I come from the DidyKnogRacist communite, and you are all wrong, tihs is the run of the mileniun and everyone who says otherwise dosnt know any bater! I found this run vary ease to masturbate too!!!! Don't fuck with me, I know this game so that mean I'm always right!StupedfackincommunityTASVideoz!!!!!!
Arc wrote:
I enjoyed this movie in which hands firmly gripping a shaft lead to balls deep in multiple holes.
natt wrote:
I don't want to get involved in this discussion, but as a point of fact C# is literally the first goddamn thing on that fucking page you linked did you even fucking read it
Cooljay wrote:
Mayor Haggar and Cody are such nice people for the community. Metro City's hospitals reached an all time new record of incoming patients due to their great efforts :P
Joined: 11/1/2007
Posts: 100
Encoded and waiting for approval. I didn't fuck up like I did with Bayou Billy this time. Honest.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14775
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. ---- [990] NES Tiny Toon Adventures by Randil in 11:18.25
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
LGTM.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.