Main Menu
Main Page
Forums
New pages
Recent changes
Random page
Help

Glitches
Arbitrary code execution
Pokémon cloning
Pomeg glitch and Glitzer Popping
Tweaking and voiding
Glitches by generation
Glitch categories

References/Resources
Databases
Disassembly projects
The Big HEX List
Pokémon cheat codes
Pokémon glitch terminology
Useful tools
More

Affiliates
Legendary Star Blob 2 (Hakuda) (日本語/Japanese)
Pokémon Speedruns wiki (English)
PRAMA Initiative (Français/French)
MissingNo. Glitch City (Italiano/Italian)
Become an affiliate!

Technical
Site source code

Search Wiki

 

Search Forums

 

Author Topic: "Out of Bounds" types  (Read 728 times)

0 Members and 1 Guest are viewing this topic.

camper

  • aka GlitcherRed, azum4roll
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • 975642dx║'r DExsfoF▓1 error.
    • View Profile
"Out of Bounds" types
« on: December 21, 2016, 04:03:36 am »
Bulbapedia states that Red/Blue's Pokemon #205 (dex number, not index)'s types are Normal/Ground. It actually has types 8Dh and 84h, which the game probably interprets as 0Dh and 04h and shows them as Normal (all types between 09h and 13h inclusive are named Normal) and Ground respectively.

However when I test the Pokemon out in the game, Grass moves and Poison moves are both normally effective (1x) against it, while Fighting moves are super effective (2x), so it's essentially pure Normal type. What determines if a type works as it's shown or not?
Youtube
 

Guess where this is?

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: "Out of Bounds" types
« Reply #1 on: December 21, 2016, 05:40:09 am »
8D and 84 showing up as 0D and 04 is merely visual, since the game doubles that value (scrapping the highest bit) to find the pointer to the name.
BUT ! These types ARE 8D and 84. So this Pokémon is essentially a Glitch/Glitch Pokémon, not Normal/Ground.

I don't quite get why you got 2x Fighting, since this routine checks exact types (and not the displayed types).
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

camper

  • aka GlitcherRed, azum4roll
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • 975642dx║'r DExsfoF▓1 error.
    • View Profile
Re: "Out of Bounds" types
« Reply #2 on: December 22, 2016, 04:24:32 am »
My mistake. Fighting is 1x after all. My eyes must be playing tricks on me.
Youtube
 

Guess where this is?

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Staff
  • *****
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: "Out of Bounds" types
« Reply #3 on: December 22, 2016, 07:16:24 am »
Okay, that matches what I expected. All attacks will score 1x against it, and not attack will fail because of the type.
This is because the game has a list of scenarios, and since the types of this Pokémon are nowhere in that list, then the game applies no special case.

Side note : nope, no way to get past the table's bounds. Also, it is in ROM. So no glitches are possible.
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)