User Files from warmCabin

Upload All User Files

#46029021186161583 - Pictionary RNG DP

pictionary rng.lua
Game: Pictionary ( NES, see all files )
743 downloads
Uploaded 3/26/2018 9:54 PM by warmCabin (see all 30)
Most of this is explained in much more detail within the comments of the lua file, but here's a rundown:
It presses start on a certain frame to examine a word sequence. It reads the phrase from memory (0x0448) and determines how long it takes to type using a simple DP. It can then tell you which sequence of 6 phrases takes the shortest amount of time to type.
Note that it uses your shift+F1 savestate as a starting point...instructions on how to properly set this up are in the comments.

#45942285593125145 - Pictionary Sequence Finder v1.0

pictionary rng.lua
Game: Pictionary ( NES, see all files )
665 downloads
Uploaded 3/23/2018 12:09 AM by warmCabin (see all 30)
Not very user-friendly at the moment, so consider this a readme.
First, you're going to need an initial savestate in slot 1 (Shift+F1) (can these scripts load savestates from a file?). It should be on frame 479, the first frame you can press start to enter a blank name.
test_frame is the sequence to start searching at. That is, the script will press start test_frame frames after the initial savestate (whether you created it correctly or not). You can alter this if you want to continue from where you left off. You'll also need to alter best and worst to reflect the values you found earlier. If this is your first time running the script, just leave them be.
The script automatically increments test_frame and starts over after it's read 6 words. If you want to read more words, alter the magic number on line 111.

#45878339804197968 - Pictionary - "Any%"

pictionary TAS-compact.fm3
In 02:39.74 (9600 frames), 2212 rerecords
Game: Pictionary ( NES, see all files )
766 downloads
Uploaded 3/20/2018 3:02 AM by warmCabin (see all 30)
This movie completes the "regular" mode, single player, as fast as possible. Well...not quite.
In Pictionary, you can press start to skip a minigame if you think you know the answer. For real-time runs, this is really interesting: continuously demonstrate perfect play until enough of the picture is revealed that you can regognize it. But in a TAS, we can always recognize it! Just look at RAM offset 0x0448, using this table file. Therefore, we could skip the minigame on the first frame and type in the correct answer. This would eliminate all gameplay in the run, which would look something like this.
Since that would be really boring and lame, I propose the following stipulation for this category:
You may not press start at any time a minigame is on-screen.
That way there's still plenty of gameplay and strategy in the run. But even so, all the gameplay in this run consists of optimal suicides (which is faster in each game than successfully completing it); I'd like to make a no-damage run or something similar, but the firefighter game is proving extremely difficult to no-damage, or even fully reveal the picture. Virtually impossible, you might even say.

Let's talk about RNG. I manipulated the first word to be "NO", which is the fastest to type. I thought I would be able to manipulate that word for each game, but it turns out the words are generated in a pre-determined sequence, so I just stuck with what I got.
There's also other weirdness at play. Previously, I would have told you this, regarding the spaces and their corresponding minigames:
    Yellow =  Attack of the Paint Zombies
    Pink   =  Leapin' Energy Capsules!
    Brown  =  The Warehouse Shuffle
    Green  =  Four Alarm Rescue
    Red    =  Drawing game, or random from above in singleplayer
But in my run, it somehow ended up more like this:
   Red    = The Warehouse Shuffle
   Yellow = Attack of the Paint Zombies
   Pink   = Leapin' Energy Capsules!
   Brown  = Four Alarm Rescue
   Green  = Random
   Red    = Random
That's right. These colors aren't only inconsistent, but inconsistent within this run. One of the following must be true:
 - RNG determines which color means what
 - colors corresponding to games you've already played transform into random ones.
I decided not to think about it too hard, because it let me play the paint bucket game (which is about 200 frames faster than the next slowest one) three times.
The word sequence combined with the additional weirdness makes this RNG manipulation of the worst kind: wait a frame to press start, then spend an entire weekend making a TAS to see what happened.
Also worth noting: there is a 128 frame rule between correctly guessing a word and the board appearing. I'm not sure how close I am on those frame rules, but keep them in mind if you ever want to improve this time. A shorter final word would offer the most improvement, since ending the movie isn't subject to any frame rules.

#45790926035309033 - Pictionary Fun Run

