Jump to content

SRAM glitch: Difference between revisions

no edit summary
>Bbbbbbbbba
(Added explanation, and did some cleanup.)
No edit summary
Line 1:
{{Major glitches}}
{{PRAMA|save-abuse-glitch}}
The '''SRAM glitch''', also known as the '''Savesave corruption glitch''' andor the '''Savesave abuse glitch''', is a method of performing a partial save in {{RBY}} with a [[Reset|hard reset]], such that the party data in the SRAM is carried into the new save file. ItMost notably, allowsit allows the player to performobtain thean [[sendexpanded party]] of 255 Pokémon toimmediately after starting a new game]]. orIt [[255also Pokémonallows glitch]]the immediatelyplayer afterto starting[[send party Pokémon to a new game]].
 
The glitch exploits a quirk in the code for saving the game to get a save file with a correct checksum. The necessary timing for the hard reset is very precise (less than 0.1 second), but it is still much easier than getting the correct checksum by chance.
 
==Procedure==
# Open the start menu, and select "Save".
# Start a new game.
# Select "Yes" to the "Yes/No" dialog box, but at a very precise moment, power off or reset the console.
# Play as much as you wish, without saving.
# At a very precise moment, power off or reset the console.* The timing is version-dependent and is easier on {{Y}}.
# Begin to save the game.
# At a very precise moment, power off or reset the console. The timing is version-dependent and is easier on {{Y}}.
 
The cue is to power off or reset after the "Yes/No" dialog box has disappeared, but before the text changes to "Saving..."
Cookies help us deliver our services. By using our services, you agree to our use of cookies.