This is my first TAS, and I’m very happy with how it turned out. I played this game over and over again when I was young, so finishing it in the fastest time possible is more of a personal goal for me. This is actually a very easy game for a first TAS, since the physics of the game are easy to figure out and the game itself isn’t very difficult. Though it’s received mixed reviews, I think it’s a decent platformer for the Game Boy Color.
I decided to make this submission text long
  1. to help viewers understand parts of the video
  2. to help rookie TASers (like myself) who might find a new glitch, decide to do this game and need information about the game
  3. because I personally like reading others' long submission texts, so I made one myself

About the run

  • Emulator used: VBA rerecording v23.2 svn284 (will also sync on v23.4)
  • Aims for fastest time
  • Uses no passwords
  • Takes damage to save time
  • Genre: Platform
In this game featuring the famous SpongeBob SquarePants, SpongeBob stumbles upon a legendary statue that opens the way to the Dutchman’s Underworld. SpongeBob must unlock the statue and defeat the Flying Dutchman to get the Golden Spatula and become the Master Fry Cook. The game has developed a sort of cult following, especially among younger ones. However, there is still very little on the Internet about the game (there were only walkthroughs and a debug code to help me out). All of the tricks and the glitch were found by me.
I started this in November a week after reading Groudon199’s 2006 suggestion of this game in the GB/GBC wishlist. Contrary to what he thought, none of the weapon upgrades need to be collected and the Undersea Desert boss doesn’t choose his attacks based on luck manipulation. Because I don’t need to do the "side quests" to get the weapon upgrades, I can blaze through this game going straight for the oven knobs in the 4 knob-areas.
I started this run two weeks before I finished and submitted it, but sometimes I got all the way to Dutch Under and then was able to save frames from the first levels or got desyncs early in the movie and had to start the run over (copying most of my input from what was left of the desynced/suboptimal movie). I once got most of the run finished and then realized I could have saved a frame in the menu at the beginning of the game by turning "Account for Lag" off. But I'm glad that it syncs now and that it is optimal.

Tricks and Strategy

Moving

