SRAM glitch: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
>Bbbbbbbbba
(When I tried it's Select + Up + B rather than Select + Down + B on both RB and Yellow.)
>Sherkel
(Cleanup, also see comment)
Line 1: Line 1:
{{Major glitches}}
{{Major glitches}}
{{PRAMA|save-abuse-glitch}}
{{PRAMA|save-abuse-glitch}}
The '''SRAM glitch''', also known as '''Save corruption glitch''' and '''Save abuse glitch''', is a glitch that allows the player to perform the [[send party Pokémon to a new game]] or [[255 Pokémon glitch]] as soon as they are in their room.
The '''SRAM glitch''', also known as '''Save corruption glitch''' and '''Save abuse glitch''', is a method of performing a partial save in {{RBY}}. It notably allows allows the player to perform the [[send party Pokémon to a new game]] or [[255 Pokémon glitch]] immediately after starting a new game.


Keep in mind when attempting this glitch, the timing is very precise (a handful of frames, ie less than a quarter of a second), so emulators and savestates are privileged.
Keep in mind that when attempting this glitch, the necessary timing is very precise (less than a quarter of a second).


==Procedure==
The principle of the glitch is:
# Start a New game
# Start a new game
# Play as much as you wish, without saving
# Play as much as you wish, without saving
# Begin to save the game
# Begin to save the game
# At a very precise moment, power off/reset the console. The timing is version-dependent and is easier on {{Y}}.
# 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/reset after the "Yes/No" dialog box has disappeared, but before the text changes to "Saving..."
The cue is to power off or reset after the "Yes/No" dialog box has disappeared, but before the text changes to "Saving..."


Holding START+SELECT+A+B will not work, as the game prevents soft resets while it is saving.
Holding START+SELECT+A+B will not work, as the game prevents soft resets while it is saving.
Line 23: Line 23:
The [[send party Pokémon to a new game]] glitch has the only difference that you have to start a new game while a save file from which you wish to import your Pokémon present. However, failing the glitch may render the file unattainable; if the save file is marked as "destroyed", the glitch still has a slight chance to work if attempted again.
The [[send party Pokémon to a new game]] glitch has the only difference that you have to start a new game while a save file from which you wish to import your Pokémon present. However, failing the glitch may render the file unattainable; if the save file is marked as "destroyed", the glitch still has a slight chance to work if attempted again.


If the glitch was successful, a Continue option will be present when the game is started again, and the player will be able to access their Pokémon screen. In the case of the 255 Pokémon glitch, the screen will look like it is blank.
If the glitch was successful, a Continue option will be present when the game is started again, and the player will be able to access their Pokémon screen. In the case of the 255 Pokémon glitch, the screen will appear to show nothing in the party.


There are two ways the glitch can fail: either when rebooting the game the message "the save file is destroyed!" will appear (the reset happened too early) which will remove the Continue option, or a Continue option will appear but the Pokémon screen cannot be accessed (the reset was too late). Attempting the glitch is still possible.
There are two ways the glitch can fail: either when rebooting the game the message "The file data is destroyed!" will appear, which indicates the reset happened too early and will remove the Continue option, or a Continue option will appear but the Pokémon screen cannot be accessed, indicating that the reset happened too late.


==Techniques==
==Techniques==
<!-- Should these be listed on the 255 Pokemon glitch page instead? -->
*Warp to the Safari Zone: Swapping the 3rd Pokémon with the 36th can warp the player to the Safari Zone gate. (thanks VaeporSage)
*Walk through walls: Swapping Pokémon 62 with 63 allows the player to walk through walls. (thanks hibiki ganaha)
*Warp to the Safari Zone: Swapping the 3rd Pokémon with the 36th can warp the player to the Safari Zone gate. (discovered by VaeporSage)
*Walk through walls: Swapping Pokémon 62 with 63 allows the player to walk through walls. (discovered by hibiki ganaha)
*[[Expanded item pack]]: Swap Pokémon 9 with Pokémon 10, and then with Pokémon 11. If you want to undo the effects of the [[255 Pokémon glitch]], stand on the right tile of the house's exit mat, and swap Pokémon 187 with Pokémon 178, wait a while{{clarify}}, and press A.