pictionary fun-compact.fm3
In 09:04.07 (32698 frames), 8657 rerecords
Game: Pictionary ( NES, see all files )
2 comments, 738 downloads
Uploaded 3/16/2018 4:33 AM by warmCabin (see all 30)
(!!!!Pictionary isn't on the games list!!!!)
With it's incredible soundtrack and hilariously lame minigames, I thought Pictionary might have more entertainment potential than the TAS (link). And so, taking inspiration from (this) Family Feud run, I created: The Pictionary Fun Run!
Rather than submitting wrong-looking answers that are actually correct, I've done the exact opposite: submitting correct-looking answers that are actually wrong. The game checks for one specific word, so this isn't hard at all. I also throw in plenty of other fun guesses that you'll just have to watch the run to see :)
Other things this TAS features:
  • a suicidal paint bucket
  • a dancing space man
  • maximal but suboptimal box stacks
  • loss of innocent life
  • more shades of blue than any other TAS!
  • the number 6
I also think the drawing mode has a lot of potential for someone much more artistic than me. But the game doesn't process your images in any way, so unlike the Brain Age TAS, that would just sort of be art_lesson.fm3.
This is more of a freerun than anything else. Ostensibly it's an "uncover all the pictures%" run...but I don't uncover all the pictures. You could say it's a "no suicide" run...but I commit suicide at least 3 times. The best category I can think of for this is, "you're not allowed to press start to skip the minigames%". If you really tried, I'm sure you could invent a category contrived enough to make all these silly antics and weird guesses optimal...but isn't that against the rules, here? This run is just for fun, so sit back, relax, and jam out to some awesome tunes by Tim Follin.
In case you're curious, I've created an actual TAS of this game--it completes "Alternative" mode. I promise you, you're going to have a lot less fun over there than you will over here.

Here's an information dump. I don't think this game is complex enough to merit a wiki (also I don't know how to create one), but I can create one if this is inappropriate for submission text.
The board consists of five different colors, each corresponding to a different type of minigame:
   Yellow =  Attack of the Paint Zombies
   Pink   =  Leapin' Energy Capsules!
   Brown  =  The Warehouse Shuffle
   Green  =  Four Alarm Rescue
   Red    =  Random
The random minigame can easily be manipulated by pressing start on certain frames. So can the dice roll, except with A. The word to be guessed is determined as soon as the board appears on screen (I think), so you have to go quite a way back to manipulate that.
Timers and stuff:
  • The paint can can shoot paint every 10 frames.
  • You can add boxes to your stack every 8 frames.
  • You can select letters when entering your team name every 8 frames, but it seems to check for left and right on different modulo values (WHY??)
  • The game does not poll input for nearly 300 frames.
6 boxes high in the warehouse game is suboptimal. Any stack higher than 4 slows you down, and requires a lot more waiting to get across safely.
The astronaut in Leapin' Energy Capsules! has only one jump height, no matter how long you hold A.
It is impossible to get a perfect score on Four Alarm rescue. I dare you to find a frame with RNG good enough that you can save all the innocent lives.
The High-Top text entry system is somehow even more obnoxious as a TASer. You can only land on even letters (B, D, F...), so you're constantly overshooting and backtracking. Acceleration takes forever, too. And the game is weirdly inconsistent with how much you'll accelerate or deccelerate; sometimes you overshoot by SEVERAL letters and need to either backtrack MORE, or try to stop early and inch along to the right letter. SO stupid.

#45772070955058652 - Pictionary - "Alternative Game"

pictionary alternative TAS-compact.fm3
In 01:03.50 (3816 frames), 155 rerecords
Game: Pictionary ( NES, see all files )
794 downloads
Uploaded 3/15/2018 8:10 AM by warmCabin (see all 30)
This TAS completes the "alternative" mode, in which you're supposed to draw cards from your actual Pictionary deck and tell the game who won. So I just keep telling it I won until it tells me I'm the best.
Aside from the sound glitch, this TAS won't be terribly interesting to watch--there's no gameplay at all. but it's only 63 seconds long, so some people might still enjoy it.
"Why not do Regular mode?", you might be thinking. "There's gameplay in that!" (Or maybe you're not thinking that at all (except as you read it just now) because this game is terrible and no one would care or know about it if not for Tim Follin's amazing soundtrack).
Well, no. There's not. The minigames can be skipped entirely by pressing start, so a regular mode run would look just like this, except you get to watch the shoes type "NO" (the fastest word to type) 6 times rather than listen to a sustained D natural. Oh, and "NO" is one of 511 different words, so there'd likely be multiple SECONDS of RNG manip before each minigame. Which means it may be optimal to wait less time and settle for a slightly longer word, which sounds like a headache and a half to deal with. If you have the patience and the talent for something like that, I'd love to see it.
I mostly made this run to make a point. Without the stipulation I imposed on my other run, this game is trivial to TAS and boring to watch.