Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2013-04-29 15:17:20

Zarator
Member
Registered: 2012-09-30
Post 23/47

How to change the type chart in Pokemon Gold/Silver?

Maybe it's a silly question, but I couldn't find the answer anywhere on this forum. Which is the offset of the type chart in Gold/Silver? Note that I'm not interested in changing the types' names, but the weaknesses/strengths of the respective types. If any of you knew where is this data and how to read it (I mean, some kind of legend to understand what each byte means) I'd really appreciate it!

Offline

#2 2013-04-29 15:49:06

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 2,456/3,455

Re: How to change the type chart in Pokemon Gold/Silver?

The answer was on Pokecommunity instead of this site, which is why you didn't find it, but good to see people searching before asking questions.

Here is the tutorial, written by Koolboyman. It covers RBY, GSC, RSE, FrLg, and Diamond/Pearl.

Offline

#3 2013-04-29 16:20:51

AtecainCorp.
Member
Registered: 2013-04-14
Post 59/627

Re: How to change the type chart in Pokemon Gold/Silver?

RSE? I twas possible to od it? Wow... I do not know about It XD


http://hax.iimarck.us/topic/3435/ - Pokemon Ruby GEN V GRAPHIC hack Thread
http://hax.iimarck.us/topic/3476/ - Unused Music Midi Thread
http://hax.iimarck.us/topic/3579/ - Some info about region Thonsu

Offline

#4 2013-04-29 16:22:14

Zarator
Member
Registered: 2012-09-30
Post 24/47

Re: How to change the type chart in Pokemon Gold/Silver?

Thanks for the quick and complete answer Mateo, you're great as always :-)

Offline

#5 2013-04-29 16:28:13

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 2,457/3,455

Re: How to change the type chart in Pokemon Gold/Silver?

No problem mate, glad I could help.

Offline

#6 2013-04-29 19:27:01

80C
Banned
Registered: 2013-03-16
Post 325/1,257

Re: How to change the type chart in Pokemon Gold/Silver?

yes, that topic was posted by Koolboyman in Pokemon Community, It works for every Pokemon Game (even DS ones), so I'll post it here:

Koolboyman wrote:

Ever wanted to change the weaknesses and strengths of what types do? (For example, When water attacks fire, it's super effective, this tutorial will teach you how to make it so when Water attacks fire, it isn't very effective or deals no damage at all, and way beyond).

Step 1: Load up a Pokemon ROM
Step 2: Go to the address based on which rom you loaded up

Red and Blue: 3E474
Yellow: 3E62D
Gold and Silver: 34D01
Crystal: 34BB1

Ruby: 1F9720
Sapphire: 1F96B0
Emerald: 31ACE8
Fire Red: 24F050
Leaf Green: 24F02C
Diamond: 1DE1B8

For Red/Blue/Yellow:
(All Values are hex)
00 = Normal
01 = Fighting
02 = Flying
03 = Poison
04 = Ground
05 = Rock
06 = Bird
07 = Bug
08 = Ghost
09-13 = Blank
14 = Fire
15 = Water
16 = Grass
17 = Electric
18 = Psychic
19 = Ice
1A = Dragon

For Gold/Silver/Crystal
(All Values are hex)
00 = Normal
01 = Fighting
02 = Flying
03 = Poison
04 = Ground
05 = Rock
06 = Bird
07 = Bug
08 = Ghost
09 = Steel
0A-12 = Blank
13 = ???
14 = Fire
15 = Water
16 = Grass
17 = Electric
18 = Psychic
19 = Ice
1A = Dragon
1B = Shadow

For Ruby/Sapphire/Emerald/Fire Red/Leaf Green/Diamond/Pearl:
(All Values are hex)
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

Step 2: regardless of your version, you will see three bytes, 00 05 05. The first byte is the one attack, so we have the Normal Type attacking.

The second value is the type being attacked. So 05 = Rock, we have Normal attacking Rock.

The final byte is the damage multiplier. The 05 stands for *.5
damage. So the game reads this, and when a Normal Pokemon attacks a Rock Pokemon, half of the normal damage is done. You will see that all are either 05, 14 (in dec is 20, so its *2), and 00 (which is *0 which makes the attack never hit, this is used for Ground Vs. flying and others). Right after that is another strength/weakness definition, and keeps going on until a FF. However, you can mix it up a bit!

Step 3: Changing
Lets say you want it so when a Flying Pokemon attacks a Poison Pokemon, it does *2 the damage. Overwrite the bytes with 02 03 14, and it will take effect. You can even do as low as *0.10 (which would be 01), and as high as *25.40 the damage (Which would be FE). That is murder!

So have some fun, make some new types if you want, or just balance out the system.

(Thanks to: Koolboyman)

with this method you could even add new types and their new weakness to the new types, like I did in my hack.


I left this forum.

Offline

#7 2013-04-29 19:30:36

80C
Banned
Registered: 2013-03-16
Post 326/1,257

Re: How to change the type chart in Pokemon Gold/Silver?

doh! I didn't noted Mateo's link!
Sorry if I put something already avaiable...


I left this forum.

Offline

Board footer

Powered by FluxBB