A 100% run of Animaniacs for SNES. Aims for a time as low as possible while still collecting all 24 movie scripts (keep watching after credits).
Settings
  • Emulator: Snes9X v1.43+ v13 (lua 0.05) for Windows
  • Collects all 24 movie scripts
  • Accumulates maximum (99) number of continues

About the Game

A colorful SNES platformer in which the warners (Yakko, Wakko and Dot) go through a range of scenes to eventually battle Pinky and The Brain.

Approach

LUA scripts were intensively used to manipulate the slot-machine. Memory watching was used continuously to optimize movement. Occasionally, TAS Movie Editor (v0.12) was used.

Specific tricks used

Slot Machine

Throughout the entire run, the slot-machine is manipulated to produce positive results. The result of a spin is determined by the moment it starts spinning and the current value in a (Pseudo) Random Number Generator (PRNG). Thus by stopping the current spin early, one can manipulate the next spin (since it will be started earlier). By examining the game code (thanks Nitrodon) it was possible to construct a LUA script to predict the outcome of the PRNG and hence the frame to stop the current spin in order to get the desired result. Consequently, the maximum number of continues is achieved and invincibility is available whenever nessecary.

Double Lane Change

The Warners walk in predefined lanes. While airborn, the warners can only change one lane. When changing from a lane while standing on ground to a lane that has no ground (or a lower), one can continue 'walking on air' until the new lane is reached. By jumping at that exact frame, one can start a jump that counts as if it was started in the new lane, hence a second lane-change can be done.

Coin Dispenser

In the first scene of the Fantasy Stage, the warners chase a familiar white rabbit while riding brooms. Every time the player jumps, the rabbit releases a silver coin to be collected. In this scene a lot of coins are conjured by doing so continuously.

Pinky and The Brain

The final boss has 4 different attack sequences; (1) spawn two enemies , (2) attack with four canon-balls, (3) reign fire over the stage, (4) a combination of all three attacks. They are manipulated to only use the quickest attack.

Note

Minor speed-entertainment trade-offs were made. For instance a slot-machine combo can introduce some lag, so the fastest run could be achieved by manipulating the slot-machine to never produce any result.

Credits (in alphabetic order)

  • All Snes9x contributors for creating the emulator
  • All TAS Movie Editor contributors for creating it
  • Atma for helping with a bug in TAS Movie Editor
  • Bisqwit + encoders + publishers for running this community
  • DeHackEd for adding LUA support to Snes9x
  • Gocha for creating Snes9x memory watcher
  • Konami Co. Ltd. for developing the game
  • Nintendo for creating the SNES console
  • Nitrodon for disassembling and examining the slot-machine code
  • Ryo Ohkubo for creating JoyToKey
  • Warner Bros for creating the Animaniacs concept

