Main Menu
Main Page
Forums
New pages
Recent changes
Random page
Help

Glitches
Arbitrary code execution
Pokémon cloning
Pomeg glitch and Glitzer Popping
Tweaking and voiding
Glitches by generation
Glitch categories

References/Resources
Databases
Disassembly projects
The Big HEX List
Pokémon cheat codes
Pokémon glitch terminology
Useful tools
More

Affiliates
Legendary Star Blob 2 (Hakuda) (日本語/Japanese)
Pokémon Speedruns wiki (English)
PRAMA Initiative (Français/French)
MissingNo. Glitch City (Italiano/Italian)
Become an affiliate!

Technical
Site source code

Search Wiki

 

Search Forums

 

Author Topic: Pokémon Yellow Super Glitch item question  (Read 567 times)

0 Members and 1 Guest are viewing this topic.

Evie the Bird Mother ❤✿

  • Head Administrator
  • *****
  • Offline Offline
  • Gender: Female
    • View Profile
Pokémon Yellow Super Glitch item question
« on: November 16, 2014, 01:19:39 pm »
In Pokémon Red and Blue, the hex:80 item causes Super Glitch, due to its improperly terminated name.

For people who don't know, Super Glitch items corrupt the memory when you open the Use/Toss box or try to sell them, because their name is copied from CD6D to CF4B up to (inclusive) 50. If there is no 50 in the first 20 characters, screen data (which is refreshed every time you open the items menu, Pokémon menu, etc.) gets copied to CF5F and onward until a 50, after which nothing else is copied. The same things happens with the CoolTrainer (hex:00)'s move, because of its random and possibly unterminated internal name.

For illustration, here is an image I made that explains where the 50h on the screen is within battle.



Now, with at least the hex:80 item in Red/Blue you can cause the TMTRAINER effect with it if you're in battle, presumably because you must open the items menu (updating the stored graphics up to a 50, which exists) before using the item, and it's not the item's effect that causes Super Glitch, but rather its name.



This is my actual question: The hex:81 item in Yellow seems to have no 50h in its first 20 characters, but using it in battle doesn't cause the TMTRAINER effect. Why is this? I thought functionally it would work like a Master Ball (hex:01) because of TheZZAZZGlitch's rule that items above hex:7F act like that item -80h.

(Image © Sanrio, Nintendo, HAL Laboratory)

I want to be a mother. 🦋 ✿

✿ Hi, I'm Evie. Sex male, and spiritually doesn't believe 'male'/'female' needs to be defined; lives more stereotypically like a woman. Call me whichever pronouns you like. :)

Please note:

While I'm one of the staff who runs the site, Abwayax is the founder and manages the technical side of the site (specifically the server, but I can do forum/wiki stuff if you like, I suggest if you do to make a thread about it to gather a consensus). Still feel free to contact me about higher site issues though; I will forward them to Abwayax if needed. :)

Forgiveness.

I feel that the more people pray to our greatest source/God/mathematical equality for world peace, the more and more it manifests into reality (until our next spiritual death).

Thank you Nyapon for this lovely artwork. :3