Jumping is almost always faster than walking. So I will mostly be jumping to move. Jumping the right distance is hard to do in real time because the jump mechanics of this game are terrible. I remember my fastest completion time a few years ago being about an hour because I kept jumping into enemies and pits. The bad controls may make the run even more entertaining for those who have played the game before.
The few times I walk in this run (unintentional joke) are when it saves time, like in caves with low ceilings. Jumping the highest saves more time, not only because SpongeBob can reach higher platforms but because it moves him farther horizontally than any other jump. After landing from a jump or fall, walking for 1 frame will allow a greater horizontal movement than jumping immediately after landing. SpongeBob squats before he jumps: for 10 frames in a normal jump, and for 17 frames in a spring jump. Holding the B button for any less amount of time will usually result in a lower jump. SpongeBob also seems to gain more horizontal distance if he starts his jump on an odd frame (I don't know why this is true, but this occurred in every area I tested it in).

Manipulation

I sometimes manipulate off-screen platforms with certain input. This way, when I scroll the screen, the platforms will already be moving in the direction I want.

Health

In this game, SpongeBob's hit points are represented by layers of clothing. When he has his brown pants on, he has two hit points. If he takes damage, he will lose his pants and only have one hit point left. If he takes damage one more time, he will have nothing on and you will "die" and start the area over. There is no Game Over in this game; you can "die" over and over, but you'll keep restarting at the last checkpoint until you complete the area. There is also a "hall monitor uniform" which you can get to provide a third hit point, but it is too far out of the way to save any time.

Stage by stage comments

To Treasure Chest

  • I skip the intro cutscene and controls text boxes by pressing Start for both.
  • Once I get to Goo Lagoon (the beach level), I have to go to the far right of the level to get the spatula and the net launcher. These items are necessary to beat two bosses later in the game.
  • Instead of backtracking to the goo directly over the cave, I save time by pausing and selecting "Restart Area" and appearing on the grassy area. I took damage near the middle of this level and lost my second hit point (SpongeBob only has two), but restarting the area refreshes my second hit point.
  • There is a route to an anchor that is floating in midair directly over that spot, which you are supposed to hold on to as it falls very fast through the goo. Alternatively, you can approach the spot where the anchor is and sink to the cave under the goo.
  • I’m happy that I was able to find the glitch that saved 8.5 seconds in sinking to the cave. Normally, when SpongeBob sinks to the cave, he sinks very slowly. But by sinking on the edge of the anchor’s allowed path, SpongeBob shoots down through the water as if he was on the anchor and lands right next to the treasure chest.
  • Opening the treasure chest unlocks 4 new areas where there are 4 oven knobs that SpongeBob needs to collect to unlock the statue.

To Jellyfish Fields

  • I fall down a steep drop and barely make it over the first scallop in the low path. The next scallop is unavoidable without switching to the jellyfish net item, which takes 165 frames to switch to and 57 frames to use. Since this is a speed-oriented run, this item is too slow to be of use.
  • SpongeBob only has one hit point left, so if he hits another scallop, he will "die" and go back to the treasure chest. After I got the spring shoes (which I need for later), I paused and restarted the level. This was faster than walking right, hitting the unavoidable scallop, having to go through a "death" animation, and appearing at the same place that "Restart Area" would take me anyway.
  • There is another scallop in another part of the cave (about frame 4975 or 1:25 in the official encode) that only has a one frame window for jumping over it. I barely made it.

Jellyfish Fields

  • Going to the oven knob-areas in the order (Jellyfish Fields - The Carnival - Kelpazoic Jungle - Undersea Desert) is fastest because SpongeBob defeats the Big Jellyfish with the bubble wand with which he starts the game.
  • This level introduces geysers that shoot SpongeBob very high in the air. As this boost also helps with long horizontal distances, I use these throughout the level. For the rest of the level, I use jumps to keep moving left.
  • After trying three different strategies, I finally optimized the boss battle. The first strategy was standing on the ground and blowing bubbles up at Big Jellyfish. Then the second strategy involved walking on the ground and jumping and blowing bubbles, which I thought was optimal until I realized that just jumping up and down and blowing the bubble inside Big Jellyfish will hit him on the first frame he can take damage after recovering from the last bubble (which looks better anyway).
  • Defeating the boss earns SpongeBob the first oven knob.

To The Carnival

  • I use Up+Select as a shortcut to the Item Switch menu and switch to the spring shoes to enable some super-shortcuts in The Carnival.

The Carnival

  • I abused the geyser’s shoot-player-upward-no-matter-where-he-touches-it behavior to fly to a platform halfway through the level.
  • That moving hook is the only hook in this area high enough to use the spring shoes to jump to the high platform and across a series of hooks to the second oven knob.
  • The two big shortcuts I used allowed me to complete this area in about 17 seconds.

To Kelpazoic Jungle

  • Spring shoes help our square yellow friend move fast and efficiently.

Kelpazoic Jungle

  • There are two routes to the final area, and I choose the right one because it’s (a lot) faster.
  • Near the end of the second area, I jump between two thorny bushes (spikes?). It’s safe to jump between them, but touching either one results in instant "death."
  • I can’t make huge shortcuts in the first two areas because these areas are all about climbing or falling short distances. In the final area, I can make shortcuts through the level thanks to the spring shoes.
  • I had previously thought that the spot the Jungle Fish boss jumps to was based on SpongeBob’s X position, but it appears to be on some kind of frame rule based on which frame SpongeBob enters the battle. The battle can start earlier or later depending on how you enter the stage. A shorter jump into battle will usually make the Jungle Fish jump up earlier, but it may also depend on what height SpongeBob is at when the battle starts (or even when he touches the ground) and how fast the screen scrolls to reveal the boss.
  • After beating the Jungle Fish, SpongeBob gets the third oven knob.

To Undersea Desert

  • I had to switch back to the spring shoes to cover more horizontal distance on the way, since the shoes really help save time in long, flat, horizontal areas like the 4 main areas and Undersea Desert.

Undersea Desert

  • That statue at the beginning of the Desert is the one SpongeBob found at the beginning of the game. It’s fitting that this area holds my last oven knob, even though I could have gone through the stages in any order.
  • Jumping in some caves and hitting the ceiling may look slower, but is actually faster by a few frames.
  • There is a part of a cave where I seem to be wasting time, standing in one place and slowly jumping over an urchin. This is because I am waiting for an unavoidable scallop to swim past me so I have a small amount of time to avoid it and pick up more health. I have to open the treasure chest to refresh my second hit point. Without the jellyfishing net equipped, I have to hit the unavoidable urchin near the end of the level and go back down to one hit point. Luckily, I won’t need to take damage for the rest of the run, so I don’t need to waste time opening any more treasure chests.
  • The boss, Hot Sauce Bandito, chooses between two attacks based on SpongeBob’s Y position. If SpongeBob is above a certain line when he spits out the previous patty, he will do a slow grin animation, slowly take out a hot sauce bottle, and slowly shoot out three hot sauce squirts (did I mention it’s slow?), so I stay on the ground when he’s spitting out patties to always keep his faster attack.
  • It takes the same amount of time to stand at a distance, throw a patty, and jump as it takes to jump toward Bandito and practically feed him the patty. I decided to do the latter, since I think it’s more entertaining.
  • I defeat Hot Sauce Bandito and pick up the fourth and last oven knob. I equip the spring shoes because I will need them in Rock Bottom to jump the great horizontal distance across the level.
  • At the "You Have Found an Oven Knob" screen, pressing A will play a cutscene but pressing Start will skip the cutscene and cut to SpongeBob falling into Rock Bottom.

Rock Bottom

  • This level has lots of enemies. Almost half the platforms (not including balloons) have an urchin or a one-eyed monster on top, both of which are harmful to the touch (or deadly to the touch with one hit point left). To avoid hitting these enemies, I sometimes have to use shorter jumps or walk to the edge of platforms I land on to avoid enemies on the next platform.
  • The spring shoes make quick work of this level, with a level time of about 19 seconds.
  • I did a lot of testing for the jump into Dutch Under, and used what I had learned about the game’s jump mechanics and gravity to execute it perfectly.

Dutch Under

  • The final level of the game! This level introduces ghost birds which behave like jellyfish and big pirates that behave similar to beach bullies. The level music is pretty cool too.
  • I have to wait for some platforms to move up so I can reach a higher platform, so I try to provide some entertainment.
  • Sometimes it looks like I’m wasting time going out of my way and not jumping on a moving platform soon enough. For some reason, platforms seem to have less delay moving up when they are just barely off-screen. Go figure.
  • When I read the walkthrough five years ago, it said that you can only feed the Flying Dutchman one patty every time he is onscreen and then you have to wait for him to fly off-screen, attack, and come down again before you can feed him another patty. This is false; as soon as he spits out the patty, you can feed him another one. I tried it on a real Game Boy Color and I fed him five successive patties on my first try.
  • Don’t fight him, feed him!
  • SpongeBob defeats the Flying Dutchman and obtains the Golden Spatula!

Possible Improvements

None as far as I know. I spent two weeks optimizing everything.
However, I really wish there was a way to glitch through the ceiling in the second area of Kelpazoic Jungle, since the whole level is one big map. You can see the floor of the final area above the ceiling at about frame 12710 (or 3:35 in the encode). I don't think there's a way through, though; this seems to be a pretty solidly programmed game.

Thanks

  • Groudon199, for suggesting this game (quite a while ago)
  • Those who made the Rules and Guidelines, which inspired me to make the run and encouraged me to learn about the game’s mechanics.

Suggested Screenshot

8270

Mukki: Judging...
Mukki: Looks good for a first submission and the audience seems to agree. Accepted, congratulations!

Brandon: Publication underway.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15585
Location: 127.0.0.1
NitroGenesis
He/Him
Editor, Experienced player (556)
Joined: 12/24/2009
Posts: 1873
I like this game. Claiming SD / 512 / Hd.
YoungJ1997lol wrote:
Normally i would say Yes, but thennI thought "its not the same hack" so ill stick with meh.
Skilled player (1326)
Joined: 9/7/2007
Posts: 1354
Location: U.S.
That was quite a TASty run there CoolKirby. It seems well made too. So heres a sea Yes.
Joined: 3/18/2011
Posts: 35
Location: Ohio
It started off slow but became entertaining once you got the moon boots or whatever so I'm voting yes
Skilled player (1652)
Joined: 11/15/2004
Posts: 2202
Location: Killjoy
Is it even possible to die in this game? You appear to have no life bar, but you take a ton of damage...
Sage advice from a friend of Jim: So put your tinfoil hat back in the closet, open your eyes to the truth, and realize that the government is in fact causing austismal cancer with it's 9/11 fluoride vaccinations of your water supply.
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4036
DarkKobold wrote:
Is it even possible to die in this game? You appear to have no life bar, but you take a ton of damage...
In this game, SpongeBob's hit points are represented by layers of clothing. (Come on, it's a kids game. They can't show him actually dying.) When he has his brown pants on, he has two hit points. If he takes damage, he will lose his pants and only have one hit point left. If he takes damage one more time, he will have nothing on and you will "die" and start the area over. There is no Game Over in this game; you can "die" over and over, but you'll keep restarting at the last checkpoint until you complete the area. There is also a "hall monitor uniform" which you can get to provide a third hit point, but it is too far out of the way to save any time. Also, I keep losing my second hit point (pants), but I pick those up occasionally so I can take damage again later in the run and avoid time-wasting death.
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2227
Location: Georgia, USA
The camera jerkiness was a bit annoying, given how much you jump in the game, but the gameplay was great. The speed is certainly worthy of a Yes vote. Nice first TAS!
Used to be a frequent submissions commenter. My new computer has had some issues running emulators, so I've been here more sporadically. Still haven't gotten around to actually TASing yet... I was going to improve Kid Dracula for GB. It seems I was beaten to it, though, with a recent awesome run by Hetfield90 and StarvinStruthers. (http://tasvideos.org/2928M.html.) Thanks to goofydylan8 for running Gargoyle's Quest 2 because I mentioned the game! (http://tasvideos.org/2001M.html) Thanks to feos and MESHUGGAH for taking up runs of Duck Tales 2 because of my old signature! Thanks also to Samsara for finishing a Treasure Master run. From the submission comments:
Shoutouts and thanks to mklip2001 for arguably being the nicest and most supportive person on the forums.
Warepire
He/Him
Editor
Joined: 3/2/2010
Posts: 2178
Location: A little to the left of nowhere (Sweden)
Looked good to me, great job on your first TAS, you have my Yes vote.
Joined: 5/14/2007
Posts: 525
Location: Pisces-Cetus filament
That was pretty good for a first TAS. I enjoyed your comments as well. Good job!
AzumaK wrote: I swear my 1 year old daughter's favorite TASVideo is your R4MI run :3 xxNKxx wrote: ok thanks handsome feos :D Help improving TASVideos!
Joined: 1/8/2011
Posts: 74
Location: Saturn Valley Medical Center
Good job on your first TAS Coolkirby!!!! Amazing job as well on discovering those glitches too. Voting Yes
Samus plays the SA-Xaphone
NitroGenesis
He/Him
Editor, Experienced player (556)
Joined: 12/24/2009
Posts: 1873
YoungJ1997lol wrote:
Normally i would say Yes, but thennI thought "its not the same hack" so ill stick with meh.
Joined: 12/19/2010
Posts: 126
nice run, YES for me
live life
Editor, Player (44)
Joined: 7/11/2010
Posts: 1029
Pretty impressive for a first TAS. It's nice to see someone new who's actually put a lot of effort in, and the run is better for it.
Editor, Player (44)
Joined: 7/11/2010
Posts: 1029
Pretty impressive for a first TAS. It's nice to see someone new who's actually put a lot of effort in, and the run is better for it.
Editor, Player (44)
Joined: 7/11/2010
Posts: 1029
Pretty impressive for a first TAS. It's nice to see someone new who's actually put a lot of effort in, and the run is better for it.
Joined: 5/1/2007
Posts: 294
Location: MD
Spongebob deserves another yes! Nice to see another Spongebob TAS after the one based on the movie.
I like Doraemon
Brandon
He/Him
Editor, Player (191)
Joined: 11/21/2010
Posts: 914
Location: Tennessee
I'll check the encodes when they finish processing, though I have a feeling the HD is going to have much smaller subs than the SD, which may or not be a problem (nitrogenesis, we need to talk about making a fix to my script). In the meantime, here's the optimized screenshot:
All the best, Brandon Evans
NitroGenesis
He/Him
Editor, Experienced player (556)
Joined: 12/24/2009
Posts: 1873
I erased the HD linked in the submission text and above, here's the new one: http://www.youtube.com/watch?v=2oXsfjv5kso I think the subtitles are big enough, but that's IMO and a publisher's opinion might be different...
YoungJ1997lol wrote:
Normally i would say Yes, but thennI thought "its not the same hack" so ill stick with meh.
Brandon
He/Him
Editor, Player (191)
Joined: 11/21/2010
Posts: 914
Location: Tennessee
NitroGenesis, as much as I appreciate your efforts to do this, you really need to use my corrected script. You don't have to re-upload if it looks good (I haven't confirmed that yet), but this fix will make sure the subtitles are always consistent. I'm going to go edit my script's thread. Go check it. Edit: Well, the HD is acceptable, but because you didn't use the latest version of the script, the subs are disproportional. With my fix, the subs on the HD and SD will always relatively be the same. If you want to fix this, let me know. If not, I'll publish it regardless.
All the best, Brandon Evans
NitroGenesis
He/Him
Editor, Experienced player (556)
Joined: 12/24/2009
Posts: 1873
I propably won't have time to fix this, so publish away
YoungJ1997lol wrote:
Normally i would say Yes, but thennI thought "its not the same hack" so ill stick with meh.
Brandon
He/Him
Editor, Player (191)
Joined: 11/21/2010
Posts: 914
Location: Tennessee
And I will soon. Please wait patiently; I might be able to this weekend, I might not.
All the best, Brandon Evans
Brandon
He/Him
Editor, Player (191)
Joined: 11/21/2010
Posts: 914
Location: Tennessee
NitroGenesis, can you upload a torrent for the SD? Once you get me that, I should be ready to proceed...
All the best, Brandon Evans
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15585
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. ---- [1776] GBC SpongeBob SquarePants: Legend of the Lost Spatula by CoolKirby in 07:35.75