Go Back   The PokéCommunity Forums > ROM Hacking > Research & Development
Reload this Page Development: Pokemon Platinum - Type Interaction Table

Notices
For all updates, view the main page.

Research & Development Got 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.



Reply
 
Thread Tools
  #1    
Old October 11th, 2014 (02:29 PM).
Derxwna Kapsyla's Avatar
Derxwna Kapsyla Derxwna Kapsyla is online now
X-Class Project, Derxwna, #003
 
Join Date: Jun 2011
Location: Margate, FL
Age: 22
Gender: Male
Nature: Lax
Posts: 301
A friend of mine and I were looking at Platinum with an attempt to modify it, and the first thing we set out to do was find the Type Interaction Table in the rom. We found this thread, and while it didn't have the information, it gave us the right idea where to look and how.

First thing you'll need to do is open your hex editor of choice (I use xvi32).
Secondly, load your Platinum rom (I have an American copy of the rom, I don't know if it's different in other languages), and go to the address 210188, then look for the following numbers: 00 05 05.
This is where the type chart starts, and what it translates to is "Normal vs Rock is Not Very Effective." I'll repost what each value does, with credit to Coolboyman for documenting it initially.

All values are Hex, obviously.

The first and second values are the types:
00 = Normal
01 = Fighting
02 = Flying
03 = Poison
04 = Ground
05 = Rock
06 = Bug
07 = Ghost
08 = Steel
09 = ???
0A = Fire
0B = Water
0C = Grass
0D = Electric
0E = Psychic
0F = Ice
10 = Dragon
11 = Dark

The third value is the effectiveness of one type against another:
00 = No Effect at all (Ground v Flying, Psychic v Dark, etc)
05 = Not Very Effective (Normal v Rock, Water v Grass)
14 = Super Effective (Fire v Ice, Steel v Flying)

I haven't done extensive checking over the type chart, so I am going to assume for the time being that you only have enough space to work with as what the vanilla game gives you. Hopefully this helps somebody out, and documents more unknown information about the Gen IV engine.

Hopefully I posted this in the right section, the last time I touched Rom hacking was years ago and I wasn't very good at it, and this is my first real attempt at looking at code and trying to decipher it.
__________________
Development Blog:
For more information future news and updates to any projects, the following blogs are where I post information. You can usually hit me with a message there when it comes to bug reports or feedback, or general conversation about something.
Game Projects:
In Progress:; Demo 6 - Finished, currently closed testing.
Reply With Quote
Reply
Quick Reply

Sponsored Links

You may also like.. (Beta)
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are UTC -8. The time now is 03:49 AM.