Idle Deload and Version Check: Difference between pages

From JakSpeedruns Wiki
(Difference between pages)
Jump to navigation Jump to search
 
No edit summary
 
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.
This page allows you to check the various differences you will encounter on each version of the Jak and Daxter games.


Idle deloading is used for Klaww Skip, Lava Tube Skip, and for Citadel Skip only in All Orbs and All Flies categories.
= PlayStation 2 (PS2) =
== Jak and Daxter: The Precursor Legacy ==
[[File:PS2 Jak and Daxter Disc 2.PNG|thumb|The number 2 on the inner ring of the disc indicates that this is a Black Label #2 (NTSC-U/C) disc, which does have Citadel Skip.]]
[[File:PS2 Disc Number Version Check Discovery.PNG|thumb|The discovery of being able to identify which PS2 discs have Citadel Skip or not.]]
If you have a North American Black Label (NTSC-U/C) copy of [[Jak and Daxter: The Precursor Legacy]], you may or may not have [[Citadel Skip]]. If you look on the back of the disc, you will find a number on the inner ring. This number indicates your version of the game and whether or not you have Citadel Skip. If you see a 1 or a 2, Citadel Skip is not patched and will work. If you see a 3 (or higher), Citadel Skip is patched and will not work.


== Technical ==
[[File:Jak and Daxter TPL Disc Comparison for Citadel Skip.jpg|460px]]


<youtube>https://www.youtube.com/watch?v=yJzPplb1U4A</youtube>
{| class="wikitable" style="margin:left"
|-
! Version !! Citadel Skip
|-
| Black Label #1 (NTSC-U/C) || style="background: green; color:white;" | Yes
|-
| Black Label #2 (NTSC-U/C) || style="background: green; color:white;" | Yes
|-
| Black Label #3+ (NTSC-U/C) || style="background: red; color:white;" | No
|-
| Greatest Hits (NTSC-U/C) || style="background: red; color:white;" | No
|-
| Black Label (PAL) || style="background: green; color:white;" | Yes
|-
| Platinum Label (PAL) (NTSC-U/C) || style="background: green; color:white;" | Yes
|-
| Black Label (NTSC-J/Korean) || style="background: red; color:white;" | No
|-
| Silver Label (NTSC-J) || style="background: red; color:white;" | No
|}


On a technical level, an idle deload is when the game's backup load state sequence is interrupted and only the restore functions are executed.
== Jak II ==
In the Greatest Hits version, a patch was implemented to fix the [[Stadium Bug]] and to prevent the game from crashing during the final cutscene.


During cutscenes, certain objects or characters need to be moved around or deloaded as the cutscene plays out. After the cutscene is over, the game needs to be able to return all the characters and objects to their original positions before the cutscene was started. In order to do this, the game creates a backup load state right before the cutscene begins. It then refers to the data within the backup load state after the cutscene is finished to properly return everything to how it was before the cutscene started. This backup load state process is controlled by the game's animation system, which is also used by 3 other events: Jak dying, Jak using the warp gate, and Jak performing an idle animation after 30 seconds of standing still. This means that these 3 other events can trigger the backup load state sequence.
== Jak 3 ==
[[Jak 3]] contains little to no changes between versions.


There are two sets of functions that control this process:
== Jak X: Combat Racing ==
On the Black Label release, there is a bug referred to as [[Autosave Glitch]] that can occur. This bug causes the games autosave feature to fail and not actually save the game. It can also potentially corrupt the game's save data. You will know if the bug occurs when the memory card icon in the bottom corner flashes nonstop.


=== Function Set 1 ===
The bug only happens on [https://en.wikipedia.org/wiki/PlayStation_2 PS2 Slim models] and was fixed in the Greatest Hits version. However, it was not patched in the PAL Platinum version.
; ja-play-spooled-anim : This function loads sounds and animations needed for the event. It also calls the function "backup-load-state-and-set-cmds".
; backup-load-state-and-set-cmds : This function creates and stores a backup of Jak's current load state (level buffer state, level visibility data, and object names and statuses).


=== Function Set 2 ===
== Jak and Daxter: The Lost Frontier ==
; ja-abort-spooled-anim : This ends the sounds and animations for the event. It also calls the function "restore-load-state-and-cleanup".
The game was originally built for the PSP, but a PS2 port was created alongside it. The PSP and PS2 versions were released at the same time on November 3, 2009.
; restore-loads-state-and-cleanup : Loads in the stored backup load state.


Notable differences include:


If the player holds the Start, L1, R1, Triangle, Circle, Cross, or Square button while Jak does his idle animation, this will trigger '''Function Set 2''' before '''Function Set 1'''. This means that the backup load state is not updated with Jak's current data. Instead, only the restore sequence is executed, meaning whatever data happens to be in the current backup load state is loaded in.
* Right Analog stick is used for camera controls
* All Dpad buttons are used for selecting different Gunstaff weapons
* R1 is used to shoot instead of Triangle
* L2 cycles through eco powers instead of Dpad Left/Right or Select
* Load times are worse
* Crashes are more frequent
* Graphics are lower quality
* Difficult to see when out of bounds because more textures are laoded


Here is an example. If Jak dies in Sentinel Beach, this counts as one of the events that utilizes the animation system, meaning a backup load state has been created for Jak in Sentinel Beach. If Jak then walks to Forbidden Jungle, holds the Circle button for 30 seconds, then does his idle animation, it will skip to Function Set 2 and restore the data from when Jak died in Sentinel Beach. Forbidden Jungle will deload (since there is no Forbidden Jungle data in the backup load state) and Sentinel Beach will load in.
= PlayStation 3 (PS3) =
[[File:Jak and Daxter Collection and Trilogy PS3.jpg|thumb|The North American Jak and Daxter Collection and European Jak and Daxter Trilogy for the PlayStation 3.]]
In 2012, [https://en.wikipedia.org/wiki/Mass_Media_(company) Mass Media], a subsidiary of THQ, was tasked with porting the Jak and Daxter trilogy to the PlayStation 3. Below are the major differences for each of the games that are in this port.


== Discovery ==
All Jak games and versions on the PS3 suffer from [[Punch Glitch|punch glitch]].
[[File:Idle Deload Button Hold Discovery.jpg|thumb|Snugggles posts about the Button Hold method in Discord.]]
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.  


Idle deload's first useful application for speedrunning was discovered by Boomer and yankee027 while accidentally doing Klaww Skip.
== Jak and Daxter: The Precursor Legacy ==
Major differences include:
* Graphical upscale
* Slower save/load times
* No Citadel Skip
* Punch Glitch
 
== Jak II ==
Major differences include:
* Graphical upscale
* Faster save/load times
* Punch Glitch
 
== Jak 3 ==
Major differences include:
* Graphical upscale
* Faster save/load times
* Punch Glitch
 
= PlayStation 4 (PS4) =
[[File:Jak and Daxter Bundle and Collection Artwork PSStore.jpg|thumb|The PlayStation Store artwork for the North American Jak and Daxter Bundle and European Jak and Daxter Collection.]]
In 2017, the first four Jak and Daxter games were virtually released for the PlayStation 4 in North America and Europe. The North American version is titled the [https://store.playstation.com/en-us/product/UP9000-CUSA02522_00-JADBUNDLE0000001 Jak and Daxter Bundle] and the European version is titled the [https://store.playstation.com/en-gb/product/EP9000-CUSA07934_00-JAKDAXTER0BUNDLE Jak and Daxter Collection].
 
Jak 3 and Jak X: Combat Racing are listed on the Japanese PlayStation Store, but these are the North American (NTSC-U/C) English versions.
 
The PS4 and PS5 versions of the game are not actual ports. Instead, they are emulations of the PS2 versions.
 
<youtube>https://www.youtube.com/watch?v=WkIJV84HV2E</youtube>
 
== Jak and Daxter: The Precursor Legacy ==
[[File:50 60 Hertz Bug on PAL PS4.PNG|thumb|Using the Video Mode menu option to switch between 50 and 60 Hz would result in a texture corruption on the PAL PS4 release.]]
When the bundle was first released on the PS4, it was quickly discovered that the games were not ported but were instead emulated versions of the PS2 releases. In the beginning, the North American release of [[Jak and Daxter: The Precursor Legacy]] on the PS4 was an emulated of a Black Label #1 which had Citadel Skip. Soon after, a patch was pushed out that fixed a [https://youtu.be/3Y99EIPZ1vE?si=YXWgErkss_ldTesv&t=32 texture corruption glitch] in the European release and updated the North American release from Black Label #1 to Greatest Hits, removing Citadel Skip. This made it so [https://store.playstation.com/en-gb/product/EP9000-CUSA07934_00-JAKDAXTER0BUNDLE only the European (PAL) version of the bundle contained Citadel Skip].
 
Other notable changes include:
 
* Graphical upscale
* Faster saving and loading
* Controller input lag
* Lag spikes in various locations
* Center Screen option has no functionality
* Inverted camera controls (go to Graphics Options menu and press Dpad Up + R3)
* Limited directional inputs
* Jak slowly slides on the floor when idle
 
== Jak II ==
When Jak II was first released on the PS4, a massive frame rate issue on the PAL release was noticeable. The default frame rate for PAL is 50 Hz and the PlayStation 4 was trying to emulate the game at 60 Hz. This caused the game to run ~16.7% slower and made the game unplayable. The bug was quickly patched.
 
Major differences include:
 
* Graphical upscale
* Inverted camera controls (L1 + L3)
* Crackling audio during cutscenes
* Center Screen option has no functionality
* Disabled the Progressive Scan and Refresh Rate menu options in the PAL release
* Game crashes if you skip the final cutscene at a specific time
* Texture bug on water planes
* Controller input lag
* Limited directional inputs
* Inconsistent frame rate
 
== Jak 3 ==
Major differences include:
 
* Graphical upscale
* Disabled the Progressive Scan and Refresh Rate menu options in the PAL release
* Texture bug on water planes
* Controller input lag
* Limited directional inputs
* Inconsistent frame rate
 
== Jak X: Combat Racing ==
[[File:Jak X Turbo Particle Effect Not Anchored Properly.PNG|thumb|Thruster particle effects floating behind the vehicle due to poor anchoring in the Jak X PS4 release.]]
Major differences include:
 
* Graphical upscale
* Some vehicles are missing tires and get stuck on tracks
* Thruster particle effects are not anchored properly to vehicles (floating behind the vehicle)
* Controller input lag
* Limited directional inputs
* Inconsistent frame rate
 
= PlayStation 5 (PS5) =
The PS5 releases are essentially the same as the PS4 releases with some minor fixes. See the videos below.
 
== Jak and Daxter: The Precursor Legacy ==
 
<youtube>https://www.youtube.com/watch?v=XBng5Rag2YQ</youtube>
 
== Jak II ==
 
<youtube>https://www.youtube.com/watch?v=bds1TAWasmw</youtube>
 
== Jak 3 ==
 
<youtube>https://www.youtube.com/watch?v=HCmMiCrNjfA</youtube>
 
== Jak X: Combat Racing ==
 
The same as the PS4 release but with more bug fixes.
 
= PlayStation Portable (PSP) =
== Daxter ==
Daxter was only released on the PSP, so there are no version differences.
 
== Jak and Daxter: The Lost Frontier ==
The game was originally built for the PSP, but a PS2 port was created alongside it. The PSP and PS2 versions were released at the same time on November 3, 2009.
 
Notable differences include:
 
* Trigger buttons are used for camera controls instead of an analog stick
 
= PlayStation Vita (PSVita) =
In 2013, the PlayStation 3 trilogy remaster was ported to the PSVita. Later, Daxter and Jak and Daxter: The Lost Frontier would become digitally available on the console.
 
The PSVita versions of the games run terribly when compared to previous and later versions. With an average frame rate of 20 FPS combined with stiff and delayed inputs, the games are borderline unplayable.
 
== Jak and Daxter: The Precursor Legacy ==
Other major changes include:
 
* [[Lava Walk]] is nearly 100% consistent in the Klaww boss fight area
* L2, R2, L3, and R3 are bound to the Back Touch Pad and inconsistently register inputs
* Touchscreen input support
* Inputs get eaten due to poor frame rate
 
== Jak II ==
Other major changes include:
 
* L2, R2, L3, and R3 are bound to the Back Touch Pad and inconsistently register inputs
* Touchscreen input support
* Inputs get eaten due to poor frame rate
 
== Jak 3 ==
Other major changes include:
 
* L2, R2, L3, and R3 are bound to the Back Touch Pad and inconsistently register inputs
* Touchscreen input support
* Inputs get eaten due to poor frame rate
 
== Daxter ==
Notable differences:
* Can not perform memory card removal for certain skips/strats
 
== Jak and Daxter: The Lost Frontier ==
Notable differences:
* Faster loads
 
= PlayStation TV / PS Vita TV =
The PSTV is a non-handheld variant of the PlayStation Vita.
== Daxter ==
Notable differences:
* Can not perform memory card removal for certain skips/strats
 
== Jak and Daxter: The Lost Frontier ==
Notable differences:
* Fastest loads
 
= OpenGOAL PC Port =
[https://opengoal.dev/docs/usage/game_versions/ Many changes] were made in the OpenGOAL versions of the games.

Revision as of 05:57, 19 February 2024

This page allows you to check the various differences you will encounter on each version of the Jak and Daxter games.

PlayStation 2 (PS2)

Jak and Daxter: The Precursor Legacy

The number 2 on the inner ring of the disc indicates that this is a Black Label #2 (NTSC-U/C) disc, which does have Citadel Skip.
The discovery of being able to identify which PS2 discs have Citadel Skip or not.

If you have a North American Black Label (NTSC-U/C) copy of Jak and Daxter: The Precursor Legacy, you may or may not have Citadel Skip. If you look on the back of the disc, you will find a number on the inner ring. This number indicates your version of the game and whether or not you have Citadel Skip. If you see a 1 or a 2, Citadel Skip is not patched and will work. If you see a 3 (or higher), Citadel Skip is patched and will not work.

Version Citadel Skip
Black Label #1 (NTSC-U/C) Yes
Black Label #2 (NTSC-U/C) Yes
Black Label #3+ (NTSC-U/C) No
Greatest Hits (NTSC-U/C) No
Black Label (PAL) Yes
Platinum Label (PAL) (NTSC-U/C) Yes
Black Label (NTSC-J/Korean) No
Silver Label (NTSC-J) No

Jak II

In the Greatest Hits version, a patch was implemented to fix the Stadium Bug and to prevent the game from crashing during the final cutscene.

Jak 3

Jak 3 contains little to no changes between versions.

Jak X: Combat Racing

On the Black Label release, there is a bug referred to as Autosave Glitch that can occur. This bug causes the games autosave feature to fail and not actually save the game. It can also potentially corrupt the game's save data. You will know if the bug occurs when the memory card icon in the bottom corner flashes nonstop.

The bug only happens on PS2 Slim models and was fixed in the Greatest Hits version. However, it was not patched in the PAL Platinum version.

Jak and Daxter: The Lost Frontier

The game was originally built for the PSP, but a PS2 port was created alongside it. The PSP and PS2 versions were released at the same time on November 3, 2009.

Notable differences include:

  • Right Analog stick is used for camera controls
  • All Dpad buttons are used for selecting different Gunstaff weapons
  • R1 is used to shoot instead of Triangle
  • L2 cycles through eco powers instead of Dpad Left/Right or Select
  • Load times are worse
  • Crashes are more frequent
  • Graphics are lower quality
  • Difficult to see when out of bounds because more textures are laoded

PlayStation 3 (PS3)

The North American Jak and Daxter Collection and European Jak and Daxter Trilogy for the PlayStation 3.

In 2012, Mass Media, a subsidiary of THQ, was tasked with porting the Jak and Daxter trilogy to the PlayStation 3. Below are the major differences for each of the games that are in this port.

All Jak games and versions on the PS3 suffer from punch glitch.

Jak and Daxter: The Precursor Legacy

Major differences include:

  • Graphical upscale
  • Slower save/load times
  • No Citadel Skip
  • Punch Glitch

Jak II

Major differences include:

  • Graphical upscale
  • Faster save/load times
  • Punch Glitch

Jak 3

Major differences include:

  • Graphical upscale
  • Faster save/load times
  • Punch Glitch

PlayStation 4 (PS4)

The PlayStation Store artwork for the North American Jak and Daxter Bundle and European Jak and Daxter Collection.

In 2017, the first four Jak and Daxter games were virtually released for the PlayStation 4 in North America and Europe. The North American version is titled the Jak and Daxter Bundle and the European version is titled the Jak and Daxter Collection.

Jak 3 and Jak X: Combat Racing are listed on the Japanese PlayStation Store, but these are the North American (NTSC-U/C) English versions.

The PS4 and PS5 versions of the game are not actual ports. Instead, they are emulations of the PS2 versions.

Jak and Daxter: The Precursor Legacy

Using the Video Mode menu option to switch between 50 and 60 Hz would result in a texture corruption on the PAL PS4 release.

When the bundle was first released on the PS4, it was quickly discovered that the games were not ported but were instead emulated versions of the PS2 releases. In the beginning, the North American release of Jak and Daxter: The Precursor Legacy on the PS4 was an emulated of a Black Label #1 which had Citadel Skip. Soon after, a patch was pushed out that fixed a texture corruption glitch in the European release and updated the North American release from Black Label #1 to Greatest Hits, removing Citadel Skip. This made it so only the European (PAL) version of the bundle contained Citadel Skip.

Other notable changes include:

  • Graphical upscale
  • Faster saving and loading
  • Controller input lag
  • Lag spikes in various locations
  • Center Screen option has no functionality
  • Inverted camera controls (go to Graphics Options menu and press Dpad Up + R3)
  • Limited directional inputs
  • Jak slowly slides on the floor when idle

Jak II

When Jak II was first released on the PS4, a massive frame rate issue on the PAL release was noticeable. The default frame rate for PAL is 50 Hz and the PlayStation 4 was trying to emulate the game at 60 Hz. This caused the game to run ~16.7% slower and made the game unplayable. The bug was quickly patched.

Major differences include:

  • Graphical upscale
  • Inverted camera controls (L1 + L3)
  • Crackling audio during cutscenes
  • Center Screen option has no functionality
  • Disabled the Progressive Scan and Refresh Rate menu options in the PAL release
  • Game crashes if you skip the final cutscene at a specific time
  • Texture bug on water planes
  • Controller input lag
  • Limited directional inputs
  • Inconsistent frame rate

Jak 3

Major differences include:

  • Graphical upscale
  • Disabled the Progressive Scan and Refresh Rate menu options in the PAL release
  • Texture bug on water planes
  • Controller input lag
  • Limited directional inputs
  • Inconsistent frame rate

Jak X: Combat Racing

Thruster particle effects floating behind the vehicle due to poor anchoring in the Jak X PS4 release.

Major differences include:

  • Graphical upscale
  • Some vehicles are missing tires and get stuck on tracks
  • Thruster particle effects are not anchored properly to vehicles (floating behind the vehicle)
  • Controller input lag
  • Limited directional inputs
  • Inconsistent frame rate

PlayStation 5 (PS5)

The PS5 releases are essentially the same as the PS4 releases with some minor fixes. See the videos below.

Jak and Daxter: The Precursor Legacy

Jak II

Jak 3

Jak X: Combat Racing

The same as the PS4 release but with more bug fixes.

PlayStation Portable (PSP)

Daxter

Daxter was only released on the PSP, so there are no version differences.

Jak and Daxter: The Lost Frontier

The game was originally built for the PSP, but a PS2 port was created alongside it. The PSP and PS2 versions were released at the same time on November 3, 2009.

Notable differences include:

  • Trigger buttons are used for camera controls instead of an analog stick

PlayStation Vita (PSVita)

In 2013, the PlayStation 3 trilogy remaster was ported to the PSVita. Later, Daxter and Jak and Daxter: The Lost Frontier would become digitally available on the console.

The PSVita versions of the games run terribly when compared to previous and later versions. With an average frame rate of 20 FPS combined with stiff and delayed inputs, the games are borderline unplayable.

Jak and Daxter: The Precursor Legacy

Other major changes include:

  • Lava Walk is nearly 100% consistent in the Klaww boss fight area
  • L2, R2, L3, and R3 are bound to the Back Touch Pad and inconsistently register inputs
  • Touchscreen input support
  • Inputs get eaten due to poor frame rate

Jak II

Other major changes include:

  • L2, R2, L3, and R3 are bound to the Back Touch Pad and inconsistently register inputs
  • Touchscreen input support
  • Inputs get eaten due to poor frame rate

Jak 3

Other major changes include:

  • L2, R2, L3, and R3 are bound to the Back Touch Pad and inconsistently register inputs
  • Touchscreen input support
  • Inputs get eaten due to poor frame rate

Daxter

Notable differences:

  • Can not perform memory card removal for certain skips/strats

Jak and Daxter: The Lost Frontier

Notable differences:

  • Faster loads

PlayStation TV / PS Vita TV

The PSTV is a non-handheld variant of the PlayStation Vita.

Daxter

Notable differences:

  • Can not perform memory card removal for certain skips/strats

Jak and Daxter: The Lost Frontier

Notable differences:

  • Fastest loads

OpenGOAL PC Port

Many changes were made in the OpenGOAL versions of the games.