Submission #1737: Randil's SNES Goof Troop in 17:36.90

Super Nintendo Entertainment System
(Submitted: Goof Troop)
baseline
Snes9x
63414
60
43877
Unknown
Goof Troop (U) [!].smc
Submitted by Randil on 10/21/2007 2:30:09 PM
Submission Comments

Goof Troop TAS by Randil

This run is 10 331 frames (2min 52sec) faster than the published run. Improvements come from lots of things, most noticably optimized movements and switching roles for Goofy and Max. More details on what has been improved can be found under the "Improvements and tricks" section below.
  • Takes no damage. (stylistic choise)
  • Aims for fastest possible time.
  • One player controls two characters.
  • Manipulates luck.

Emulator settings:

  • Emulator used: SNES9X 1.43+ v9
  • Settings: "Use WIP1 timing" checked, everything else unchecked.

About the game:

Goof Troop is a really fun game in which you control Goofy and Max. The goal is to make your way through 5 levels, and kill the boss at the end of each level. You usually need to pick up items such as keys and hookshots to advance through a room, that's what makes this game more non-linear.
Max is faster than Goofy when they're not carrying anything, but when carrying an item, Goofy is fastest. To put things short, Max is a fast and agile character, while Goofy is a strong and slow character. Goofy deals 5 damage per thrown pot, while Max deals 4 damage. Goofy also picks up items a little faster.

Improvements:

I'll add more detailed comments on what has been improved sometime next week, there is quite a lot to comment on, and I don't have a lot of time right now, so I'll put things short:
Overall, I saved time in almost every room. By watching RAM addresses, I moved exactly as many pixels as necessary. In many rooms it's just to move from one door to another, so there isn't anything else to improve here besides optimizing movements.
Puzzles are completed a lot faster. I kick the blocks as soon as possible, and in a position that allows me to reach the next block faster. In some puzzles I also modify the solution a little, making it even faster.
I switch roles of Goofy and Max sometimes. For example, I pick up the board with Max on level 2, instead of with Goofy. These strategic changes are done mainly because Max moves faster, making me reach the place where I need to use that item a little sooner.
Bosses are killed faster. This is because of better luck manipulation. Some bosses can be a pain to manipulate, the skeletons on level 3 is a good example. I did my best to manipulate optimal behaviour from them, but it's likely that they can still be somewhat improved. The boss on level 4 does not die when you have drained all it's HP, instead it dies after a certain number of hits. In fact, I deal more damage to them than Frenom does, but they still die at the same hit. :(

Some comments on how this run was made:

This run was at times very hard to make. It's hard to have an overview of both's characters X and Y position, on a subpixels level. I controlled Goofy with my gamepad and Max with my keyboard. I've gotten quite used to this was of TASing by now. :) I used gocha's memery viewing tool throughout the whole run, and it was invaluable. I also used TAS movie editor a few times, and it worked just fine.
I think I've covered everything now, but just ask in the thread if I missed something.
Enjoy the movie! :)
Randil: I'm cancelling this due to known improvements posted in the discussion thread. I will make an improved version.
Last Edited by Randil on 10/21/2007 6:02 PM
Page History Latest diff List referrers