Glitch City Laboratories Archives

Glitch City Laboratories closed on 1 September 2020 (announcement). This is an archived copy of a thread from Glitch City Laboratories Forums.

You can join Glitch City Research Institute to ask questions or discuss current developments.

You may also download the archive of this forum in .tar.gz, .sql.gz, or .sqlite.gz formats.

Pokémon Glitch Discussion

World's stupidest question - Page 3

Re: World's stupidest question

Posted by: MrGlitch
Date: 2013-01-01 21:54:34



1. Turn on the gameshark code
2. Get into a wild pokemon battle
3. Right before having the black screen that transitionate between the overworld and battle screen, turn off the gameshark (This will cause the glitch pokemon to be without the trainer and take the form of the pokemon that it was supposed to be encounterd temporaly). This trick will never cause the game to crash except FA-FF (this can happen)
4. Before catching or defeating the glitch, turn the gameshark code back on.
5. The pokemon you will catch (unless converted into RHYDON) will be the glitch pokemon (there is no fusing, you will really catch the glitch pokemon like C7 and below)

I've confirmed that this works.

I've also confirmed that "a" is a pain in the ass to battle!  It won't let me attack after I've selected an attack.  I'd really like to see someone delve into the inner workings of "a" and see why it spawns so many text boxes, for one thing.


It's due to an improperly terminated name.  The game looks for HEX $50 before it can terminate a name.

That was what I thought.

But menu commands don't respond properly even when a's name isn't being displayed.


There are various other glitches that have longer names than what's allowed too btw.

I know that, but names longer than 10 characters result in overflow into the text box borders and into subsequent lines of text.

Re: World's stupidest question

Posted by: camper
Date: 2013-01-02 09:51:43



1. Turn on the gameshark code
2. Get into a wild pokemon battle
3. Right before having the black screen that transitionate between the overworld and battle screen, turn off the gameshark (This will cause the glitch pokemon to be without the trainer and take the form of the pokemon that it was supposed to be encounterd temporaly). This trick will never cause the game to crash except FA-FF (this can happen)
4. Before catching or defeating the glitch, turn the gameshark code back on.
5. The pokemon you will catch (unless converted into RHYDON) will be the glitch pokemon (there is no fusing, you will really catch the glitch pokemon like C7 and below)

I've confirmed that this works.

I've also confirmed that "a" is a pain in the ass to battle!  It won't let me attack after I've selected an attack.  I'd really like to see someone delve into the inner workings of "a" and see why it spawns so many text boxes, for one thing.


It's due to an improperly terminated name.  The game looks for HEX $50 before it can terminate a name.

$00 also terminates a name, though the game still looks for $50 when it checks for name validness.

Re: World's stupidest question

Posted by: GARYM9
Date: 2013-01-02 12:15:42




1. Turn on the gameshark code
2. Get into a wild pokemon battle
3. Right before having the black screen that transitionate between the overworld and battle screen, turn off the gameshark (This will cause the glitch pokemon to be without the trainer and take the form of the pokemon that it was supposed to be encounterd temporaly). This trick will never cause the game to crash except FA-FF (this can happen)
4. Before catching or defeating the glitch, turn the gameshark code back on.
5. The pokemon you will catch (unless converted into RHYDON) will be the glitch pokemon (there is no fusing, you will really catch the glitch pokemon like C7 and below)

I've confirmed that this works.

I've also confirmed that "a" is a pain in the ass to battle!  It won't let me attack after I've selected an attack.  I'd really like to see someone delve into the inner workings of "a" and see why it spawns so many text boxes, for one thing.


It's due to an improperly terminated name.  The game looks for HEX $50 before it can terminate a name.

That was what I thought.

But menu commands don't respond properly even when a's name isn't being displayed.



It's most likely due to all the improper NEWLINE characters.