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.

Generation IV Glitch Discussion

D/P glitches/"pokegods" - Page 1

D/P glitches/"pokegods"

Posted by: qweasd
Date: 2008-12-31 11:27:49
There's an Action Replay code which lets you type in Pokemon number (iin National dex), and level on the calculator. So I got wondering what there was above #493. Here's my results:

000 No name. It said 'Wld [sic]    appeared'. Consisted of a block of white pixels at the very top of the screen, also, the shadow ended offscreen. The HP bar was blank. It was also Level 0. When it came to use an attack, the battle ended without any notice. Encountered again, when I caught it, it appeared as '—– was caught'. Added to Pokedex successfully, its a Normal-type ????? Pokemon with no height, weight or data. After catching, appears as a very pixelly full white block. Could not find it in PC, so I deposited a Pokemon and caught it again. It registered to the Pokedex again, and it just wasn't there. It vanished from my party.


494 Egg. Sprite was appearing and disappearing. Used Splash a lot. Broke out of Poke Ball, caught in Master Ball. When adding to Pokedex, game froze with the top screen black and the bottom screen using the same background as in battle.
495 Bad Egg. Sprite like Egg, but it did not flicker. Also used Splash. Caught in Master Ball, adding to Pokedex produced same result as Egg.
496 Freezes the game as soon as you enter battle. Top screen is yellow with a black bar, bottom screen is white.
497 - 512 Freezes just like #496
513 Freezes while still in the grass (presumably, just before the battle would have started) I think it's because it's gone over the 'limit' of 512.
514 Freezes like #513
1025 Freezes like #496
1337 Freezes like #496
-1 Just like #000
-20 Just like #000

So, it looks like there's only 1 glitch you can catch properly in D/P, and that vanishes.

Re: D/P glitches/"pokegods"

Posted by: GARYM9
Date: 2008-12-31 13:11:56
This is already known.

Please see: http://forums.glitchcity.info/index.php/topic,4031.0.html

They don't freeze mostly on an emulator like no$gba for some reason.

There's also no such thing as negative hexes in the Pokemon hex database.

Re: D/P glitches/"pokegods"

Posted by: fivex
Date: 2008-12-31 15:29:32
How did you do negitive numbers anyway?

Re: D/P glitches/"pokegods"

Posted by: GARYM9
Date: 2008-12-31 17:35:36
He didn't, he just typed in FFXX

Re: D/P glitches/"pokegods"

Posted by: Axaj
Date: 2008-12-31 20:34:34
He said that he had a code that let you type the dex number/level on the in-game calc.  I would like to see this code.

Re: D/P glitches/"pokegods"

Posted by: GARYM9
Date: 2008-12-31 23:20:48
Then no wonder why he was getting —– for 2009 -1/-20 the game can only register it as 0.

Re: D/P glitches/"pokegods"

Posted by: Axaj
Date: 2009-01-01 09:36:37
But what's the code?

Re: D/P glitches/"pokegods"

Posted by: Bent`
Date: 2009-01-01 13:30:16

There's also no such thing as negative hexes in the Pokemon hex database.

Could be if they?re interpreted as two?s complement values. Are they?

Re: D/P glitches/"pokegods"

Posted by: Gawaxay
Date: 2009-01-01 15:20:05
I'm just gonna say this. For all practical purposes in glitch research, there is no such thing as a negative hex.

Re: D/P glitches/"pokegods"

Posted by: Axaj
Date: 2009-01-01 16:49:31
We all know that.  But he wasn't inputting hex.

Re: D/P glitches/"pokegods"

Posted by: GARYM9
Date: 2009-01-01 17:04:12
It was a decimal to hex converter in the code so when he uses negitives, it gives a value flag somewhere but not the actual hex value change. 

Re: D/P glitches/"pokegods"

Posted by: Bent`
Date: 2009-01-01 17:45:17
Sometimes the most significant bit of a number can be used to denote sign. For instance, a signed 16‐bit integer can go from 0 to 32767 (0x0000?0x7FFF) and then from −1 to −32768 (0x8000?0xFFFF). That?s in contrast to an unsigned integer, which goes from 0 to 65535, 0x0000?0xFFFF. I don?t know which is the case here (and there are other ways to represent negative numbers), but that?s how it?s done in some cases.

Re: D/P glitches/"pokegods"

Posted by: GARYM9
Date: 2009-01-01 18:20:10
It's something different than that seeing as how it was counted as hex 0000 when negitive.