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 VI Glitch Discussion

Invalid Pokémon in Gen 6 - Page 2

Re: Invalid Pokémon in Gen 6

Posted by: Tsukuu
Date: 2015-02-21 17:57:48

P.S. While Pokémon like 725 looked like Bulbasaur, 999 looked like Ivysaur. Weird.

0x7d1 looks like Charizard. I see a pattern here.
[img]http://i.imgur.com/pCgQfSv.jpg[/img]

Re: Invalid Pokémon in Gen 6

Posted by: Torchickens
Date: 2015-02-21 18:04:47
Cool, that's dec:2001. What's the pattern? I didn't immediately notice one.

Edit: By the way Pawny, that QR code method (going out the game and scanning the QR code on 3DS camera) is so much quicker. Thank you very much. Does it still require the code.bin file on your SD Card?

I imagine it does but I haven't deleted it so I don't know.

Re: Invalid Pokémon in Gen 6

Posted by: Tsukuu
Date: 2015-02-21 18:32:29

Cool, that's dec:2001. What's the pattern? I didn't immediately notice one.


I thought there was some kind of sequence and we would eventually found Squirtle, etc. But looks like its not the case. 0x7d0 btw, one under the Charizard.


Does it still require the code.bin file on your SD Card?

I imagine it does but I haven't deleted it so I don't know.


Nope! That's the main appeal of it. The QR method itself has been around for a while, but it needed a .bin with different name (dswc.bin iirc), but they made some cleanup and made it possible to inject without the file.

Re: Invalid Pokémon in Gen 6

Posted by: Torchickens
Date: 2015-02-21 18:39:47
Wow, that's amazing o.o

Anyone could just follow those steps (pressing home, viewing the QR code) without knowing any better.

I hope people don't give us malicious QR codes though that delete the save or turn it into something TheZZAZZGlitch would do along the lines of creepypasta save file, lol.

OK, I did some research on FFFF.

QR code:
[img]http://i2.minus.com/izREhqjvW6xec.png[/img]

Box appearance:
[img]http://i2.minus.com/iJPucl31ujUck.png[/img]

Summary appearance:
[img]http://i3.minus.com/i3tkKac2tPzLV.png[/img]

Glitch effect (causes Pokémon you scroll down to to have no sprite)
[img]http://i4.minus.com/ifmqemaHkiOqj.png[/img]

When you exit its summary the game locks up with black screens and the music still playing.

I will test bringing it into battle.

Edit: Game paused for a bit before it got sent out (it never came out of its Poké Ball), then I got this message.

[img]http://i7.minus.com/ibkRICWMebKYcI.png[/img]

Re: Invalid Pokémon in Gen 6

Posted by: Tsukuu
Date: 2015-02-21 18:44:59
Damn, my post went kinda wrong and my connection died right after.  0x7d0 gave me a Mime Jr., nevermind about any pattern.

Btw, the 3DS soft-lock can be avoided by pressing POWER (not Home) right as you see that the pokémon has no sprite. It saves some time.

EDIT: 0x7d3 gave Unown-C. This sequence seems interesting.

Re: Invalid Pokémon in Gen 6

Posted by: Torchickens
Date: 2015-02-21 18:49:45

Damn, my post went kinda wrong and my connection died right after.  0x7d0 gave me a Mime Jr., nevermind about any pattern.

Btw, the 3DS soft-lock can be avoided by pressing POWER (not Home) right as you see that the pokémon has no sprite. It saves some time.


It's OK. Oh, I see. Then I wonder what determines the sprite.

Thanks for the tip.


EDIT: 0x7d3 gave Unown-C. This sequence seems interesting.


Interesting. It's great we have lots of glitch Pokémon to experiment with that don't freeze in this generation, even if some do when you try to do stuff with them.

Edit: I hex edited an EKX file to get a hex:0000 Egg. That itself was invisible sadly… But I could view its summary if I executed the code while the first Pokémon was selected, so let's see what happens if I don't make it an Egg.
Edit 2: Not sure how, darn… Last time only two bytes changed (+1 for the next index number so I made the original -1), but this time more bytes changed. Here is the EKX file for that hex:0000 Egg though.

Re: Invalid Pokémon in Gen 6

Posted by: Tsukuu
Date: 2015-02-21 19:26:49
0x7c7 - Krabby
0x7c8 - Arceus-Dragon
0x7c9 - Charmeleon
0x7c89 - freezes

0x7c90 - Mega Venusaur on Box Summary, when opening the summary shows up as shiny Bulba, trying to leave locks the game. Not looking at the Summary but going to another pokémon then going back to it the sprite doesn't load. You can bring it to your party by switching with an existing pokémon and selecting the party one first (I believe it works to any freezing pokémon?). Amie locks the game. Wild battles cause the grass animation that happens before the pokémon appears to loop infinitely.

