I've seen a few tutorials about how to add new evolution stones into games, but this has been though hex editing and such, something I know for a fact I am not good at, and neither are a few other people. So I decided to show you how to add a evolution stone, and any other item to the game really, using LSA's Complete Item Editor
Things you will need:
LSA's Complete Item Editor
An Image Editor (I'm using Paint)
IrfanView
NSE 1.7.5
FSF
Notepad
Patience
A Pokemon Editor, I recommend Gen 3 Hacking Suite for this.
STEP ONE: THE ITEM
STEP ONE: CREATING THE IMAGE
First, you need to know what Item you want to add. For this tutorial I will be adding a new item called the "Mountain Stone" To the game.
You can create your own sprite for the image, or use one that you find online (if you have the proper permission to use it and give credit that is). I will be using the coronet stone from pokemon Mystery Dungeon, purely because I am not creative at all.
The only limitations you have with the image is that they must be 24x24 pixels big and must have only up to 16 colours, including one that will be used as the background.
This is the image I will be using as a base
Riveting, right?
So when you have the image made up, this is what you need to do. Open the image in your image editing software, if it wasn't already, and make sure that the background is a colour that you are not using, not white or black.
I changed it to this lovely shade of purple
This is important for the next step:
STEP TWO: IMPORTING THE IMAGE
STEP THREE: IMPORTING THE IMAGE
Now you need NSE, Notepad and FSF. First you must open FSF, fire up your rom, and find 256 Bytes. You can only use the offset only if it ends in 0,4,8,C
If you get one like I do, that ends in one of these numbers, then great you can use it. If not simply click the "find next" button until you do.
Now you need to make a note of this offset, you will use it again.
Then you have to find an offset for 128 bytes. Again this has to be an offset ending in 0,4,8,C. This is for the palette, so make a note of this as well as you will use it again. I suggest changing the offset it begins the search from here, maybe bump the third or fourth digit up one or two (REMEMBER THIS IS IN HEX)
Now you are ready to use NSE.
Open up the program and open your rom into it.
You need to go over to the View tab and click on offset, or use Ctrl + R. This will open this box.
You need to make a few changes to this box.
First, change the size to be 24 x 24
Then in the offset box, paste in your image offset from FSF, and in the pallete box the pallete offset from FSF.
This will open to a black box with nothing it it. This is okay as it is what were supposed to have.
Now you need to go to File>Import>Import Image, or Ctrl + Shift + I, and this will open
Next, click on load and open your indexed image.
IT MUST BE THE INDEXED IMAGE
Click on where it says Image and make it say all, then hit save. Click okay on any boxes that pop up talking about pallete offsets.
Ta Da, we now have the image ready for use... well almost.
You still need to import it into the rom. Do this by going on File>Insert> Then clicking on each one and inserting it. When the box comes up asking you to save the data, make sure that the Data Offset is the same as the ones you made in FSF, and make sure to Check the compress data [Lz77] box.
There we go, the image is now inserted into the game! Now comes the easy part.
STEP TWO: MAKING IT WORK
This is by far the easiest part, and can be done in one section. First open your rom onto LSA's Complete Item Editor.
Then you need to go down to wherever the evolution stones are (You do not need to put your new stone here, I just like to do it to organize it)
As you can see I have already started to add new stones to the game.
Select the first ?????? Item after the repel and use this as your first stone. In the boxes that appear on the first tab, simply add the name and description of your new item. For evolution stones I would suggest using the same structure of text that is used on the other stones, to make it seem more real.
As soon as you have the item ready, click Save Changes to apply them to the game.
Now go over to the next tab, this is where you change how the item is used.
Evolution stones have exactly this lay out,
and on the More Usage tab, you need to click on the Evolution Stone box
The final tab is the image tab, simply copy in the offsets for your image and palette into these and click on save. REMEMBER TO ADD 08 TO THE BEGINNING OF YOUR OFFSETS. NOT SURE IF THIS MATTERS BUT BETTER SAFE THAN SORRY
Saving this change the palette that you can see, the first box should be the background colour you set.
there you go, the item is now in the game, and has a function. Now comes the simplest part, making a pokemon that evolves from it!
STEP THREE: MAKING A POKEMON EVOLVE!
This is probably the easiest part of the entire thing, open up your pokemon editor (I will be using Gen 3 Hacking Suite) and open up the rom you are using.
First, find the pokemon you want to evolve using the item (I will be using a test pokemon)
Then, on the evolutions tab, add a new evolution with the Stone option in the first box, the stone you have made in the second and finally the pokemon you are evolving into the last box. Save all of this and you are ready to go.!
TESTING
Here we have just a quick test of the item, to check it works right
There we go, Kingdra now evolves into Charizard with the Cave Stone!
Things you will need:
LSA's Complete Item Editor
An Image Editor (I'm using Paint)
IrfanView
NSE 1.7.5
FSF
Notepad
Patience
A Pokemon Editor, I recommend Gen 3 Hacking Suite for this.
STEP ONE: THE ITEM
Spoiler:
STEP ONE: CREATING THE IMAGE
Spoiler:
First, you need to know what Item you want to add. For this tutorial I will be adding a new item called the "Mountain Stone" To the game.
You can create your own sprite for the image, or use one that you find online (if you have the proper permission to use it and give credit that is). I will be using the coronet stone from pokemon Mystery Dungeon, purely because I am not creative at all.
The only limitations you have with the image is that they must be 24x24 pixels big and must have only up to 16 colours, including one that will be used as the background.
This is the image I will be using as a base
Spoiler:
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/vP7ZubI.png)
Riveting, right?
So when you have the image made up, this is what you need to do. Open the image in your image editing software, if it wasn't already, and make sure that the background is a colour that you are not using, not white or black.
I changed it to this lovely shade of purple
Spoiler:
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/pLupWIL.png)
This is important for the next step:
STEP TWO: IMPORTING THE IMAGE
Spoiler:
Now that you have the image, you need to index it using InFranView.
First, open InFranView and open the image you have in it.
Then you want to click on the Image tab and find Decrease Color Depth
Click on that and this box should appear
You must to select the 16 colors option
Save this anywhere you can find it as a .png
Then it's ready for the next step:
First, open InFranView and open the image you have in it.
Spoiler:
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/XSlYh8y.png)
Then you want to click on the Image tab and find Decrease Color Depth
Click on that and this box should appear
Spoiler:
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/GFnxK5W.png)
You must to select the 16 colors option
Save this anywhere you can find it as a .png
Then it's ready for the next step:
STEP THREE: IMPORTING THE IMAGE
Spoiler:
Now you need NSE, Notepad and FSF. First you must open FSF, fire up your rom, and find 256 Bytes. You can only use the offset only if it ends in 0,4,8,C
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/hgpQNVM.png)
If you get one like I do, that ends in one of these numbers, then great you can use it. If not simply click the "find next" button until you do.
Now you need to make a note of this offset, you will use it again.
Then you have to find an offset for 128 bytes. Again this has to be an offset ending in 0,4,8,C. This is for the palette, so make a note of this as well as you will use it again. I suggest changing the offset it begins the search from here, maybe bump the third or fourth digit up one or two (REMEMBER THIS IS IN HEX)
Spoiler:
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/SvseMMI.png)
Now you are ready to use NSE.
Open up the program and open your rom into it.
Spoiler:
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/S4hyUW8.png)
You need to go over to the View tab and click on offset, or use Ctrl + R. This will open this box.
Spoiler:
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/9LpPVa0.png)
You need to make a few changes to this box.
First, change the size to be 24 x 24
Then in the offset box, paste in your image offset from FSF, and in the pallete box the pallete offset from FSF.
Spoiler:
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/5FsBF5u.png)
This will open to a black box with nothing it it. This is okay as it is what were supposed to have.
Spoiler:
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/fKs3cLH.png)
Now you need to go to File>Import>Import Image, or Ctrl + Shift + I, and this will open
Next, click on load and open your indexed image.
IT MUST BE THE INDEXED IMAGE
Click on where it says Image and make it say all, then hit save. Click okay on any boxes that pop up talking about pallete offsets.
Spoiler:
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/wi2TivZ.png)
Spoiler:
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/n9hFqhA.png)
Ta Da, we now have the image ready for use... well almost.
You still need to import it into the rom. Do this by going on File>Insert> Then clicking on each one and inserting it. When the box comes up asking you to save the data, make sure that the Data Offset is the same as the ones you made in FSF, and make sure to Check the compress data [Lz77] box.
There we go, the image is now inserted into the game! Now comes the easy part.
STEP TWO: MAKING IT WORK
Spoiler:
This is by far the easiest part, and can be done in one section. First open your rom onto LSA's Complete Item Editor.
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/qC7Juo3.png)
Then you need to go down to wherever the evolution stones are (You do not need to put your new stone here, I just like to do it to organize it)
As you can see I have already started to add new stones to the game.
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/2oURXE9.png)
Select the first ?????? Item after the repel and use this as your first stone. In the boxes that appear on the first tab, simply add the name and description of your new item. For evolution stones I would suggest using the same structure of text that is used on the other stones, to make it seem more real.
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/nyae3Ji.png)
As soon as you have the item ready, click Save Changes to apply them to the game.
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/gnSuDiT.png)
Now go over to the next tab, this is where you change how the item is used.
Evolution stones have exactly this lay out,
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/MtFxYIm.png)
and on the More Usage tab, you need to click on the Evolution Stone box
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/NRli6Rt.png)
The final tab is the image tab, simply copy in the offsets for your image and palette into these and click on save. REMEMBER TO ADD 08 TO THE BEGINNING OF YOUR OFFSETS. NOT SURE IF THIS MATTERS BUT BETTER SAFE THAN SORRY
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/9KV180t.png)
Saving this change the palette that you can see, the first box should be the background colour you set.
there you go, the item is now in the game, and has a function. Now comes the simplest part, making a pokemon that evolves from it!
STEP THREE: MAKING A POKEMON EVOLVE!
Spoiler:
This is probably the easiest part of the entire thing, open up your pokemon editor (I will be using Gen 3 Hacking Suite) and open up the rom you are using.
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/nRVFGER.png)
First, find the pokemon you want to evolve using the item (I will be using a test pokemon)
Then, on the evolutions tab, add a new evolution with the Stone option in the first box, the stone you have made in the second and finally the pokemon you are evolving into the last box. Save all of this and you are ready to go.!
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/UckgXNP.png)
TESTING
Spoiler:
Here we have just a quick test of the item, to check it works right
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/6bzO8gz.png)
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/chA6gpQ.png)
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/hlIeczs.png)
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/oYmsnXP.png)
![[PokeCommunity.com] Adding New Evolution Stones the easy way [PokeCommunity.com] Adding New Evolution Stones the easy way](https://i.imgur.com/l9TJfTG.png)
There we go, Kingdra now evolves into Charizard with the Cave Stone!