Dr. Maybe has infiltrated Santa Claus's main toy factories, and is planting bombs disguised as penguins. Our mission is to infiltrate the workshops, and remove all the explosives. This movie saves 3049 frames over the previous publication, but now also includes the 2 extra secret levels.

Game objectives

  • Emulator used: Bizhawk v2.2.1
  • Aims for fastest completion of all levels
  • Takes damage to save time

Improvements

Sections in bold have been updated since the previous submission.
SectionDifference
Castle Movement -3
Extra Castle Movement+799
Level 01-6
Level 02-83
Level 03-5
Level 04-128
Level 05-153
Level 06-37
Level 07-244
Level 08-369
Level 09-46
Level 10-386
Level 11-314
Level 12-5
Secret Level 01+4091
Secret Level 02+4798
Level 13-1264
Level 14-6
(Total Improvements)-3049
Overall Difference+6639

Emulator

Bizhawk adds 1 frame to most of the loading screens, but is otherwise overshadowed by all the improvements found in the run.

Boss Battles

A boss's 100 frame invincibility timer only decreases while they're on screen, and doesn't tick if they're not currently visible. Special care was taken to make sure that we always have the boss in our sight, to remove any extra waiting which the previous TAS did not do. Note that this is does apply to the level end sequence, and so we're free to jump around once the boss is dead.

Mystery Bonus

Every 4th enemy killed drops a special bonus in the form of a pair of false teeth. Collecting these is what awards the Mystery Bonus at the end of the level, for 500 points per pickup, and annoying ~70 frames to give it to us. This was completely overlooked in the previous TAS, collecting a lot of unnecessary bonuses. Proper effort was undertook to avoid all of these, which also includes controlling which enemies actual get killed in order to make sure the bonuses never spawn in our way.

HP Management

Each HP remaining at the end of the level results in an extra 100 points, which gets awarded in addition to the base line of 1500 or 2000 point bonus. This gets transferred over to your main score at the rate of 3 frames per 200 points. This means that according to the level's base bonus, collecting an additional HP may result in a 3 frame delay to each score screen. As a result of this, storing HP early is a bad idea, and ideally we want to collect HP as late as we can. In fact, we need to make sure the trick we were saving them for does actually save a greater amount of time, as HP boosts only save at most 2 frames. Proper analysis produced improvements Across three areas. First the HP on level 01 gets skipped, as does its HP boost on level 4. Next, excess HP wasn't collected in Level 07 during the plane section. Finally, all spare HP gets used up on level 11 so we don't waste time on subsequent levels.

Movement Optimisation.

Speed Control.

Basic speed is 3, with no subpixel value to worry about. The next best thing is the subspeed value, which gets truncated but nevertheless is constantly flickering and is still a crucial variable. The subvalue will be affected by how we choose to handle slopes, and we'll want to keep it as high as possible.

Landing Boosts

When falling from a significant height, Pond will gain a quick speed boost, which can increase our speed for anywhere between 1-3 frames according to our subspeed value. More ledges have been utilised in this run, and more effort was taken to make sure we get the maximum boost possible by landing when our subvalue is highest. Note that height difference is based our initial/final height, and so constant jumping doesn't work for constant boosts.

Pathfinding

Don't be fooled by the 'flat' ground, it's anything but, especially the yellow ground. Pond reacts to all the individual nooks and crannies formed by the pixels on the floor which results in constant flickering to acceleration and produces horribly inconsistent velocities across each section. This is always annoying to predict and to optimise to full, causing tonnes of strategies to test.

Preserved Y velocity.

Landing inside tight corridors doesn't reset Y velocity, which preserves it until falling off the next ledge. This can also be achieved by trying to 'fall faster' when in vertical ascenders, which can be seen on level 05.

Level improvements

Castle Movement.

Slightly better movement when going between entrances which are located on the left hand side, and the occasional window ledge can be used to give us extra landing boosts, for 6 frames improvement total. But since we now visit two additional levels on the right hand side, there is now a huge increase to total time.

Sports World

It's 6 frames faster to jump onto the shoes and take advantage of the bumpy ground, but we need to waste 3 frames to deliberately avoid the HP. Doing so saves 3 frames on the first few levels, so it pays for itself.

Teddy World

