• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Forum moderator applications are now open! Click here for details.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Ruby] Adding New Types

destinedjagold

You can contact me in PC's discord server...
8,593
Posts
16
Years
  • Age 33
  • Seen Dec 23, 2023
but how? where am i swapping them too?

in the hex editor the offsets go

0 1 2 3 4
001F7920 00 05 05 00
001F7930 0F 14 0A 06
001F7940 14 0B 0B 0


i'm swapping "1F7920 TO 20F71F08???

i just don't get how

You can do the swapping with Notepad if you'd like. You don't have to swap any values in your hex editor during that point.
After you've swapped the values, you can copy the whole thing and search for it in your hex editor.
 
29
Posts
9
Years
it just keeps saying the specified search string is not found?

i typed in the reversed numbers but nothing?

all i want is to add some new types but this is preventing
me from doing so is there a patch i can just download lol
 

destinedjagold

You can contact me in PC's discord server...
8,593
Posts
16
Years
  • Age 33
  • Seen Dec 23, 2023
it just keeps saying the specified search string is not found?

i typed in the reversed numbers but nothing?

all i want is to add some new types but this is preventing
me from doing so is there a patch i can just download lol

What ROM are you using?
This tutorial is for Ruby, so the offsets given are all for Ruby.
 
12
Posts
9
Years
  • Age 24
  • Seen Nov 3, 2020
I tried this and the new type(Fairy) came but its not pink in color like its supposed to be, it's grey instead , how do i fix this?
 
7
Posts
11
Years
Can someone please help me find the palette for the types in emerald? I looked through all the 1613 palettes in unLZ, and I couldn't find it. I tried looking at the logger in VBA-M but I didn't understand it well enough. I did find the image offset there, though.
Is there actually a single palette for this?
 

~Archer~

I am the bone of my sword.
380
Posts
18
Years
One thing I was wondering, would adding a icon work when you added a type further in. As in where Dark is 0x11, I placed Fairy at 0x18. But how do I actually give it its icon?

Or is it better to just repoint everything to a contest type?
 
5,256
Posts
16
Years
can you help on adding new type to pokemon Emerald

Follow the tutorial exactly as it is, however where there are instances of the offset 0x1F9720, instead use 0x31ACE8. You may also have to rummage around a little in unLZ a little to find the image of the types, but, theoretically, it should be around the same location.
 
41
Posts
10
Years
  • Age 29
  • Seen Feb 29, 2016
i have problem with fairy image uploading because game just freezes when i view a pokemon profile, what should i do?
 
8
Posts
11
Years
Hey I'm having trouble doing step number 8 I understand what I have to do but I'm not sure how to do it, I was wondering if you can re-explain it. I am using Hex workshop.
 

destinedjagold

You can contact me in PC's discord server...
8,593
Posts
16
Years
  • Age 33
  • Seen Dec 23, 2023
Hey I'm having trouble doing step number 8 I understand what I have to do but I'm not sure how to do it, I was wondering if you can re-explain it. I am using Hex workshop.

The default strength/weakness table is 1F9720.
Just swap the first two numbers and the last two numbers.
So, from 1F 97 20, swapping them will become 20 97 1F.
That's how you reverse an offset.

Then just add 08 at the end of the reversed offset.
So you'll have 20971F08.

Do the same thing for your new offset.

Then, on your Hex Editor, find the reversed default offset and replace all of them with your reversed new offset.

I hope that's clearer now. =/
 
1
Posts
13
Years
  • Seen Jul 29, 2014
Hello,I am sorry my Endlish is poor.Well,I want to add a New Types in NDS pokemon BW2.I have found the Type-effectiveness Table in overlay 167.And the offset is 0x3DC34.So I write the Repoint to 34DC0308,but I cannot reserch the value in overlay 167.Can you tell the right Old Table offset?
 

Broly9990

Guest
0
Posts
What's the number of the Type list sprite for Pokemon Fire Red? Because I've looked high and low but found nothing.
 

destinedjagold

You can contact me in PC's discord server...
8,593
Posts
16
Years
  • Age 33
  • Seen Dec 23, 2023
What's the number of the Type list sprite for Pokemon Fire Red? Because I've looked high and low but found nothing.

Please see the [Note...] at the very first part of my tutorial.
You'll find a tutorial link for FireRed.
 

destinedjagold

You can contact me in PC's discord server...
8,593
Posts
16
Years
  • Age 33
  • Seen Dec 23, 2023
What kind of hex editor is that and where can i find it??
Thanks in advance ^^

Ahoy! Kumusta~ ^_^

Anyway, I'm using Hex Workshop.
You can search for it in Google. ;)

Though you can use any other hex editing programs.
 
Back
Top