GlitchDexJP/Y:217 (v1.1+): Difference between revisions
>Torchickens (Created page with "{{GPInfoGenI |name=▼たネ゙ゃヂ File:MS Monster Y.png |frontsprite=Front: File:YGlitch040_JP.png <br> |backsprite= Back: File:YGlitch034b_JP.png |bulbapedia=...") |
|||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{GPInfoGenI |
{{GPInfoGenI |
||
|name=▼たネ゙ゃヂ [[File:MS Monster Y.png]] |
|name=▼たネ゙ゃヂ [[File:MS Monster Y.png]] |
||
|frontsprite=Front: [[File:YGlitch040_JP.png]] |
|frontsprite=Front: [[File:YGlitch040_JP.png]] |
||
|backsprite= Back: [[File: |
|backsprite= Back: [[File:YGlitch040b_JP.png]] |
||
|bulbapedia=None |
|bulbapedia=None |
||
|equivalent=[[GlitchDexJP/RG:217|▼たネ゙ゃヂ ({{CRed|Red}}/{{CGreen|Green}})]]<br>[[GlitchDexJP/B:217|▼たネ゙ゃヂ ({{CBlue|Japanese Blue}})]] |
|equivalent=[[GlitchDexJP/RG:217|▼たネ゙ゃヂ ({{CRed|Red}}/{{CGreen|Green}})]]<br>[[GlitchDexJP/B:217|▼たネ゙ゃヂ ({{CBlue|Japanese Blue}})]] |
||
Line 10: | Line 10: | ||
|hexID=D9 |
|hexID=D9 |
||
|decID=217 |
|decID=217 |
||
|family= |
|family=040 |
||
|markerbyte= |
|markerbyte= |
||
|flagseen= |
|flagseen= |
||
Line 39: | Line 39: | ||
It is a hybrid of Wigglytuff. |
It is a hybrid of Wigglytuff. |
||
This glitch Pokémon is significantly different in the v1.0 release of the game (see [[GlitchDexJP/Y:217 (v1.0)]]) due to belonging to a different family, resulting different sprites, starting moves and other 'base stat data structure' data. |
|||
==Detailed explanation for differences== |
|||
''See also: [[Pokémon Yellow]]'' |
|||
Specifically, the memory address 0xD0E3 is loaded, decremented and used as an offset for the <code>PokedexOrder</code> table at 10:682D. The offset will depend on the index number of the Pokémon minus one; in this case 0xD8. As (10):682D+D8=6905, this is the pointer for ▼たネ゙ゃヂ's Pokédex number (or offset 0x42905). |
|||
It is extrapolated beyond the valid end of the table, and lands in the middle of <code>EmotionBubble</code> code for a <code>call 1628</code> instruction, responsible for adding the correct emotion bubble graphics (e.g. from a Trainer's "!" bubble) and the assigning the number of tiles to replace in VRAM. Specifically, the 0x28 (dec:40) is what defines the Pokédex number (family). In v1.0, the location of this routine is different; hence the relevant instruction at 10:6904 became <code>call 1622</code> with again the 0x22 (dec:34) at 10:6905 defining the family. |
|||
Additional side effects are due to how glitch Pokémon families and the [https://iimarckus.org/i/missing-number/ base stats data structure] work, such as the sprite pointer being retrieved for Wigglytuff (Nidoking in v1.0) but not the sprite bank. |
|||
<!-- |
<!-- |
Latest revision as of 13:43, 11 May 2022
▼たネ゙ゃヂ | |
Front: Back: | |
Bulbapedia link | None |
Equivalent glitch Pokémon | ▼たネ゙ゃヂ (Red/Green) ▼たネ゙ゃヂ (Japanese Blue) |
Generation II equivalent | |
Generation II Pokémon needed for Time Capsule exploit | |
Name bytes | |
Index number (hex) | D9 |
Index number (dec) | 217 |
Pokédex number (Family) |
040 |
Pokédex marker byte | |
Pokédex flag (seen) | |
Pokédex flag (own) | |
Type(s) | |
Category | ゙゙ |
Height | 0.9m |
Weight | 42.0kg |
Palette attribute byte | |
Catch rate constant | |
Experience group | |
Experience yield | |
Sprite dimensions (base data) | |
Front sprite source pointer | |
Back sprite source pointer | |
Front sprite dimensions (actual) | |
Back sprite dimensions (actual) |
← Previous glitch Pokémon | Current glitch Pokémon | Next glitch Pokémon → |
---|---|---|
パデアたズ (D8) | ▼たネ゙ゃヂ (D9) | ミ゙プ9あ゙ィ゙ (DA) |
▼たネ゙ゃヂ is a glitch Pokémon in Pokémon Yellow (Japanese) (v1.1, v1.2, v1.3).
It is a hybrid of Wigglytuff.
This glitch Pokémon is significantly different in the v1.0 release of the game (see GlitchDexJP/Y:217 (v1.0)) due to belonging to a different family, resulting different sprites, starting moves and other 'base stat data structure' data.
Detailed explanation for differences
See also: Pokémon Yellow
Specifically, the memory address 0xD0E3 is loaded, decremented and used as an offset for the PokedexOrder
table at 10:682D. The offset will depend on the index number of the Pokémon minus one; in this case 0xD8. As (10):682D+D8=6905, this is the pointer for ▼たネ゙ゃヂ's Pokédex number (or offset 0x42905).
It is extrapolated beyond the valid end of the table, and lands in the middle of EmotionBubble
code for a call 1628
instruction, responsible for adding the correct emotion bubble graphics (e.g. from a Trainer's "!" bubble) and the assigning the number of tiles to replace in VRAM. Specifically, the 0x28 (dec:40) is what defines the Pokédex number (family). In v1.0, the location of this routine is different; hence the relevant instruction at 10:6904 became call 1622
with again the 0x22 (dec:34) at 10:6905 defining the family.
Additional side effects are due to how glitch Pokémon families and the base stats data structure work, such as the sprite pointer being retrieved for Wigglytuff (Nidoking in v1.0) but not the sprite bank.
Methods to obtain
Research is incomplete at this time
Starting moves
Research is incomplete at this time
Evolution(s)
Research is incomplete at this time.
Pokédex data
Level-up moves
Research is incomplete at this time.
TM/HM moves
Research is incomplete at this time.
Base stats
Research is incomplete at this time
This article or section is a stub. You can help Glitch City Wiki by expanding it. |