Better initial jumps down the thin descents, and used Y Velocity conservation before the final end for a faster drop.

Boss: Giant Teddy

Better final hit to the boss, which is the only one which matters.

Sweet World

By skipping the earlier HP, we have therefore saved 6 frames up to this point, and instead we can omit the HP boost from a bird. Since it would only save 1-2 frames otherwise, it is therefore a better choice. This did require a redo of the level afterwards, but further optimisation managed to squeeze a few more frames out of it compared to our initial attempt. That, plus all other areas have generic improvements everywhere.

Industrial World

Preserved Y velocity in area 4's tight corridors, to make each drop faster. Most noticeable just before the trampoline, where we can use the vertical ascender to 'fall', and keep velocity for when we drop off the next edge. Plus this time, we have a faster start to the on-rails level.

Boss: Giant Car

Boss kept on screen at all times not delay invincibility countdown.

Bathtub World

Ejected from the bathtub earlier, to take advantage of the slope acceleration. The swimming areas are subject to random lag, which luckily was reduced this time.

Board Games World

Generic improvements across all areas. Archanfel also discovered that the wheels can be delayed through camera manipulation, allowing one to be in prime position to bounce on to get to the next tier, saving over 200 frames.

Boss: The Queen of Hearts

Boss kept on screen at all times not delay invincibility countdown.

Sky Castle World

Special thanks to Archanfel for discovering it's possible to jump directly to the first exit, in addition to showing it's faster to reroute the bathtub through a bonus zone for a faster exit to the area.

Music World

More speed boosts across bumpy things, involving a lot more effort put into testing combinations to get across all the various slopes. For the yellow area, the killing of the first bird was skipped, and after the death respawn it's faster to just jump into the next corridor. When going across the piano, using HP for invincibility proved more useful at the start compared to when going down the slope. Afterwards, spare HP was then lost during the on-rails section, to reduce each subsequent level's score screen by 3 frames a piece.

Boss: Ballerina

This is a very laggy boss fight, but better timing on jumps managed to reduced the lag by 5 frames.

Circus World

A slightly faster start, and using the cannon to shoot into the platform provides a faster route. Afterwards, comes the most significant improvement of the run. There's just enough room to squeeze the plane into the bottom of the platform, which means we can grab both penguins on each side with only a single trip, cutting out two of the four chambers and saving nearly 20 seconds.

Boss: Evil Snowman

Better manipulation of the boss gives a faster start to the first hit.
(Incorrect movie loaded, use one linked in post)

