Jump to content

ZZAZZ glitch: Difference between revisions

m
>Torchickens
No edit summary
 
(11 intermediate revisions by 4 users not shown)
Line 1:
{{Major glitches}}
{{Bulbapedia}}
 
[[Image:ZZAZZ glitch Trainer.png|frame|right|Encountering 'FF'[[TrainerDex/RB:055|14S]] (Trainer class 55)'s roster 7 in Red.]]
 
The '''ZZAZZ glitch''' is a major glitch which occurs when the player encounters a certain roster of a [[glitch trainer]].
Line 32:
The first byte in the series (XX 99 99) is never written to, meaning that some values stay the way they were. Bytes may not be kept at 99 if they change naturally in battle. An example is the address D083 (D082 in Yellow), which may be constantly changing before the player sends out their Pokémon so that the low HP noise is played.
 
(Thanks to the user TheZZAZZGlitch and Bbbbbbbbba for the cause from the forums)
 
==Effects==
Line 44:
Though ZZAZZ glitch Trainers have AI that can freeze the game, the player can easily escape the battle if he or she uses any type of Pokéball as the battle will suddenly end even after the Trainer blocks the ball.
 
The reason why using a type of Poké Ball will end the battle is because the memory address D11C (D11B in Yellow) is set to hex:99. and thisThis address is responsiblenormally forinitialized endingto the0, battleand inset to the oldindex man'snumber Pokémonof catchinga demonstrationwild Pokémon when it is caught. After an item is successfully used in battle (this just means that a nonturn 00is spent, so a blocked Poké Ball is still considered successfully used), the battle will end if this address is a non-zero value.
 
"[[Jacred]]" (Trainer C8)'s fifth and eighth rosters in Pokémon Red and Blue cause a much greater degree of corruption than regular ZZAZZ glitch Trainers ([https://www.youtube.com/watch?v=Wll51o2gt1s video]). They replace the item count with 153, and set 153 to various other item bytes. This gives the player many "POKéTRAINER" glitch items, plus some item quantities get changed to 153. When the player exits battle via an item like a Master Ball the map will be corrupted.
Line 58:
If the player saves after performing this glitch, the save file will be erased if an end byte (0x50) is not present on the eleventh character of the player's name or less. However, the ZZAZZ glitch may corrupt your box-set, i.e. message box options used for things like saving.
 
In order to save the game, the player must restore their box-set ID back to a normal value. This can be done by talking to a Pokémon Center nurse then cancelling. The [[glitch boxset]] with an index number of hex:99 [httphttps://forumsarchives.glitchcity.info/index.phpforums/topic,board-107/thread-6629.msg189356/page-0.html#msg189356 has a height of 250], so it corrupts memory addresses past the screen data due to the box being too large.
 
If the player battles another trainer after escaping a ZZAZZ glitch Trainer, they will actually battle a 'link battle' Trainer (nicknamed the 'death trainer'), which may have a Charizard 'M or Q with extremely high HP.
Line 73:
 
==Party Pokémon box data shift glitch==
The storageparty Pokémon box data shift glitch is available with the ZZAZZ glitch and is closely related to the [[large storage box databyte shift glitch]]. More information about it can be found [httphttps://forumsarchives.glitchcity.info/index.phpforums/topic,board-107/thread-1386.msg194252/page-14.html#msg194252 here]. It involves data between the Pokémon data and a certain point (most favorably the items terminator) being shifted upwards, with D164 (Pokémon 1) taking the first shifted up value.
 
It is possible to change the first item identifier to the number of items, the first item quantity to the first item identifier, etc. and this makes it possible to work with the 'post 20' item bytes that are actually unrelated data, and this way it is possible to do things like warp to the Hall of Fame.
Line 86:
 
==External links==
#[httphttps://forums.glitchcity.info/index.php/?topic,=1386.0.html Thread on Glitch City Laboratories Forums on the ZZAZZ glitch].
#[http://www.youtube.com/watch?v=D3iVFfKjklk Video demonstration by Newo].
 
==More derivative glitches==
*[[Jacred inventory corruption]]
 
==Trivia==
*This glitch also occurs in the Japanese version, but instead of the player's name characters being replaced with "Z" they are replaced with "ハ" (ha) which could be read as an expression of laughing.
 
[[Category:Generation I glitches]]
[[:Category:Glitches that allow Pokémon with unobtainable moves|Category:Glitches that allow Pokémon with unobtainable moves]]
[[Category:Instant victory glitches]]
Cookies help us deliver our services. By using our services, you agree to our use of cookies.