Boring stuff

  • Emulator used: PCSX-rr-v013a
  • BIOS: SCPH1001
  • Abuses programming errors
  • Uses damage and death to save time
  • Normal ending (Not 100%)

Overview

Croc is a game about a crocodile that uses his power of floatation to glide through the world and save his gobbo friends. Only this run doesn't collect any gobbos and Croc only floats because of heavy glitching.
I started this run last August as a “warm-up” for a 100% TAS. Turns out this took way more work than I thought it would, but such is TASing. At the time of writing these comments, I do still plan to do a 100% TAS, so keep your eyes peeled for that.
Angles, angles, angles. Since this is a 3D game with 2D U/L/D/R controls, getting a perfect angle is much harder than it looks and takes up the a lot of time and rerecords. To complicate matters, there is a constant tension between angles and speed, since changing angles faster than normal or making a turn sharper requires cutting speed. I found myself opening paint and solving geometry problems more than once, trying to decide the best way to proceed.
There are a lot of minor tricks used to optimize angles, but I won't go into all of them. That would require a full explanation of the degree system, and I don't think it is really needed to enjoy watching the run.

General Tricks

Hovering: I’ve had multiple people come up to me while I was working on this and ask why the game is about a flying crocodile. It isn’t – this is just a glitch that you will see me use almost constantly during the run. If you do a short jump on frame X, cancel your ability to pound (via being near the ground, performing a 180, or tail attacking), and try to pound anyways on frame X+10, Croc will hover in the air. This does not last forever! If during the run you question “why didn’t he just hover over that” or “why did he stop there”, the answer is most likely because it is too far to hover across.
Moving Diagonally: Croc’s horizontal and vertical speed are dealt with separately. Therefore, when you are moving up and right/left, you are moving more pixels per second than moving straight forward. By moving diagonally, I increase my movement speed by around 10%. This isn’t huge, but over the course of the run it saves A LOT of time (and allows me to clear some gaps I couldn’t otherwise). To get the maximum left-right velocity, I need to be airborne. This is why I constantly hover – the more time I spend in the air, the more I get to stay at top speed.
Slope Boosting: Running downhill, your speed increases. Running uphill, your speed decreases. Makes sense. At various points in the run, I will cut my hover short specifically so I can land on a small downhill section and boost my speed for a few frames (the boost is extremely minor, often only worth about a tenth of a frame…but every bit counts!).
Wall Jumping: For some reason, the only time this is ever useful is the second world, where it is used quite frequently. It simply requires really precise positioning and jumping the frame you land. This only works in very specific places where the walls are designed a certain way.
Hyper Turning: By alternating holding up and letting it go every frame, Croc turns at about triple the speed. Unfortunately, letting go of forward obviously slows you down. Despite this, it had a fair amount of applications during the run since it is so much faster than normal turning.
Grab Boosting: When you grab a ledge in a “wrong” way, you may sometimes do a “false grab”, where you perform the animation but fall anyways. Under very specific height and angle circumstances, if you press up at the correct frame during a false grab, you will get a height boost that can propel you onto the ledge.
Loading Zone Tricks: There are a few things that fall under this. First off, I’ll sometimes enter a loading zone from the side (a few times in world 4) or the top (3-1). This just allows me to have a more direct route. In the case of 3-1 and 4-4, this also allows me to skip collecting a gold key. Secondly, in the ice world, during any “icy” (outside) section, you will randomly activate the loading zone up to ten frames early. It was just a matter of trial and error to figure out how to activate this. Finally, when entering into the pot-like loading zones, you can save 3 or 4 frames by landing on the proper place on top of them instead of falling into them. For some unknown reason, this trick didn’t work in two places in the run (see if you can spot them!)
Movement Anomalies: A lot of interesting things happen if you alternate directions every frame or every other frame. There are about ten different patterns of strange movement I use throughout the run, mostly for playaround during boss fights.

Stage specific comments

