Welcome to the PokéCommunity!

Hi there! Thanks for visiting PokéCommunity. We’re a group of Pokémon fans dedicated to providing the best place on the Internet for discussing ideas and sharing fan-made content. Welcome! We’re glad you’re here.

In order to join our community we need you to create an account with us. Doing so will allow you to make posts, submit and view fan art and fan fiction, download fan-made games, and much more. It’s quick and easy; just click here and follow the instructions.

PGM is all set for February. This month, we're playing through a game known as Eevee's Tile Trial. If you wish to earn rewards, please head over to our event thread by clicking on the provided link and give yourself a shot at the game!

Hey Unregistered! How fast can you game? The Marathon II is up and running in Video Game's - compete against your friends to see how quickly you can complete sixty intense in-game challenges. See you there!

Research & DevelopmentGot a well-founded knack with ROM hacking? Love reverse-engineering the Pokémon games? Or perhaps you love your assembly language. This is the spot for polling and gathering your ideas, and then implementing them! Share your hypothesis, get ideas from others, and collaborate to create!

Research & Development programs in this forum are subject to moderator approval before they are displayed.

Gen 5 doesn't have a ??? type; 09 is Fire etc. Effort yield is as simple as two bits per stat, I believe (12 bits in total).

B/W use a different Pokémon data format; this change was responsible for Serebii originally getting the Pokédex data wrong on his site (IIRC, the types were wrong because of the above change, for example). B/W use two bytes for the base experience, and have a third ability byte (I'm pretty sure there's more, but I can't remember them off the top of my head). Also, the level-up move list is different, as each move is now four bytes rather than two (though you haven't covered this). The B/W move list is identical to the D/P/Pt list, but with the new moves added on the end; so is the B/W ability list. However, the items list was completely revamped in B/W, so your item codes won't work.

There's also a hex list for music. Using the list below, convert it to hex and reverse it, then you can insert it where you need. This list correlates with the AR Code to modify music (And this is the translated German version!)

Gen 5 doesn't have a ??? type; 09 is Fire etc. Effort yield is as simple as two bits per stat, I believe (12 bits in total).

B/W use a different Pokémon data format; this change was responsible for Serebii originally getting the Pokédex data wrong on his site (IIRC, the types were wrong because of the above change, for example). B/W use two bytes for the base experience, and have a third ability byte (I'm pretty sure there's more, but I can't remember them off the top of my head). Also, the level-up move list is different, as each move is now four bytes rather than two (though you haven't covered this). The B/W move list is identical to the D/P/Pt list, but with the new moves added on the end; so is the B/W ability list. However, the items list was completely revamped in B/W, so your item codes won't work.

There's also a hex list for music. Using the list below, convert it to hex and reverse it, then you can insert it where you need. This list correlates with the AR Code to modify music (And this is the translated German version!)

I tried to change the experience type of some pokemon today and noticed that experience type byte is wrong the Gen 5 Format. It should be the byte that is now wrongly labeled as Pokédex Color.
I confirmed this with in-game testing.
Format Explained (Gen. 5)

Thanks to Awkward Squirtle for telling me about the different format.
To explain this, I will post my current research for it by showing Bulbasaur (from Black).
Code:

The PokéCommunity

Meta

Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, or The Pokémon Company International. We just love Pokémon.