Dude full box glitch
Posted by: Torchickens
Date: 2018-04-29 16:45:17
I found earlier today it seems when you watch the Dude's demonstration but have six Pokémon and all Pokémon in the box full, it glitches up the game as the game tells you the Poké Ball can't be used due to a full box.
Surprisingly however, weird things may happen afterwards like white screen game freezes, and I believe there is a chance there could possibly even be arbitrary code execution (even if it's not in the English version).
At first I believed this was impossible because I couldn't get the Dude to do the demonstration again after choosing Yes. However you may be able to activate this glitch if you say No and view the demonstration at a later time.
Have only done this on a Crystal v1.0 so far. Hopefully it also works in Gold/Silver and non-English versions.
Will look more into this soon.
Edit: Tested in Gold saying No and saying Yes later with a full party and box, and the Dude didn't do the capture demonstration and only said something like 'Pokémon can be found in the grass who knows when they'll pop out'. But I wonder if it's possible by blacking out after talking to Elm first to Cherrygrove City then catching Pokémon and returning?
Edit 2: Works in English Gold if you black out from Weedle then walk to the right edge of Route 29, but no freeze this time.
[img]https://i.imgur.com/5ej61sw.png[/img]
Edit 3: Imgur isn't working at the moment, so I've attached in order: A glitch sprite you can see in Gold, and part of the corruption in English Crystal v1.0
Edit 4: Tested English, French, German, Spanish, Italian and Japanese Crystal and they were all similar.
German Crystal allows you to get lots of money after battle.
In Spanish Crystal I save and reset before viewing the demonstration, and found arbitrary code execution at DBCD in RAM (box 10 name character 8 when unbanked, oh my!), so we might be on to something however sadly DBCD seemed to get overwritten by the corruption.