Pre-game: I actually had to redo the very start of this run thanks to YouTube user ilovemadnesscombat, who alerted me to the fact that if you press R1 halfway through the opening cutscenes, it will skip them. Why only R1 works and why you can’t use it earlier in the scene is beyond me.
1-1: Nothing of note…damage boosting on lava allows me to take a much faster angle and does not slow me down at all (except for the one extra frame it took to collect the crystal). 1-2, 1-3: Mostly self-explanatory stuff 1-B1: If you look closely a bit after I get the first hit, you can actually see the Feeble hovering high above the ground for a few frames. This is the result of him zipping up an invisible wall as he tries to get back into the stage. 1-4, 1-5: Mostly self-explanatory stuff 1-6: Moving platforms…my arch nemesis. When you are over a platform, it’s speed gets added to yours. Unfortunately, a vast majority of the platforms in the run are working against me. That is why I avoid jumping on the logs in the second room. I do a strange angle change near the end of the final room, because turning for long enough very slightly increases your height, and allows you to land on the edge I do. 1-B2: Spinning platforms suck. They create weird fields of invisible walls that will randomly kill your momentum. Sorry, just had to rant about those.
2-1: Wall jump shortcut skips pushing the box 2-2: Wall jumping to get a better angle + slope boost 2-3: The reverse route is a bit faster. The second gold key is pathetically easy to skip here. 2-B1: Self-explanatory 2-4: I am able to bounce twice on the waterfall because I actually do a false grab in between the two hits, resetting my bounce counter while still under mercy invincibility. Pretty cool trick. 2-5: Sliding is faster in the first room. Grab boost skips pushing the block 2-6: Wall jump to catch platforms a cycle earlier than otherwise 2-B2: Get wrecked by spawn manipulation, Demon Itsy
3-1: Really cool gold key skip in the first room, fairly self-explanatory 3-2: I don’t think I mentioned this before, but I hate swimming sections. I really do. 3-3: First deathwarp of the run. I hate world 3. And water sections. 3-B2: Still hate water sections. For some reason, you can do strange ceiling zips in room 2, which I guess are cool. But I hate water sections. 3-4: Another deathwarp 3-5: There is actually a 1-frame zip in this level, see if you can spot it 3-6: Last deathwarp of the run…what is with world 3 and this key fetish? 3-B2: Cactus Jack becomes vulnerable at very strange times. Quite a lot of strategy and testing went into this fight, as he doesn’t really behave a logical pattern (a pattern, but not a logical one).
4-1: World 4 is pro, especially after world 3. In room 4, I actually land on an invisible wall that marks the sides of a staircase. 4-2: I hate staircases. If you are wondering why I don’t just jump off the sides, it is because of the invisible walls mentioned before. 4-3: Minigames? In my any% run? Hahahaha. Had to manipulate a fast box pattern (there are only 3, so this isn’t hard). Used sidestepping to quickly blow up the balloon. 4-B1: Lots of luck manipulation is required on this boss – the arch it sends the dynamite back at is completely random. 4-4: Gold key skip by entering the loading zone from the side. 4-5: You die after falling a certain ammount, which is why I stop myself with the roof of the door on the way down. In the second room, they cancelled die-from-falling-too-far until you hit the ground from the initial fall at the start. Thus, I fall straight to the goal, cutting the En Guarde and Ya Ha factors of this run by 50%. 4-6: A bunch of crazy platform stuff here; most are self-explanatory. I can jump on the spikes at the very end because Platform Pete is about to spin the platform around. 4-B2: While messing around, I found out that you can actually fall out of bounds or do a sizable zip on phase 2 of the fight. Unfortunately, I couldn’t do either without wasting time by making him turn.
And that concludes my essay/run comments. I realize now some stuff I could have explained, but I think I’ve already written enough. Thanks for watching!