mmbossman: A very fun movie to watch, with good antics and above average luck manipulation. I approve.

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14858
Location: 127.0.0.1
This topic is for the purpose of discussing #2270: DaTeL237's SNES Animaniacs in 22:00.63
Banned User
Joined: 8/2/2008
Posts: 420
Location: italy
Meh vote. Looks well done but I find it plain boring.
Gone.
Joined: 6/4/2009
Posts: 893
hi, very interesting and fast paced run about the water world first part, what is the trigger that make the script pages appears ? is it the golden coins ? i tought that lurkers couldn't vote but i was able to, was the rule changed ?
Active player (353)
Joined: 1/16/2008
Posts: 358
Location: The Netherlands
nineko wrote:
Meh vote. Looks well done but I find it plain boring.
That's not so hard to imagine tbh :P Did you play the game?
Nicos wrote:
hi, very interesting and fast paced run about the water world first part, what is the trigger that make the script pages appears ? is it the golden coins ? i tought that lurkers couldn't vote but i was able to, was the rule changed ?
Thanks Yeah in the water world sometimes a sequence of coins jump out of the water, the last coin (when collected) spawns the script.
TASes: [URL=http://tasvideos.org/Movies-298up-Obs.html]Mr. Nutz (SNES), Young Merlin 100% (SNES), Animaniacs 100% (SNES)[/URL]
Editor, Experienced player (730)
Joined: 6/13/2006
Posts: 3300
Location: Massachussetts, USA
Being an aspiring Voice Actor, the Animaniacs are one of my favorite characters to impersonate (all 3 of them). I should mention that it's Yakko and Wakko, not Yacko and Wacko. Will try to watch and vote later. Edit: yes
Homepage ☣ Retired
Joined: 11/29/2005
Posts: 317
Location: Sao Paulo - Brazil
interesting the only difference when you get all the scripts is the Pinky&Brain scene after the credits? vote yes, nice run!
Emulator Coder
Joined: 1/12/2007
Posts: 95
I only ever listen to the music from this game, but I thought it was interesting to watch. Add to that the obvious effort put into it, and it's a more impressive feat. I have to agree with the idea of getting 99 continues, because there was never a time when there was nothing to look at, since the slots were almost always going. This will certainly appear on the site.
Active player (353)
Joined: 1/16/2008
Posts: 358
Location: The Netherlands
Comicalflop wrote:
Being an aspiring Voice Actor, the Animaniacs are one of my favorite characters to impersonate (all 3 of them). I should mention that it's Yakko and Wakko, not Yacko and Wacko. Will try to watch and vote later.
Oops very stupid mistake :x will fix later (when i'm not in a rush) cheers for clearing that up edit: fixed that now
SpiDeY wrote:
interesting the only difference when you get all the scripts is the Pinky&Brain scene after the credits? vote yes, nice run!
Thanks, the conversation before the credits also changes you can easily watch the non-100% ending by walking to the side thus preventing the warners from picking up the 24th script
ugetab wrote:
I only ever listen to the music from this game, but I thought it was interesting to watch. Add to that the obvious effort put into it, and it's a more impressive feat. I have to agree with the idea of getting 99 continues, because there was never a time when there was nothing to look at, since the slots were almost always going. This will certainly appear on the site.
Glad you liked it and thanks for the feedback!
TASes: [URL=http://tasvideos.org/Movies-298up-Obs.html]Mr. Nutz (SNES), Young Merlin 100% (SNES), Animaniacs 100% (SNES)[/URL]
Skilled player (1306)
Joined: 9/7/2007
Posts: 1354
Location: U.S.
I was having so much excitement and fun with this movie. Yes Vote from me. :D
Experienced player (822)
Joined: 11/18/2006
Posts: 2426
Location: Back where I belong
Huh. I get a desync after the first level, when you're on the lift/elevator. Yakko dies. It's sad. Any reason why this may happen? I'm using 1.43 v9 (although I've never had any problems with other movies that were made using v13).
Living Well Is The Best Revenge My Personal Page
Active player (353)
Joined: 1/16/2008
Posts: 358
Location: The Netherlands
Sonikkustar wrote:
I was having so much excitement and fun with this movie. Yes Vote from me. :D
good to hear, thanks
mmbossman wrote:
Huh. I get a desync after the first level, when you're on the lift/elevator. Yakko dies. It's sad. Any reason why this may happen? I'm using 1.43 v9 (although I've never had any problems with other movies that were made using v13).
Humm remember the same happened with my Young Merlin submission? :x I just tested with a fresh download of this Snes9X v1.43+ v11 (beta15 + lua 0.06) for Windows. ROM info (as provided by the aforementioned Snes9x):
Name: ANIMANIACS Speed: 30/FastROM ROM Map: LoROM Type: 00 Kart contents: ROM only Header ROM Size: 8Mbits Calculated ROM Size: 8 Mbits SRAM size: 0KB (0Kbit) Actual Checksum: 986E Header Checksum: 986E Header Checksum Compliment: 6791 Output: NTSC 60Hz CRC32: CF0F14D2 Licensee: Konami ROM Version: 1.0 Region: USA/Canada
hope that helps in making it work....
TASes: [URL=http://tasvideos.org/Movies-298up-Obs.html]Mr. Nutz (SNES), Young Merlin 100% (SNES), Animaniacs 100% (SNES)[/URL]
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14858
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. ---- [1311] SNES Animaniacs "best ending" by DaTeL237 in 22:00.63
Active player (353)
Joined: 1/16/2008
Posts: 358
Location: The Netherlands
Thanks for feedback mmbossman now to find a next project.... :P
TASes: [URL=http://tasvideos.org/Movies-298up-Obs.html]Mr. Nutz (SNES), Young Merlin 100% (SNES), Animaniacs 100% (SNES)[/URL]
Skilled player (1404)
Joined: 10/27/2004
Posts: 1976
Location: Making an escape
Well crud, trying to navigate the MKV with the slider bar crashes VLC. And wow, they even have Falcor. Many of the movies referenced to in here were expected, but I never saw The Neverending Story coming. I feel kinda giddy because of it. And the moon crashing reminded me of I Wanna Be the Guy, but I know there's no real reference in there. Well made game, well made movie. I highly enjoyed it. Good decisions were made throughout. Seriously, that's the most entertaining use of wobbling I've seen.
A hundred years from now, they will gaze upon my work and marvel at my skills but never know my name. And that will be good enough for me.
Joined: 7/2/2007
Posts: 3960
Mostly it was entertaining, but personally I'd have not gone with manipulating the slots so much. They were running pretty much constantly, which meant that the tinny "You win!" sound effect was also going on a lot of the time. That got irritating fast.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Active player (353)
Joined: 1/16/2008
Posts: 358
Location: The Netherlands
Ferret Warlord wrote:
And wow, they even have Falcor. Many of the movies referenced to in here were expected, but I never saw The Neverending Story coming. I feel kinda giddy because of it. And the moon crashing reminded me of I Wanna Be the Guy, but I know there's no real reference in there. Well made game, well made movie. I highly enjoyed it. Good decisions were made throughout. Seriously, that's the most entertaining use of wobbling I've seen.
Yeah I loved encountering Falcor in this game when I was still a kid! Usually I find wobbling highly annoying but I thought that making P&tB twitchy would be nice :) Thanks for positive feedback!
Derakon wrote:
Mostly it was entertaining, but personally I'd have not gone with manipulating the slots so much. They were running pretty much constantly, which meant that the tinny "You win!" sound effect was also going on a lot of the time. That got irritating fast.
Hmm yeah you're right, I TASed without paying any attention to sound/music. Of course I noticed while watching my WIPs and the final product but all in all I still think this is the better choice
TASes: [URL=http://tasvideos.org/Movies-298up-Obs.html]Mr. Nutz (SNES), Young Merlin 100% (SNES), Animaniacs 100% (SNES)[/URL]
Player (83)
Joined: 8/18/2008
Posts: 80
Ferret Warlord wrote:
Well crud, trying to navigate the MKV with the slider bar crashes VLC. And wow, they even have Falcor. Many of the movies referenced to in here were expected, but I never saw The Neverending Story coming. I feel kinda giddy because of it. And the moon crashing reminded me of I Wanna Be the Guy, but I know there's no real reference in there. Well made game, well made movie. I highly enjoyed it. Good decisions were made throughout. Seriously, that's the most entertaining use of wobbling I've seen.
If you have a moment, please try this with the latest version of vlc from http://www.videolan.org/vlc/download-windows.html. I don't have the issue you described but I want to make sure there isn't an incompatibility for future movies.
Skilled player (1404)
Joined: 10/27/2004
Posts: 1976
Location: Making an escape
Sp00ky wrote:
If you have a moment, please try this with the latest version of vlc from http://www.videolan.org/vlc/download-windows.html. I don't have the issue you described but I want to make sure there isn't an incompatibility for future movies.
Okay, that fixed the slider bar issue, but now the video is introducing dithering where there wasn't any before. It looks terrible. What in the configuration might be causing that?
A hundred years from now, they will gaze upon my work and marvel at my skills but never know my name. And that will be good enough for me.
Player (83)
Joined: 8/18/2008
Posts: 80
Ugh that is ugly. Things to try: Tools -> preferences, on the bottom go to show settings:all. Click video in the left pane and make sure under filters nothing is checked. Other than that im not sure why the older version gave you a clean image while the new one doesn't. You may want to try mplayer or the latest ffdshow + media player classic instead. It seems vlc's support of h264 in mkv isn't handling the newer x264 implementations well.
Skilled player (1404)
Joined: 10/27/2004
Posts: 1976
Location: Making an escape
Mplayer seems to handle it fine. The new VLC seems to be crap in most regards. Weird how "upgrading" it caused many things to run worse. Thanks you.
A hundred years from now, they will gaze upon my work and marvel at my skills but never know my name. And that will be good enough for me.
Joined: 3/11/2008
Posts: 583
Location: USA
Ferret Warlord wrote:
Okay, that fixed the slider bar issue, but now the video is introducing dithering
Looks more to me like somehow it flipped pixel pairs (or more)..
Skilled player (1404)
Joined: 10/27/2004
Posts: 1976
Location: Making an escape
Okay, I just uninstalled and reinstalled both FFDShow and VLC. This fixed things up. Thanks for helping.
A hundred years from now, they will gaze upon my work and marvel at my skills but never know my name. And that will be good enough for me.
Joined: 10/19/2007
Posts: 39
Location: Stockholm, Sweden
Well done but, I found this pretty boring to watch. The game has too many pauses in the action. Meh.