Idle Deload and Gondola Skip: Difference between pages

From JakSpeedruns Wiki
(Difference between pages)
Jump to navigation Jump to search
(Created page with "An '''idle deload''' is a bug in the game's level loading system that can be used to load in fail-safe/stored checkpoints and levels. If performed correctly you will generally see your current level deload to a black void and as the pause menu opens your location should change to the next checkpoint the game has available. Idle deloading is used for Klaww Skip, Lava Tube Skip, and for Citadel Skip only in All Orbs and All Flies categories. == Technical == Jak and Daxte...")
 
 
Line 1: Line 1:
An '''idle deload''' is a bug in the game's level loading system that can be used to load in fail-safe/stored checkpoints and levels. If performed correctly you will generally see your current level deload to a black void and as the pause menu opens your location should change to the next checkpoint the game has available.


Idle deloading is used for Klaww Skip, Lava Tube Skip, and for Citadel Skip only in All Orbs and All Flies categories.
== Tutorial ==
<youtube>https://www.youtube.com/watch?v=g7dPV1qD9gw</youtube>


== Technical ==
== Technical ==
Jak and Daxter: The Precursor Legacy uses a hand-crafted game engine with seamless level-loading, meaning you can travel from place to place without ever experiencing a loading screen. The game dynamically tosses out old levels as you leave a certain area through an invisible boundary, freeing memory for new levels to be loaded, without the player knowing any different. Similarly, levels are loaded from disc upon crossing a boundary leading into the level.
When Jak and Flut Flut pass through the Volcanic Crater checkpoint during Gondola Skip, Volcanic Crater is made the active zone. Snowy Mountain is still loaded in, just in the secondary level loader. This causes Flut Flut to "turn invisible" when falling down into Volcanic Crater.


Some events in the game cause the current pair of loaded and active levels to be backed up - the four known events that cause this are Jak dying, viewing a cutscene, loading the game, and Jak performing an idle animation, which occurs after being inactive in a grounded state for 30 seconds. By interrupting the idle animation while the animation is still being loaded from the disc, it is possible to trigger a fail-safe which restores the levels in memory to the backed up state, deloading any levels not present in the backup list and loading any that were. Additionally, if the active level that is restored is different upon triggering the fail-safe, then Jak will be assigned the checkpoint in the active level that is geographically closest to his current position.
== Discovery ==
Gondola Skip was discovered by blahpy on October 25, 2014.


This is advantageous because it allows the player to store an active level of their choosing, then make it inactive, and trigger the fail-safe from a location that is closer to a later checkpoint in the level than the one they had access to normally, allowing them to bypass certain requirements such as defeating a boss or unlocking the zoomer.
The on-foot method was discovered by Goofy on April 5, 2020.


While most actions can be used to interrupt the idle animation and trigger the fail-safe, they require quite precise timing. Instead runners prefer to use a Pause Buffer when the idle animation is about to occur, as it gives a window of roughly 2.5 seconds to time the input, as opposed to roughly 11 frames with other actions. In some cases such a pause is required to allow the game time to load the stored levels.
== Other Notes ==
The [https://www.youtube.com/watch?v=isEYlvkCFic original Flut Flut Gondola skip by blahpy] likely was not implemented because it didn't save time and/or was difficult, due to the general lack of knowledge about having Flut Flut out of Snowy. (October 25, 2014)


== Discovery ==
Not long after, blahpy found it was possible to simply jump over the death plane, which was demonstrated in a [https://www.youtube.com/watch?v=oaUc3CnEeuw video by Jazz]. (November 19, 2014)
The idle deload was discovered by headstrong1290 on accident in [https://youtu.be/59dhHVL8Frs?si=6-EoxVJmVO18-Gky&t=1219 February 2016]. Blahpy figured out how to reproduce it a few days later. On August 22, 2021, Snugggles would discover the "button holding" method of the idle deload, which is the most commonly used method today.  
 
Eventually world record implementation came in both Any% & [https://www.twitch.tv/videos/39258054 100% by thesxysaxman] in late 2015 after it was found you could [https://www.twitch.tv/videos/9103808 land in the Miner's cave by Ouiji], upping the time save significantly from previous methods. (July 30, 2015 & August 7, 2015)


Idle deload's first useful application for speedrunning was discovered by Boomer and yankee027 while accidentally doing Klaww Skip.
Goofy first found a [https://www.youtube.com/watch?v=36IIfeRBpWk much more difficult method] for on-foot gondola skip, before quickly replacing it with the [https://www.youtube.com/watch?v=3ltgf4IqN6I current on-foot method]. (April 5, 2020)

Revision as of 03:35, 15 February 2024

Tutorial

Technical

When Jak and Flut Flut pass through the Volcanic Crater checkpoint during Gondola Skip, Volcanic Crater is made the active zone. Snowy Mountain is still loaded in, just in the secondary level loader. This causes Flut Flut to "turn invisible" when falling down into Volcanic Crater.

Discovery

Gondola Skip was discovered by blahpy on October 25, 2014.

The on-foot method was discovered by Goofy on April 5, 2020.

Other Notes

The original Flut Flut Gondola skip by blahpy likely was not implemented because it didn't save time and/or was difficult, due to the general lack of knowledge about having Flut Flut out of Snowy. (October 25, 2014)

Not long after, blahpy found it was possible to simply jump over the death plane, which was demonstrated in a video by Jazz. (November 19, 2014)

Eventually world record implementation came in both Any% & 100% by thesxysaxman in late 2015 after it was found you could land in the Miner's cave by Ouiji, upping the time save significantly from previous methods. (July 30, 2015 & August 7, 2015)

Goofy first found a much more difficult method for on-foot gondola skip, before quickly replacing it with the current on-foot method. (April 5, 2020)