Mukki: Judging...
Mukki: Great run. Some complaints were raised about the glitch, however, it put an interesting twist on level completion as the levels became more complex. Clearly a lot of effort was put into this, which is admirable for a 3-D run, nevermind a first submission! Congratulations, I look forward to seeing more of your work. Accepting.
Aktan: Processing.... may take some days...


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15586
Location: 127.0.0.1
This topic is for the purpose of discussing #2991: RingRush's PSX Croc: Legend of the Gobbos in 36:21.08
Editor, Skilled player (1439)
Joined: 3/31/2010
Posts: 2108
Ooh, crikey, why must this be submitted now of all times? Gonna watch later, damn excited for this!
Joined: 1/3/2006
Posts: 334
SO waiting for an encode.
Editor, Skilled player (1439)
Joined: 3/31/2010
Posts: 2108
And so I watched, and I disappointed I wasn't. The run was very entertaining and offered many interesting and creative breaks to the game and solutions, and there were tons of interesting Moments, making it hard to pinpoint my favorite. Just a shame the music doesn't get the time to play out. So a yes vote it is.
Joined: 12/16/2010
Posts: 18
Eagerly awaiting encode!
I'm not a girl, not yet a woman.
Banned User
Joined: 8/30/2010
Posts: 500
Location: Argentina Bs. As.
Starting HD encode
[18:51] <scrimpy> Oh, nothing [18:51] <mmarks> oh [18:51] <Nach> I think scrimpy is just jealous of you mmarks
GabCM
He/Him
Joined: 5/5/2009
Posts: 901
Location: QC, Canada
mmarks wrote:
Starting HD encode
You cannot encode 3D games in HD with PCSX.
Banned User
Joined: 8/30/2010
Posts: 500
Location: Argentina Bs. As.
Mister Epic wrote:
mmarks wrote:
Starting HD encode
You cannot encode 3D games in HD with PCSX.
This in 3D. Well, I will fight to encode this is SD or HD or whatever
[18:51] <scrimpy> Oh, nothing [18:51] <mmarks> oh [18:51] <Nach> I think scrimpy is just jealous of you mmarks
Experienced player (520)
Joined: 4/14/2009
Posts: 116
Temporary encode (not TASVideos quality) until a real encoder gets one done: http://www.youtube.com/watch?v=CwkPoocv-LI
Patashu
He/Him
Joined: 10/2/2005
Posts: 4043
Yes
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Joined: 12/16/2010
Posts: 18
It kept me entertained, although maybe not optimal, good enough for a yes vote. Thank you!
I'm not a girl, not yet a woman.
Editor
Joined: 3/10/2010
Posts: 899
Location: Sweden
Sneaking past obstacles and using the hovering glitch is enough for a yes vote from me. But it's not an excited vote. It's run of the mill by now. It's not bad, it's just not that notable.
Joined: 1/3/2006
Posts: 334
waited a long time for this game to be done, my first ps1 game ever. loved the game and loved the run. yes vote
Joined: 5/14/2007
Posts: 525
Location: Pisces-Cetus filament
This run is hilarious, especially the boss battles. It looks optimized. Good job, RingRush.
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!
Experienced player (520)
Joined: 4/14/2009
Posts: 116
Edmund: Where does it not look optimal? As this site shows, no TAS is perfect, but I definitely spent a long time optimizing it. Some responses to questions that have come up here and other places: Q: Why don't you just 180 flip in the water sections where you grab a key? A: If you've played this game, you know how horrible water sections control. This is because the angle chance system is completely different here...it accelerates much slower, but ends up much faster. By starting a turn significantly before I reach the key, I can end up turning around faster than doing a 180. Q: Why do you slow down at X place? A: Every example someone has pointed out has the same answer - to hyper turn, which at some points ends up faster in the long run. Q: Why do you enter doors at such strange angles? A: Door sections are pretty annoying. Besides the world 2 stuff I mention in the comments, doors have a lot of strange features. In 4-5, for instance, you can crash into the doors if you are moving too fast. In some levels, their hitbox extends quite a bit beyond their image. And finally, when I have to make a sharp turn into a door, I often can't turn any faster. Q: It looks like running is faster than hovering! A: It isn't. The main places where I run for extended periods of time (outside of bosses), are because I'm on a (usually slight) downwards slope, which does make running faster than jumping/hovering. Everywhere else, hovering is faster by about 10% over normal running and 5% over running diagonally (hold up + R1/L1) Q: You are a douchebag for not saving the gobbo in 2-5/4-2. A: Yes...yes I am.
Warepire
He/Him
Editor
Joined: 3/2/2010
Posts: 2178
Location: A little to the left of nowhere (Sweden)
This was excellent... voted yes. Now do Croc 2!
Joined: 11/21/2006
Posts: 94
I didn't see you spell "Miles" out anywhere like I requested. No vote.
Post subject: Please, do the 100% run too!
Expert player (2468)
Joined: 6/2/2009
Posts: 1182
Location: Teresópolis - Rio de Janeiro - Brazil
Another one of those favorite games of mine, and you played it beautifully. What I liked most were the boss battles, especially the fight against Flibby, the ladybug. Yes vote of course.
I am old enough to know better, but not enough to do it.
Active player (462)
Joined: 12/24/2010
Posts: 297
Location: CT, USA
It takes a while to get entertaining, but the boss battles made the run worth a yes vote. Nice job :D
Player (146)
Joined: 7/16/2009
Posts: 686
The ladybug boss and the last one were by far the best boss battles. I loved the apathy you showed for the actual game: "Yes there's platforms here that make a nice path, but I'll float trough this wall, alright?" The fact that it's a 3D game just adds to the atmosphere of "get this over with already". Easy yes vote.
Former player
Joined: 11/13/2005
Posts: 1587
Okay, I've been waiting for a run of this game for a while now, because I remember playing this as a kid and it's a fun game to play. But to be honest, the floating glitch kinda killed all the entertainment for me. There's hardly any actual gameplay, just floating over gaps. And there's barely any interaction with the game world, which makes the run even more repetitive, since there's barely any other differences between the levels other than the graphics. Sure it's faster but... Meh. I think a 100% run would be more entertaining, but who knows with this floating glitch. I still think that this should be published since it's the fastest completion of a somewhat popular game, but I just can't vote yes. I'll give it a strongish meh. EDIT: Oh yeah, the run is obviously very well done, so good job there RingRush.
Experienced player (520)
Joined: 4/14/2009
Posts: 116
Honestly, I expected more responses like yours, as that was the feeling I was getting after I completed the first island. However I felt overall, the hover added a lot of unique "TAS" feeling in the later levels - complex tricks like the 3-1 key skip, total decimation of areas like skipping the box puzzle in 4-1, and of course, it is faster. I did try to do normal jumps instead of hovering wherever possible without wasting time because I agree, it is nice to interact with the level some more. My personal favorite level in this TAS is Panic at Platform Pete's Lair: I find it best combines hovering to skip a lot while being forced to utilize the platforms around you (and having some cool tricks/playaround opportunities). Tower of Power comes in second as in vertical based levels like this, the game-transcending quality of hovering is drastically reduced. Thanks for all the positive comments guys, this has gotten a much better reception than I thought it would based on all the hovering.
Joined: 11/22/2004
Posts: 1468
Location: Rotterdam, The Netherlands
Like others have said, I've got mixed feelings about the hover glitch. I'd prefer to see a run without it. It's still a good run that's worth a yes vote, but I think a non-hover run should be the next one. :)
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2227
Location: Georgia, USA
Thanks for the run and the temporary encode, RingRush! I have to agree with Guybrush and Dada about the fact that the hover glitch gets repetitive. However, it still makes some things very impressive, especially in the later levels with lots of floating platforms. Also, there's something very amusingly Zen about Croc floating so confidently over the challenges. I'm also going with strong Meh.
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.
GabCM
He/Him
Joined: 5/5/2009
Posts: 901
Location: QC, Canada
I went with a Meh as well for the repetitiveness. But great job finding this glitch! It looks like that kind of cheat code you enter in a Game Genie!