Catrap is a puzzle game for gameboy. In it you dig paths and push blocks in order to reach and defeat all the enemies on each of the 100 levels.
This is an ~2 minute improvement over the previous run, many levels were improved.
Several levels were improved with small movement optimizations such as going down ladders before falling or pushing blocks in different orders to avoid falling animation.
Other levels had entirely new improvements (some contributed by HandsomeRudy who declined co-authorship.)
Additionally, HandsomeRudy noticed that the boy character climbs faster, so switching characters at the level start screen saves time in some levels.
Finally, a glitch that was present, though apparently unnoticed, in the first run is exploited in several levels. Normally when you defeat an enemy, you have to wait for them to despawn before changing characters. However, if more then one enemy is defeated, or an enemy is defeated and a block collapse is triggered, you have 1 frame when any of these events ends to change characters. You do not need to wait for all of them to complete.
Here is a console verification video:
Special thanks to HandsomeRudy and Jules for time saving suggestions.

feos: Judging...
feos: Replacing the movie with a 15 second improvement.
fsvgm777: Processing. EZGames69 is handling the encodes for this one.
feos: We're back, delaying this per author request.
feos: Another replacement, 4666 frames!
feos: Accepting over [2206] GB Catrap by MattyXB in 59:21.57 once again.
EZGames69: Processing. EZGames69 is...hey wait a minute.

Player (22)
Joined: 1/13/2019
Posts: 20
Location: In a dumpster
You're welcome. There are potential time savers everywhere now and I don't want to participate.
Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11267
Location: RU
Not participating is fine, I think it's just fair to keep you as a co-author, especially if no one is able beat your times.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Player (22)
Joined: 1/13/2019
Posts: 20
Location: In a dumpster
Alyosha
He/Him
Editor, Expert player (3522)
Joined: 11/30/2014
Posts: 2728
Location: US
Ok, thanks for your help anyway. HandsomeRudy removed as co-author and submission notes updated. I think this is a good place to wrap this one up anyway.
Skilled player (1650)
Joined: 7/1/2013
Posts: 433
HandsomeRudy wrote:
I guess it's my turn to fail now.
Hardly a failure! Perhaps an "incomplete success"?
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14873
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. ---- [4461] GB Catrap by MattyXB, Alyosha in 57:17.61
EZGames69
He/They
Publisher, Reviewer, Expert player (3967)
Joined: 5/29/2017
Posts: 2707
Location: Michigan
Just as a note, I did not add the console verification flag to this movie because the current video is of the old run, not the more current one. I can set it as console verified once a new video is posted.
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
Alyosha
He/Him
Editor, Expert player (3522)
Joined: 11/30/2014
Posts: 2728
Location: US
EZGames69 wrote:
Just as a note, I did not add the console verification flag to this movie because the current video is of the old run, not the more current one. I can set it as console verified once a new video is posted.
New console verification video added to the submission.