Memory: Claiming to see if we have truly saved Christmas
Memory: Updating with correct movie file.
Memory: Optimization seems good. In spite of the extra levels cleared in this submission, the movie ends up being only slightly longer in length than the original publication due to all the improvements found.
This movie elects to do all of the levels instead of merely the required ones. The previous submission and the current publication both do a bunch of levels that were thought to be required but were actually optional. As such the previous submission was rejected.
It was suggested that this "all levels" run supersede fastest completion due to overlap in content as described in the Judge Guidelines. Indeed, the individual levels themselves should be the same but I was slightly unsure about the navigation through the hub world. It's more complicated than merely selecting additional levels from a sort of menu. From what I can tell, you have to take the same sort of path through the hub world regardless due to restrictions in when levels unlock, but you'd simply jump over the entrances to levels you don't need to do. The secret levels you enter by moving to the left slightly while falling on your way to the circus level. However, in theory I could see some differences in hub world movement being possible through new discoveries even if they are not possible at present.
As a side note, despite potentially superseding fastest completion, this goal still warrants an "all levels" branch label and I have added it to the submission.
Audience reception regarding this goal was mostly positive, with only one concern brought up in regards to nearly immediately beating level 1 by taking the secret exit, resulting in the question "is this truly all levels". To me it seems to be merely an easter egg of sorts and is as legitimate of a method of beating a level as any other exit, just faster. However I can definitely see a segment of our audience that would like to see level 1 completed in its entirety. But at the same time if an all levels run was submitted that went through level 1 in its entirety, I would see people that asked why the secret exit was not taken since it's faster. We obviously cannot accept branches that are completely identical except for one level. As such I think that this run is all levels since it does "complete" all the levels. If somebody ends up making a TAS that goes through the entirety of level 1, we could link to a separate video in the description containing just that level. That way the people who wish to see level 1 in its entirety could be satisfied in addition to those wanting to see the secret exit.
Accepting this run to Moons to obsolete [2932] Genesis James Pond 2: Codename: RoboCod by Archanfel in 24:20.46 since this movie is faster where the content overlaps. However I would be open to accepting a new movie that only completes what is minimally required to beat the game if said movie was sufficiently different from this one, something that would almost certainly require new discoveries.
Dacicus: Processing...


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15576
Location: 127.0.0.1
EZGames69
He/They
Publisher, Reviewer, Expert player (4460)
Joined: 5/29/2017
Posts: 2761
You did it! You both realized that saving Christmas was the most important task so you settled your differences and joined forces. The run was fun to watch, especially those tight coner movements in the first few levels. Yes vote.
[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
Skilled player (1651)
Joined: 7/25/2007
Posts: 299
Location: UK
Sorry, uploaded the wrong movie file. 14 minutes would be a bit misleading. This should be the current movie to upload. Edit, fixed link, added 1 frame to get it to work properly. Let this be the end of it.
Patashu
He/Him
Joined: 10/2/2005
Posts: 4043
Should the branch for this be like "all levels"?
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: 6/7/2008
Posts: 124
Location: Portugal
Well, I'm happy to see all levels being tackled (which definitely means this run should be in an "all levels" category), but I'm still irked that the very first world is skipped like that. Normally, the idea of a category where the runner goes everywhere is so that the viewer can enjoy as much of the game's content as reasonably possible, right? Skipping an entire world but then playing all others normally, even if it's a legit mechanic in the game, just feels like it defeats the purpose of an "all levels" run. In terms of entertainment and execution, much like the previous attempt, this run is fantastic. Some of the new time-saves are also so juicy I'm still salivating. I'm just not too pleased with that specific world, personally.
I'm Espyo from the SRB2 Forums. Current project: A Pikmin fan engine, Pikifen
Skilled player (1651)
Joined: 7/25/2007
Posts: 299
Location: UK
Well it was said in the previous topic that an "all levels" branch would obsolete an "any%" branch anyway, and so since it's now become the standard movie it wouldn't make sense to give it a separate branch title. And in regards to level 1, I still don't believe we should take a sub-optimal route through it for the sake of seeing more things. After all, on other levels there's plenty of little alcoves and side routes which we didn't feel the need to dip into. There are also lots of optional areas which we could have visited for the sake of seeing more things, but it wouldn't make sense to do so. Check out a Longplay vid if you want to see those, you can see extra areas at 18:17, 23:10, 24:45, 48:17 for example. The goal is to complete all levels as quickly as possible, which has been done.
Skilled player (1458)
Joined: 11/26/2011
Posts: 656
Location: RU
If consider this run as "All Doors" category - this goal is completed all doors were visit. So formally Flip is right, it is absurd to take longer route for stage 1. But i also agree with Espyo, skipping stage 1 is against spirit of "All levels"... To solve this contradiction would be nice to hear Memory opinion (as a judge) whether to skip stage 1 or not.
I show you how deep the rabbit hole goes. Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell) Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Memory
She/Her
Site Admin, Skilled player (1556)
Joined: 3/20/2014
Posts: 1765
Location: Dumpster
Flip wrote:
Sorry, uploaded the wrong movie file. 14 minutes would be a bit misleading. This should be the current movie to upload.
Sorry it's taken so long but from what I can tell that movie doesn't actually beat the game.
[16:36:31] <Mothrayas> I have to say this argument about robot drug usage is a lot more fun than whatever else we have been doing in the past two+ hours
[16:08:10] <BenLubar> a TAS is just the limit of a segmented speedrun as the segment length approaches zero
EZGames69
He/They
Publisher, Reviewer, Expert player (4460)
Joined: 5/29/2017
Posts: 2761
Hey Flip, you uploaded the new file but you never posted it here. is this the file that syncs properly? http://tasvideos.org/userfiles/info/53730465638671514 EDIT: nevermind, apparently he changed the link in his original post. in the future, just make a new reply with the new file instead.
[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
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15576
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. ---- [3934] Genesis James Pond 2: Codename: RoboCod "all levels" by Flip & Archanfel in 26:11.26