zxSuperGlitch

Hey guys, I'm going to be documenting all of my research into glitch Pokémon for the Gen VII games here!

WHEN TRYING THIS, MAKE SURE TO BACK UP YOUR SAVE. NOBODY HAS REPORTED THEIR SAVE BEING HARMED BUT IT COULD VERY WELL HAPPEN.

1011

This was the first glitch Pokémon I tried. It actually got put into my box and I was able to access the PC (unlike on my friend's 3ds when I was trying this last night!)

This appears to be it's menu icon:

When I viewed it's summary, as expected, it crashed the game. This was the only shot I was able to get of it before it crashed spectacularly:

As you can see from the picture, it has no ability, no sprite and it seems to default to the name "100" even if I try to nickname it something else. Hm. All stats are 5 except HP, which is 11. The move "Pound" has no real relevance, it's just the default move in PKHeX.

Afterwards, I injected it into my party instead:

Firstly, I tried SWITCHING it into battle. In this example, I battled a Pichu. As I expected, it crashed as soon as it tried to bring it out.

Then I switched it OUTSIDE of battle and then go into battle. A similar effect happened, except it crashes during you throwing the ball, not when it tries to enter the menu (run, fight, bag, etc.) Here's a picture:

this is where it crashed

b05a

The second Pokémon I tried was "b05a".

I genned in two, one a normal form (in my party) and a shiny form (in my PC).

Firstly, the normal form.

For some reason, it knew X-Scissor + the last 3 moves of my Slowpoke?? I swear I only put "Pound" on it.

It's sprite changed from Bulbasaur to Venusaur to a non-sprite which crashed the game. There's about a 2/3 chance that you'll be able to view the summary.

Why is it from Pokémon Go? I have no idea. I haven't edited the Met location.

Now, the shiny form.

Usually when I viewed this Pokémon it would show a shiny Bulbasaur sprite, which isn't too interesting, but ONE time, it showed THIS.

Any time I chucked either one out into battle, it'd crash in a similar fashion to 1011, except one time. It was chucked out into battle and it was just a white cube. I didn't manage to take a picture (because it crashed as soon as I entered the "fight" menu) and I haven't been able to replicate it.

ff80

Firstly, the shiny. It normally has the sprite of a shiny Bulbasaur, although I occasionally got a Shiny Starly and Pidgeot sprite. Hm. Seems to be a 50/50 chance whether or not it'll crash when you view it's sprite.

It crashes when sent into battle, as is the norm.

The non-shiny version has a sprite of a Staraptor and doesn't crash when you view it's sprite (I've been scrolling on and off of the Pokémon for a while and it hasn't crashed yet.) Still on the hunt for a Pokémon that can be used in battle, however.

From now on I'll be trying the Pokémon in Poké Refresh to see if that works. So let's try ff80, shall we?

The shiny version WORKS! It is an INSANELY zoomed in version of shiny Bulbasaur! I think that's pretty badass. Here's a photo:

A similar result happens with the non-shiny version, except it is a non-shiny Bulbasaur.

b00b (ha, ha)

So, I decided to continue this thread.

With b00b, I decided to use my QR code exploit to gen it in and see what happens.

It showed up as a Raticate! Too bad when I entered the box it crashed straight away. Surprising. Other times the game crashed as soon as I tried scanning the QR code.

As mentioned earlier, this Pokémon seems to crash the game the majority of the time when trying to view it's sprite. When ever I put it into my party the game crashed as soon as it loaded my save, which was rather fun (I thought I had bricked my save, but I just restored a backup and it worked fine.) I thought it could have been the fact it has no nickname, so I nicknamed it;

How mature of me.

I also tried genning in a shiny version, which always seemed to crash when I scanned the QR code.

I couldn't get any photos as they seemed to crash the game 100% of the time whenever I viewed their sprite. Luckily having these in your boxes doesn't seem to cause any save instability, as I still haven't got around to releasing them from my box. Helpful.

Edit regarding b00b: Glitch Pokémon can be safely stored in Bank! A couple screenshots as proof;

As I mentioned in my thread, species names of invalid Pokémon seem to be derived from the level of the last Pokémon you touched in the PC, and the model seems to be derived from unknown data of the last Pokémon you touched in the PC (I got Kirlia and Staravia).

zxSuperGlitch

As I mentioned in my thread, species names of invalid Pokémon seem to be derived from the level of the last Pokémon you touched in the PC, and the model seems to be derived from unknown data of the last Pokémon you touched in the PC (I got Kirlia and Staravia).

I can now confirm that the species names correspond to the level of the last Pokémon you viewed the summary of (whether in party or PC).

The model doesn't always correspond to the last Pokémon you interracted with, as I don't have a Staraptor, a mega Mawile and definitely not an Ash-Pikachu. In fact, I've got literally none of the Pokémon that the sprites belong to in that save and never have. Can you even get the Starly line without Bank?

The model doesn't always correspond to the last Pokémon you interracted with, as I don't have a Staraptor, a mega Mawile and definitely not an Ash-Pikachu. In fact, I've got literally none of the Pokémon that the sprites belong to in that save and never have. Can you even get the Starly line without Bank?

I said "unknown data of the last Pokémon touched in the PC". As I said, I touched several different Pokémon before touching the invalid Pokémon and got Kirlia, Staravia, and crashes. I have no idea what data the model is being derived from.

More or less. Missingno.'s in Red and Blue had all the same sprite, even though different ID's existed that yielded Missingno.sAlso, on some Generation I localizations, Missingno.'s back sprite (ie its sprite when sent on your side) crashed the game when decompressing it, so another similarity.The "random" models are a point the analogy fails to solve, though.

That gives me an idea : is there any way to force an encounter against these Pokémon ? Maybe Pokédex flags could yield cool results - if the encounter doesn't crash.

That gives me an idea : is there any way to force an encounter against these Pokémon ? Maybe Pokédex flags could yield cool results - if the encounter doesn't crash.

If you will use your "H3x0r skillz" to make Pk3DS allow data outside the normal boundaries, then yeah, If Citra has a memory editor and you know where the current location's wild encounter data is, then Also yeah.