Anonymous user
BadgeDescriptionDex: Difference between revisions
no edit summary
>Torchickens No edit summary |
No edit summary |
||
Line 1:
{{incomplete|1=Pointers and Pokémon Yellow}}
This is a list of the behaviors of invalid ([[glitch]]) choices for the badge describer's badge list in Cerulean City. This list is currently for {{RB}}.
[[MetascriptDex/RB:D64F (Agatha's Pokémon League room)|Meta-map script 0x7F in Agatha's room in Red/Blue]] is also a way to technically access glitch choices with neither arbitrary code execution or a cheating device, but the badge menu in Agatha's room is invisible so it requires memorization of the menu (including the scrolling and lag from unterminated name badges (items)). The player can view the VRAM at 9C00 (e.g. using BGB emulator) to reveal the menu, though the font is still glitched.
==Sources==
*Kelvinv
*[[User:Evie (Torchickens)|Evie (Torchickens)]]
==Notes==
The badge items display their normal badge texts
ROM addresses 74E6E through
To find the source of the text of invalid badges, it is more complicated but they can be found by setting a breakpoint to 1D:4E5B (74E4B) and reading the value of hl. If the badge has an unterminated name, use code 0150A0C3 and flash the Pokémon menu before viewing a badge, to avoid a freeze from the unterminated name.
To enable [[arbitrary code execution]] on a RAM pointer, have 08 at the beginning of the text source.
==List==
===Pointers===
===Testing===
Note some of these behaviors are not consistent and were noted as they occurred at the time. A lot of the data is inaccurate due to the dependence on RAM.
* Item 00 (j.): Displays an empty text box which also plays sounds, then restarts the game
* Item 01 Master Ball: Displays an empty text box which also plays sounds, then adds a glitchy block to the start menu. After that returns to normal, with only the drum part of the music playing
Line 131 ⟶ 141:
* 7A: (glitch tile) 0 error
* 7B: causes game to display a text box filling with glitch text, then locks up with invalid opcode.
* 7C: causes
* 7d: locks the game up with start menu sprites appearing over the screen
* 7e: locks up the game with glitchy graphics appearing at upper side. If name is displayed, then also some start menu items will appear
|