0x7c91 - freezes
0x7d4 - Arcanine
0x7d5 - freezes
0x7d9 - freezes, looks like a dead end

I'm done for a while. Still, looks like we have the XYORAS hybrids! :P

Re: Invalid Pokémon in Gen 6

Posted by: Torchickens
Date: 2015-02-21 19:32:43
Cool, Arceus Dragon, ha ha.

One of the Bulbasaur hybrids I tried had Arceus' cry. I can't remember which, but I recorded it so we can find out.

Re: Invalid Pokémon in Gen 6

Posted by: SatoMew
Date: 2015-02-21 19:35:23
Wait, so there are hybrid glitch Pokémon in Generation VI that are alike the ones in Generation IV?

Re: Invalid Pokémon in Gen 6

Posted by: Tsukuu
Date: 2015-02-21 19:38:49

Cool, Arceus Dragon, ha ha.

One of the Bulbasaur hybrids I tried had Arceus' cry. It may have been 999.


Damn, I didn't check the cries, my 3DS was mute the whole time. Shame. :(


Wait, so there are hybrid glitch Pokémon in Generation VI that are alike the ones in Generation IV?


Looks like it. Couldn't figure out how it decides what sprite to use though, going just up and down a value seems random. Going up Arcanine seems to be the last valid one, so if you're curious try going backwards on that Krabby hybrid (0x7c6 and below).

Re: Invalid Pokémon in Gen 6

Posted by: Torchickens
Date: 2015-02-21 19:46:53
They are a similar concept indeed, but they don't learn the same moves as Generation IV hybrids.

In fact all of the Generation VI hybrids probably learn no moves at all and have minimum level 100 stats of 110 HP, 5 Attack, 5 Defense, 5 Special Attack, 5 Special Defense and 5 Speed like Egg (722) and Egg (723).

Another difference is that I haven't found any hybrid glitch Pokémon that follow a sequence. In Generation IV the hybrids were in order from hex:8000 to hex:81ED.

I have a hunch Egg (723)'s Japanese name is actually Bad Egg () but it didn't make it to the game as played in English, since we've seen a screenshot of such an Egg in a Wi-Fi battle. I can't confirm this though.

Edit: I forgot that 723 for me looks like a Bulbasaur so maybe someone just gave it that nickname? Unsure.

[img]https://pbs.twimg.com/media/BuzrLpZIgAA1aiz.jpg[/img]

Re: Invalid Pokémon in Gen 6

Posted by: SatoMew
Date: 2015-02-21 20:04:00

I have a hunch Egg (723)'s Japanese name is actually Bad Egg () but it didn't make it to the game as played in English, since we've seen a screenshot of such an Egg in a Wi-Fi battle. I can't confirm this though.


Perhaps its data is set so that it originated in a Japanese game, hence the game loads its "species" name (considering the name is not a nickname or a glitch) in Japanese?

Also, what do we know about the Generation IV hybrids? I might make some videos about them but I don't know how much is documented about them already. I've been a little busy with the void in Platinum lately but there are other things I want to make videos of, hehe :P

Re: Invalid Pokémon in Gen 6

Posted by: Torchickens
Date: 2015-02-21 21:20:16
The only known Generation IV hybrids are from hex:8000 to hex:81ED, where hex:8000 is a hex:0000 hybrid, hex:8001 is a Bulbasaur hybrid and so on, until hex:81ED which is an Arceus hybrid.

I think originally when they were documented (which was here on Glitch City Laboratories) Gawaxay found one by accident when trying different index numbers if I remember rightly.

Then Gawaxay contributed some level up data but I do not know if they always learn the same moves or if the moves differ between Diamond/Pearl, Platinum and HeartGold/SoulSilver. They probably do.

Metang (Pawny) added even more data.

The hybrids typically appear as 'floating' versions of their corresponding Pokémon. If you face an always female Pokémon, the game may freeze presumably if the game tries to load a male version of that sprite.

Their Pokédex entries typically freeze the game, but do all of them freeze?

There may be a particular reason why they are found at these index numbers, because DarkStorm suggested 8000-FFFF (the second half of values, the first being 0000-7FFFF) may be represented by the game as 'negative' integers.

Re: Invalid Pokémon in Gen 6

Posted by: SatoMew
Date: 2015-02-21 21:38:14
Thank you. I'm not sure I'm tech-savvy enough to understand, research, and document all of this properly but I will take a look at it sometime.

Re: Invalid Pokémon in Gen 6

Posted by: Torchickens
Date: 2015-02-21 21:50:35
You're welcome. Have fun.

Edit: Here is my video of various Generation VI glitch Pokémon.