Game freeze: Difference between revisions

→‎"Bar freeze": Added VRAM corruption description.
m (Edit links.)
(→‎"Bar freeze": Added VRAM corruption description.)
Tags: Mobile edit Mobile web edit
Line 41: Line 41:


=="Bar freeze"==
=="Bar freeze"==
A "bar freeze" is caused when a "rst 38" instruction is run in [[Generation I]]. Most of the RAM is corrupted during this freeze with all accessible memory bytes being replaced with a "00 39" pattern. This includes SRAM which can damage the save data if SRAM was enabled. If the game was in SRAM bank 0 the Hall of Fame data will be corrupted, replacing the Pokémon in the Hall of Fame with level 57 [[Glitch Pokémon]]. If the game was in SRAM bank 1 the Continue option will disappear from the main menu without a "The save data was destroyed!" message showing up. If the game was in SRAM bank 2 or 3 Pokémon in boxes 1-6 or 7-12 respectively in the [[Pokémon Storage System]], excluding Pokémon in the currently selected box, will be deleted.
A "bar freeze" is caused when a "rst 38" instruction is run in [[Generation I]]. Most of the RAM is corrupted during this freeze with all accessible memory bytes being replaced with a "00 39" pattern. As a result of overwriting the VRAM with this pattern, vertical bar patterns appear on the screen for a split second before the screen turns blank, giving the name "bar freeze". This also corrupts SRAM which can damage the save data if SRAM was enabled. If the game was in SRAM bank 0 the Hall of Fame data will be corrupted, replacing the Pokémon in the Hall of Fame with level 57 [[Glitch Pokémon]]. If the game was in SRAM bank 1 the Continue option will disappear from the main menu without a "The save data was destroyed!" message showing up. If the game was in SRAM bank 2 or 3 Pokémon in boxes 1-6 or 7-12 respectively in the [[Pokémon Storage System]], excluding Pokémon in the currently selected box, will be deleted.


In [[Generation II]], a similar freeze is caused when a "rst 38" instruction is run. Bars will appear for a split second and then disappear. Like in Generation I most of the RAM is corrupted during this freeze, including SRAM, but SRAM is not damaged in [[Pokémon Crystal Version]]. If the game was in SRAM bank 1 the game will show "The save file is corrupted" error message when attempting to continue if there was a saved game. If the game was in SRAM bank 2 or 3 boxes 1-7 or 8-14 respectively of the [[Pokémon Storage System]] will be corrupted and the only Pokémon in each of these boxes will be a level 57 {{p|Primeape}} Glitch Pokémon.
In [[Generation II]], a similar freeze is caused when a "rst 38" instruction is run. Bars will appear for a split second and then disappear. Like in Generation I most of the RAM is corrupted during this freeze, including SRAM, but SRAM is not damaged in [[Pokémon Crystal Version]]. If the game was in SRAM bank 1 the game will show "The save file is corrupted" error message when attempting to continue if there was a saved game. If the game was in SRAM bank 2 or 3 boxes 1-7 or 8-14 respectively of the [[Pokémon Storage System]] will be corrupted and the only Pokémon in each of these boxes will be a level 57 {{p|Primeape}} Glitch Pokémon.
545

edits