PDA

View Full Version : [Tutorial] Add New Pokemon In 15 Easy Steps!


tpravetz
June 25th, 2009, 09:43 AM
All right. This is my first tutorial, for all those who don't know me (all of you), I'm Tom. I have been trying to figure out how to add Pokemon, so I read every tutorial out there, but none seemed to work. So I took it upon myself and started to experiment. This tutorial works for me, I hope it works for you! I already wrote this, but my computer deleted it all, so here we go again.

NOTE ON EMERALD:
FOR EMERALD, THE PALETTE CANNOT BE CHANGED. FOR INSERTING POKEMON IN EMERALD, USE RS BALL TO GET THE PALETTE OF A SIMILARLY COLOURED POKEMON. OPEN THE PICTURE OF THIS POKEMON PROVIDED IN ELITE MAP. COPY THE COLOURS AND RECOLOUR YOU NEW POKEMON. USE THE PALETTE CODE PROVIDED IN RS BALL FOR THE PALETTE IN POKE EDIT PRO.

What you'll need!
MS Paint (You should have it...)
InfranView (http://download.cnet.com/IrfanView/3000-2192-10021962.html?part=dl-IrfanView&subj=dl&tag=button)
FSF(http://www.andreasartori.net/hackmew/downloads.php?dir=&file=FSF.zip)
unLZ-GBA (http://www.andreasartori.net/hackmew/downloads.php?dir=&file=HackedunLZ.zip)
Poke Edit Pro (http://www.pokecommunity.com/showthread.php?t=123882)
A ROM (ROM linking is against the rules... Sorry folks. Just Google "Pokemon ROM")
MAKE A BACKUP ROM! DO IT OR REGRET NOT!

STEP 1:
Make your sprite. It's size should be 64x64. Make the background a colour not used in the sprite. Save it as a .PNG file.(I am using a trainer as a Pokemon. Why? I just like to mix things up. You, use your Pokemon when you see my swimmer.)
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/steptwo.jpg
STEP 2:

Open your Pokemon with InfranView.
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/stepthree.jpg

STEP 3:
Click on the "Image" tab and select "Decrease Colour Depth".
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/stepfour.jpg
STEP 4:
Select "16 Colours (4BPP). Click "OK"
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/stepfive.jpg
STEP 5:
Click the "Image" tab again. Go to the bottom where it says "Palette" and click "Edit palette..."
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/stepsix.jpg
STEP 6:
Click the first colour and copy down its RGB code. Then do the same with your background colour. (For me, the first colour is usually black with 4,2,4, and the background is the eighth colour.)
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/stepseven.jpg
STEP 7:
Switch 'em. Double click on the first colour, click "Define Custom Colours" and where it says "RGB" Type in your code. (The first number goes next to the "R", the second next to the "G" and the third next to the "B". Repeat for you background colour. It will look messed up, that's OK. Save it as a different PNG file.
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/stepeight.jpg
STEP 8:
Open both sprites in two different MS Paint applications.
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/stepnine.jpg
STEP 9:
Click "Ctrl" and "A" on the old sprite, and then "Ctrl" and "C". Go to the new sprite, and click "Ctrl" and "V". Save it as a PNG.
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/stepten.jpg
STEP 10:
Go to where you saved it. Right click on the new picture and hit "Properties". Where it says "Size" look at the number in parentheses. (## bytes) Add ten to it and write it down.
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/stepeleven.jpg
STEP 11:
Open up FSF. Open your ROM with it. Where it says "Needed bytes" type in the number you got in the last step. Select "Search from the beginning of the ROM" and hit "Search". Copy down that result. Then change the needed bytes to 64. Search and copy down that result.
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/steptwelve.jpg
STEP 12:
Open up unLZ-GBA. Open your ROM and go to a random sprite. (Mine start at 668.) Click "Import" find your picture.
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/stepthirteen.jpg
STEP 13:
Hit "Write to ROM". Select all the boxes. Where it says "Image offset", type in your first FSF result. Where it says "Palette offset", type in your second. Click "OK"
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/stepforteen.jpg
STEP 14:
Open up Poke Edit Pro. Go either to a Pokemon you want to replace, or to one of the "???????" after Celebi. Where it says "Sprite offset", type in your first FSF result, and where it says "Norm. Palette", type in your second result.
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/stepfifteen.jpg
STEP 15:
Click "Save ROM". And test.
http://i529.photobucket.com/albums/dd335/the_seas_of_freedom/stepsixteen.jpg
Other Things You Can Do!
To edit stats and the name, use Poke Edit Pro.
To add a backsprite, repeat these steps.
And more as I get questions!

Thank you!

Biminis
June 25th, 2009, 10:49 AM
Thanks dude.This tutorial helped me a lot.But i don't get one thing:
661+10=671
From where you get those 10?

onyx79
June 25th, 2009, 11:10 AM
thanks man! hope this will help me eith the sprites inserting....

ΡλЯλđΘЖ
June 25th, 2009, 11:14 AM
Rom linking is against the rules, tpravetz...
Reported.

tpravetz
June 25th, 2009, 02:13 PM
Thanks dude.This tutorial helped me a lot.But i don't get one thing:
661+10=671
From where you get those 10?

The ten are just a little extra to be safe. I don't think it's necessary, but I like to have it there...

Rom linking is against the rules, tpravetz...
Reported.

Aw, I forgot. Drat. I wasn't thinking of that when I posted them. I'll remove the link.

runawayfromthevoices
June 26th, 2009, 03:25 AM
DUDEs.. my bacsprite gets all messed up. either its the pallet or it just goes haywire, either way it gets screwed..HELP

tpravetz
June 26th, 2009, 07:40 AM
DUDEs.. my bacsprite gets all messed up. either its the pallet or it just goes haywire, either way it gets screwed..HELP

Hmmm... The colours are messed up? Make sure your back sprite has all the same colours as the the front sprite... If they are and it still doesn' t work, would you send me or post a screenshot?

Chimchar 9
June 26th, 2009, 10:45 AM
Hmm... good Tutorial.
It looks helpful, by looking at the infomation and screenshots.
Good work!:)

Suhaib10
June 26th, 2009, 11:37 AM
Hey nice tutorial helped me out a lot

mattattack
June 26th, 2009, 02:29 PM
wow thank you for the changing pokemon. Also you may have found a way for fire red hackers to insert pokemon in those 25 empty spaces.

tpravetz
June 26th, 2009, 02:50 PM
Hmm... good Tutorial.
It looks helpful, by looking at the infomation and screenshots.
Good work!:)
Why thank you! As I said before, this is my first tutorial, and it very nice to get such compliments. :)
Hey nice tutorial helped me out a lot
I'm glad, and the same thing I said to Munchlax.
wow thank you for the changing pokemon. Also you may have found a way for fire red hackers to insert pokemon in those 25 empty spaces.
Was that not known before? I think it was. But it wasn't really me. I just read a ton of tutorials on the web, but none seemed to work for me, so I just sort of mixed them all together...

FinalZero
June 26th, 2009, 07:00 PM
wow thank you for the changing pokemon. Also you may have found a way for fire red hackers to insert pokemon in those 25 empty spaces.
Do you even know why those 25 empty spaces aren't used?

Was that not known before? I think it was. But it wasn't really me. I just read a ton of tutorials on the web, but none seemed to work for me, so I just sort of mixed them all together...
What you posted is already known. What's not known is how to repoint the pokedex entries so the pokemon can be encountered in the wild without the game freezing.

-DarK-
June 27th, 2009, 02:16 AM
What you posted is already known. What's not known is how to repoint the pokedex entries so the pokemon can be encountered in the wild without the game freezing.

Weird... After I inserted the sprite 'n stuff, I tested if the sprite was inserted good... So, I set the Munchlax I inserted as one of the possible wildpkmn encounters, and the game didn't freeze when I encountered him.

FinalZero
June 27th, 2009, 09:37 AM
Weird... After I inserted the sprite 'n stuff, I tested if the sprite was inserted good... So, I set the Munchlax I inserted as one of the possible wildpkmn encounters, and the game didn't freeze when I encountered him.
Was it a pokemon in one of the ???????? spots or not?

-DarK-
June 27th, 2009, 10:02 AM
Was it a pokemon in one of the ???????? spots or not?

Depends on how you see it. You know, right before Bulbasaur (in Poke Edit Pro that is) there's a "?????????" spot, which I presume is the Missingno. from the 3rd gen games. And after celebi, we have 25 "?" slots. I used the first "?" slot, right after celebi, and it worked fine for me. The only thing I still need to do, is import the backsprite, the shiny sprites, the icon sprite and the change the cry (it's still the cry of the Unown)

FinalZero
June 27th, 2009, 04:43 PM
Depends on how you see it. You know, right before Bulbasaur (in Poke Edit Pro that is) there's a "?????????" spot, which I presume is the Missingno. from the 3rd gen games. And after celebi, we have 25 "?" slots. I used the first "?" slot, right after celebi, and it worked fine for me. The only thing I still need to do, is import the backsprite, the shiny sprites, the icon sprite and the change the cry (it's still the cry of the Unown)I meant one of the slots after celebi. Also, it's don't thinks it's Missingo that's before bulbasaur. Why would they purposely import a glitch like that? I don't know what it's supposed to be though. Maybe just a placeholder for the ? graphic? According to http://bulbapedia.bulbagarden.net/wiki/Ten_question_marks, it has a pokedex entry also; I'm not really sure what it's use is. Call is Missongno if you want, but it's not the same and I'd argue that it'd be a misnomer.

Tell me, what happens when you try to view the pokedex entry for the pokemon you inserted then?

tpravetz
June 27th, 2009, 04:59 PM
I usually just avoid the first "???????" spot. I just assume that it serves as and importance there... Hmmm. Tell me what happens -DarK-.

-DarK-
June 28th, 2009, 01:57 AM
I meant one of the slots after celebi. Also, it's don't thinks it's Missingo that's before bulbasaur. Why would they purposely import a glitch like that? I don't know what it's supposed to be though. Maybe just a placeholder for the ? graphic? According to http://bulbapedia.bulbagarden.net/wiki/Ten_question_marks, it has a pokedex entry also; I'm not really sure what it's use is. Call is Missongno if you want, but it's not the same and I'd argue that it'd be a misnomer.

Tell me, what happens when you try to view the pokedex entry for the pokemon you inserted then?

I usually just avoid the first "???????" spot. I just assume that it serves as and importance there... Hmmm. Tell me what happens -DarK-.

Well, there's no Pokedex entry (the entry that got "used" [wasn't actually used, there was no info on it] is the pokemon which is currently the last one in your pokedex, which my case was a rattata), but the pokemon/game itself doesn't gets glitched up. I managed to insert it correctly (sprite, backsprite, shiny, icon, etc), but there's only one thing I'm having problems with: the cry. The cry is still the same as the Unown, and honestly, I have no idea how to change it without glitching the game. I tried using PokeCryGUI (included with Elite Map) but it glitched up my game's music and sounds.

Link_971
June 28th, 2009, 03:19 AM
The cry is still the same as the Unown, and honestly, I have no idea how to change it without glitching the game. I tried using PokeCryGUI (included with Elite Map) but it glitched up my game's music and sounds.

Yes, the cry is the same as Unown, but this data isn't same.
PokeCry in Elitemap is blocked between the numbers 252 - 276.
I'll make new version of PokeCry with no "protection".

-DarK-
June 28th, 2009, 11:47 AM
Yes, the cry is the same as Unown, but this data isn't same.
PokeCry in Elitemap is blocked between the numbers 252 - 276.
I'll make new version of PokeCry with no "protection".

Will you? Great! That will be so awesome! The only thing that's left to do then is a Pokedex editor, to make sure that you get those entries can be added as well. Then adding pokemon to advance games would be as good as complete. ^^

FinalZero
June 28th, 2009, 09:35 PM
Will you? Great! That will be so awesome! The only thing that's left to do then is a Pokedex editor, to make sure that you get those entries can be added as well. Then adding pokemon to advance games would be as good as complete. ^^I'm still very surprised you didn't get any of the errors described as in: http://www.pokecommunity.com/showthread.php?t=154220

I should've clarified what I said before. One usually can encounter it in the wild fine, but trying to capture it causes the game freeze. Are you trying to capture it in the wild?

Also, you're using English FireRed right?

-DarK-
June 29th, 2009, 02:45 AM
I'm still very surprised you didn't get any of the errors described as in: http://www.pokecommunity.com/showthread.php?t=154220

I should've clarified what I said before. One usually can encounter it in the wild fine, but trying to capture it causes the game freeze. Are you trying to capture it in the wild?

Also, you're using English FireRed right?

Yes, I'm using an English FR ROM. And yes, I have captured it, and had no problems with it except for the Pokedex entry, which was, as I said, the last pokemon you had in your pokedex list (which in my case was a rattata, so that entry got used. But, no data got added, as the game still treats it like a diffirent pokemon.)

Link_971
June 29th, 2009, 09:38 AM
Will you? Great!


Yes and No.
We can add cry in 252 - 276, but the pointer for these pokemon is the same as Unown.
If we can change pointer of the cry, we can use cry.

(Exemple, if you add sprite in 252 - 276, you must change the pointer of image or palette in RS Ball, for the cry is the same thing).


RUBY AXVE offsets

Table : 452590


251 Celebi : 5AF4F4
252 : 5B036C
253 : 5B0BCC
254 : 5B168C
255 : 5B1FD8
256 : 5B2C34
257 : 5B413C
258 : 5B4BD4
259 : 5B5804
260 : 5B65E4
261 : 5B7184
262 : 5B8890
263 : 5B9220
264 : 5B9C88
265 : 5BA220
266 : 5BAD3C
267 : 5BB690
268 : 5BBC90
269 : 5BC594
270 : 5BD744
271 : 5BE3B0
272 : 5BED58
273 : 5C0A2C
274 : 5C29AC
275 : 5C3554
276 : 579C4C
277 Treecko : 5C29AC

-DarK-
June 29th, 2009, 10:40 AM
Yes and No.
We can add cry in 252 - 276, but the pointer for these pokemon is the same as Unown.
If we can change pointer of the cry, we can use cry.

(Exemple, if you add sprite in 252 - 276, you must change the pointer of image or palette in RS Ball, for the cry is the same thing).


RUBY AXVE offsets

Table : 452590


251 Celebi : 5AF4F4
252 : 5B036C
253 : 5B0BCC
254 : 5B168C
255 : 5B1FD8
256 : 5B2C34
257 : 5B413C
258 : 5B4BD4
259 : 5B5804
260 : 5B65E4
261 : 5B7184
262 : 5B8890
263 : 5B9220
264 : 5B9C88
265 : 5BA220
266 : 5BAD3C
267 : 5BB690
268 : 5BBC90
269 : 5BC594
270 : 5BD744
271 : 5BE3B0
272 : 5BED58
273 : 5C0A2C
274 : 5C29AC
275 : 5C3554
276 : 579C4C
277 Treecko : 5C29AC

Well, if the pointers for the sprites can be changed, so should the pointers for the cries, I guess. Or not?

FinalZero
June 29th, 2009, 02:07 PM
Yes, I'm using an English FR ROM. And yes, I have captured it, and had no problems with it except for the Pokedex entry, which was, as I said, the last pokemon you had in your pokedex list (which in my case was a rattata, so that entry got used. But, no data got added, as the game still treats it like a diffirent pokemon.)Strange. I (and many others) have tried using those spaces before to no avail. I'll try again tonight...

Sorry for another question, but the rom is completely clean beyond the inserted pokemon right?

Link_971
June 29th, 2009, 02:22 PM
Well, if the pointers for the sprites can be changed, so should the pointers for the cries, I guess. Or not?

Yes, but before we need to create tool for this.

And R/S/E capture : Freeze
FR/LG capture : OK (with not entries)

Gloosh
June 29th, 2009, 06:39 PM
I used this to put in 2 sprites and it worked perfectly. (Bulbasaur and Charmander)
Then I changed the back sprite of Bulbasaur.
I entered the battle with Gary and the back sprite of my new pokemon was there, but the coloring was completely messed up

HALP?

Link_971
June 29th, 2009, 06:44 PM
I used this to put in 2 sprites and it worked perfectly. (Bulbasaur and Charmander)
Then I changed the back sprite of Bulbasaur.
I entered the battle with Gary and the back sprite of my new pokemon was there, but the coloring was completely messed up

HALP?

Change offset of the palette with RS Ball.

-DarK-
June 29th, 2009, 10:11 PM
I used this to put in 2 sprites and it worked perfectly. (Bulbasaur and Charmander)
Then I changed the back sprite of Bulbasaur.
I entered the battle with Gary and the back sprite of my new pokemon was there, but the coloring was completely messed up

HALP?

The backsprite must have the exact same pallete as the normal sprite, because they use that same one in-game.

amtrax
June 29th, 2009, 11:23 PM
The backsprite must have the exact same pallete as the normal sprite, because they use that same one in-game.

actually your backsprite should have the shiny pallete while the front sprite has the normal pallete and the games programming shares the pallates and recognizes the back sprite as the shiny pallete

anyway i had the problem of the black screen upon encountering the pokemon inserted over a ? spot after celebi aswell

PlatniumPiano
June 30th, 2009, 08:35 AM
Haha thanks this tutorial really helped alot:
http://i498.photobucket.com/albums/rr343/Dartfled/Snapshot_Stupid.png

I didn't really want to fight a dude BUT oh well lol.

I do have one question, though:

Is it possible to edit/add a new trainer into uNLZ? Because that's kinda what I wanted to insert but I got a Pokemon instead lol

FinalZero
June 30th, 2009, 09:25 AM
Yes, but before we need to create tool for this.

And R/S/E capture : Freeze
FR/LG capture : OK (with not entries)What do you mean: "(with not entries)"? Do you mean that there just isn't any pokedex entries?

Btw, those offsets you posted are for the cries right?

Is it possible to edit/add a new trainer into uNLZ? Because that's kinda what I wanted to insert but I got a Pokemon instead lolWell, it's easy enough to add the graphic to the rom with UNLZ, and it's easy to create a new trainer with PET (or some variant), there's plenty of empty trainer entries in a rom. The problem is I don't know how to assign the picture to the trainer. I'll run some tests tonight and see if I can figure something out;

Btw, speaking of the pokedex earlier, does anyone know how to edit the part of the pokedex in FRLG that lets one go through entries by the habitat of the pokemon? I'm saying, if one added pokemon to the ?????????? spots, would there be some way to add them to the habitat part also?

Also, on the subject of adding pokemon, does anyone know how to repoint the learned moves list of pokemon? That is, if one added a pokemon, they wouldn't be abled to tell it to learn moves unless they deleted some that already exist for other pokemon. (Same situation for egg moves, which I'm working on... slowly...)

liveitout
June 30th, 2009, 12:45 PM
You might want to add a little disclaimer to your tutorial: it doesn't work in Emerald. The sprite can be changed, but its palette will stay the same.

Okay, I managed to change a sprite image in Ruby. (Yay.) But I can't change any of the other attributes, like attacks and type. Pokemon Editor says that everything saves fine, but when I load the game, Electrike is still an electric Pokemon with the same attacks.

FinalZero
June 30th, 2009, 01:04 PM
What do you suppose I did wrong?When you put the sprite into the rom with UNLZ, you have to check the "export pallete" box also, then repoint the pokemon's offsets to the sprite AND pallete with Pokemon Editor or some other program (Pokemon Editor is the only one that I'm aware of.).

Also, a small note about Pokemon Editor Pro: It switches the base xp and catch rate when you save (my version does this at least). I don't know if the author ever released a version that fixes this or not. So, to make sure the base xp and catch rate stay correct, hit the save button twice so it switches it back correctly on the second hit. Anyone else have this problem with Pokemon Editor Pro?

liveitout
June 30th, 2009, 01:40 PM
Sorry, I edited my post since then. Yes, I checked all of the boxes and repointed everything. I think it's just Emerald. I'm using Ruby now, and it's much better with the sprites, but I still can't edit anything aside from sprite graphics.

FinalZero
June 30th, 2009, 02:04 PM
I think it's just Emerald.Oh, I didn't know it was emerald you were working with. If you explore an Emerald rom with UNLZ, you'll see why sprites mess up; Emeralds are twice as large to include the graphic movement that begins when a pokemon comes out.

I'm not sure why Pokemon Editor Pro (hencforth PEP) isn't working for you. I can only ask you to make sure you're editing and testing the same rom.

Yes, I checked all of the boxes and repointed everything.Well, you actually only need the the "Export Image" and "Export Pallet" checked. You only need "Auto abort..." if you're replacing an already existing picture instead of putting it in empty space (lots of FFs or 00s). I've never used the "automatically fix pointers" option. I do all my repointing of pokemon sprites through PEP.

liveitout
June 30th, 2009, 03:05 PM
I think I know why it might not work with Emerald - isn't Emerald's free space byte 00 instead of FF? As for the animations, there's no problem with that at all. I edited my sprite so that its tail wiggled a bit, and it worked. The only error is with the palette.

Edit: Well, I've solved my problem. I was changing info for the wrong Pokemon. xDD It works perfectly now (in Ruby, at least).

Link_971
June 30th, 2009, 03:33 PM
What do you mean: "(with not entries)"?

"Without entries", sorry.


You might want to add a little disclaimer to your tutorial: it doesn't work in Emerald.

No. It works for Emerald, and all versions too.



I think I know why it might not work with Emerald - isn't Emerald's free space byte 00 instead of FF?

You need FF free space, in all versions, for insert new sprites with palettes.

liveitout
June 30th, 2009, 06:30 PM
You need FF free space, in all versions, for insert new sprites with palettes.

According to XSE's scripting guide, Emerald's free space byte is 00.

tpravetz
June 30th, 2009, 06:48 PM
I put up a note on Emerald. I never use Emerald, and it is very rarely used as a hacking base, so I don't know how to edit the animation and all that, but I am pretty sure that will work for fixing the palette...

FinalZero
June 30th, 2009, 08:39 PM
According to XSE's scripting guide, Emerald's free space byte is 00.It has both. In the middle of the rom it has patches of 00s, but at the end there's a large chunk of FFs. Anyways, you shouldn't be hacking Emerald; It's notoriously unstable.

onyx79
July 1st, 2009, 10:41 AM
no non noooooooo
this is my final result: http://i43.tinypic.com/2s8rz8w.png
I'm getting sick about it,I'm doing evrything and I get this stupid girugamesh!

tpravetz
July 1st, 2009, 11:51 AM
no non noooooooo
this is my final result: http://i43.tinypic.com/2s8rz8w.png
I'm getting sick about it,I'm doing evrything and I get this stupid girugamesh!


What ROM are you using Onyx?

-DarK-
July 1st, 2009, 12:58 PM
What ROM are you using Onyx?

And also, can you tell step-by-step what exactly you did?

tpravetz
July 1st, 2009, 05:41 PM
And also, can you tell step-by-step what exactly you did?

Yes, that too. That'd definitely help us diagnose your problem...

onyx79
July 1st, 2009, 07:48 PM
the room I use is fire red

Cyclone Dragon
July 1st, 2009, 08:18 PM
This looks really awesome, and I tried to do it, but im having a small problem; in step 11 when I go to FSF and try to open the ROM i downloaded, it doesn't show up.. I checked it out online, and it said something about a nds file and a emulator? Do you know what im talking about? im confused, It says that you need an emulator to open a nds. file. So did i download something wrong? Or can someone explain to me how to open an nds file...

Also Is this only for a certain game? because i have platnium and diamond, and i downloaded a platnium ROM, could that be the problem...? I mean like is this only for Fire Red, or emerald?

tpravetz
July 1st, 2009, 08:51 PM
FSF only works for GBA files, and Platinum is a NDS. I have never tried doing this with a NDS file, but I would be willing to bet my bottom dollar that it won't work... Sorry...

onyx79
July 1st, 2009, 09:06 PM
maybe my sprite wasn't good?I've tried to replace bulbusaur with a magmortar that I took from bulbapedia....

sky_queen3
July 1st, 2009, 09:31 PM
maybe my sprite wasn't good?I've tried to replace bulbusaur with a magmortar that I took from bulbapedia....

Hmm, have you triend shrinking it to 64*64 size? :)

Nice tutorial by the way mate, now I can have Minusle and all the real Pokemon up yo 3rd gen. :D

tpravetz
July 2nd, 2009, 05:33 PM
Hmm, have you triend shrinking it to 64*64 size? :)

Nice tutorial by the way mate, now I can have Minusle and all the real Pokemon up yo 3rd gen. :D

Thank you! I am glad to have been of service. :)

sky_queen3
July 4th, 2009, 05:01 PM
Thank you! I am glad to have been of service. :)

Aww, you're welcome. I've added Minusle to Leaf Green, now I need to try and plonk it Sapphire for added realism. :D

tpravetz
July 6th, 2009, 12:26 AM
Aww, you're welcome. I've added Minusle to Leaf Green, now I need to try and plonk it Sapphire for added realism. :D

What do you mean '...plonk it Sapphire...'

sky_queen3
July 6th, 2009, 03:18 AM
What do you mean '...plonk it Sapphire...'

Put Minusle in Sapphire version. *Casue Plusle and Minun are Hoenn native Pokemon and FR/LG is Kanto region.* :D

tpravetz
July 6th, 2009, 04:05 AM
Put Minusle in Sapphire version. *Casue Plusle and Minun are Hoenn native Pokemon and FR/LG is Kanto region.* :D

Ah. See, I don't know the regions... I just go with whatever I'm given... :)

sky_queen3
July 6th, 2009, 04:15 AM
Ah. See, I don't know the regions... I just go with whatever I'm given... :)

That's cool. :) One question those, any idea how to change the little pokemon icons that are in your party?

tpravetz
July 6th, 2009, 04:32 AM
That's cool. :) One question those, any idea how to change the little pokemon icons that are in your party?

Well, in fact I do! You need to download IconEd. You can get it from WAH I think. Then load your ROM, go to which ever slot you put your Pokemon in, and edit. :)

sky_queen3
July 6th, 2009, 04:47 AM
Well, in fact I do! You need to download IconEd. You can get it from WAH I think. Then load your ROM, go to which ever slot you put your Pokemon in, and edit. :)

Ah, I might already have that. :D Nice. :)

Late
July 6th, 2009, 07:25 AM
So, I can get it work. My Turtwig is in Route 1 as it should be but my menu text is messed up. When I push start lower bar is messed up it doesn't matter much but how can I fix it?

tpravetz
July 6th, 2009, 07:36 AM
That, I don't know. That happens to me as well.. In every hack I can remember, the start menu gets mucked up... I think that is just a hacking side effect...

bradiz13
July 8th, 2009, 03:56 AM
Nice tut. I will test it once my hack goes into the fursther stages.

CarrieFan
July 8th, 2009, 10:40 AM
this is a GREAT tutorial! very clear! i just had two problems witht he programs and i was wondering if you knew what to do about them.

first, when i try to open Poke Edit Pro, this message comes up:
"Component 'comdlg32.ocz' or one of its dependencies not correctly registered: a file is missing or invalid"
i really don't knwo what that means, i was hoping you could help with that.

also, when i try importing my sprite onto unZL, it says it isnt indexed :s. have no clue what its talking about. if you could help me out id REALLY appreaciate it :D. thanks.

tpravetz
July 8th, 2009, 10:46 AM
this is a GREAT tutorial! very clear! i just had two problems witht he programs and i was wondering if you knew what to do about them.

first, when i try to open Poke Edit Pro, this message comes up:
"Component 'comdlg32.ocz' or one of its dependencies not correctly registered: a file is missing or invalid"
i really don't knwo what that means, i was hoping you could help with that.

also, when i try importing my sprite onto unZL, it says it isnt indexed :s. have no clue what its talking about. if you could help me out id REALLY appreaciate it :D. thanks.

I'm glad you find this tutorial useful! :)

With the first error, I don't know what is wrong. I'd try to find a different place to download it...

And when you save your picture with InfranVeiw, does it ask you to choose the transparent colour? Because you don't want to. Deselect the button that says "Save transparent colour" in the little window that say "PNG/PNM/ICO save options."

Tell me if this is the problem. If not, I'll look into it.

CarrieFan
July 8th, 2009, 01:14 PM
Yeah i figured out the second problem:p. i was just being stupid, it was so obvioud.

but the Poke Edit Pro still ain't working. i also tried YAPE and tried getting it from several different websites but i still always get the same message:s. anyways, if you dont know thats fine, thanks anyways.

-DarK-
July 9th, 2009, 02:29 AM
this is a GREAT tutorial! very clear! i just had two problems witht he programs and i was wondering if you knew what to do about them.

first, when i try to open Poke Edit Pro, this message comes up:
"Component 'comdlg32.ocz' or one of its dependencies not correctly registered: a file is missing or invalid"
i really don't knwo what that means, i was hoping you could help with that.

also, when i try importing my sprite onto unZL, it says it isnt indexed :s. have no clue what its talking about. if you could help me out id REALLY appreaciate it :D. thanks.

Yeah i figured out the second problem:p. i was just being stupid, it was so obvioud.

but the Poke Edit Pro still ain't working. i also tried YAPE and tried getting it from several different websites but i still always get the same message:s. anyways, if you dont know thats fine, thanks anyways.

The answer to the first problem is simple: You don't have 'comdlg32.ocz'. Search the net and download it if you find it. I'm not sure where you must place it though, you might wanna search for that too. Google is your best friend.

tpravetz
July 9th, 2009, 10:44 PM
The answer to the first problem is simple: You don't have 'comdlg32.ocz'. Search the net and download it if you find it. I'm not sure where you must place it though, you might wanna search for that too. Google is your best friend.

I'm not sure, but it seems to me like it should be placed in the 'sytem 32' file... But I'm not sure. Better look it up, because 'system 32' is one you really want to mess with...

saison
July 11th, 2009, 05:10 PM
Hm, this seems to be a very well put together tutorial and it seems that it should work fine, but I guess I just have that bad luck >.>

I'm replacing Bulbasaur with Turtwig and I followed all of your steps, but when I go to choose him as one of my starter Pokemon... I'd show with Imageshack, but it's getting all weird on me right now : (

Anyways, that's what it looks like. Any idea why?
l l
--
\/

Late
July 11th, 2009, 10:18 PM
I had same problem about 4 days ago. My Turtwig messed up because I first made it and imported it into the game but I didn't like it so I fixed it a little and imported it again and it was messed up and it messed my game... So I just took a new rom to hack and I imported it only once and it works.

I have already Turtwig and Grotle, I messed up with Torterra (first it got black Torterra, then I tried to fix it and my game was messed up again). So, I'm going to put Torterra to my game (again..).

-DarK-
July 12th, 2009, 01:14 AM
Hm, this seems to be a very well put together tutorial and it seems that it should work fine, but I guess I just have that bad luck >.>

I'm replacing Bulbasaur with Turtwig and I followed all of your steps, but when I go to choose him as one of my starter Pokemon... I'd show with Imageshack, but it's getting all weird on me right now : (

Anyways, that's what it looks like. Any idea why?
l l
--
\/

I had same problem about 4 days ago. My Turtwig messed up because I first made it and imported it into the game but I didn't like it so I fixed it a little and imported it again and it was messed up and it messed my game... So I just took a new rom to hack and I imported it only once and it works.

I have already Turtwig and Grotle, I messed up with Torterra (first it got black Torterra, then I tried to fix it and my game was messed up again). So, I'm going to put Torterra to my game (again..).

The sprites you are trying to import could be too big. Import the new sprite somewhere where you have free space (i.e. 0x800000 or above), and use Poke Edit Pro to change the offset to that one.

0m3GA ARS3NAL
July 12th, 2009, 03:05 AM
I'm not sure, but it seems to me like it should be placed in the 'sytem 32' file... But I'm not sure. Better look it up, because 'system 32' is one you really want to mess with...

Yes, any files you get, error files at best, can be placed in either System32, OR the folder where the program is.

saison
July 12th, 2009, 11:46 AM
The sprites you are trying to import could be too big. Import the new sprite somewhere where you have free space (i.e. 0x800000 or above), and use Poke Edit Pro to change the offset to that one.

Okay, so should I check the ROM with a hex editor to look for free space? Because I don't exactly understand how the FSF is supposed to find free space, or if it even DOES find it.

Edit: Okay, I found out that the free space starts at 00734820.

0m3GA ARS3NAL
July 12th, 2009, 06:37 PM
Okay, so should I check the ROM with a hex editor to look for free space? Because I don't exactly understand how the FSF is supposed to find free space, or if it even DOES find it.

Edit: Okay, I found out that the free space starts at 00734820.

Yes, that is free space...
But just to clarify, FSF DOES find free space.
You just gotta tell it to find a large amount to find a good dynamic offset...
In any case, that offset should be free, but just to be sure, why not start at 0x740000.
I usually say start at 0x800000, since it is the absolute safest spot to start but this shouldn't change much...

saison
July 12th, 2009, 06:53 PM
Okay, to be COMPLETELY safe. How far away from the first completely empty offset would I have to go to not accidentally overwrite the image's space that I will be importing?

I understand that one block of space is for the image, and the other is for it's palette, so as an estimate, how far from one offset would I have to go to be completely sure that the next offset I will use is going to be empty?

If it helps, the size of the image I'm using is 604kb.

0m3GA ARS3NAL
July 12th, 2009, 07:11 PM
Okay, to be COMPLETELY safe. How far away from the first completely empty offset would I have to go to not accidentally overwrite the image's space that I will be importing?

I understand that one block of space is for the image, and the other is for it's palette, so as an estimate, how far from one offset would I have to go to be completely sure that the next offset I will use is going to be empty?

If it helps, the size of the image I'm using is 604kb.

Well, try inserting where I told you, but make a backup first, then go in, check if it was inserted or not, find the end of it, and you'll know.

DarKnighT_0_9
July 13th, 2009, 08:13 PM
Thanks alot this really helped me. I have one question though. Everything worked great except in game the background color is still there and nothing i do makes it go away. i did everything exectly how you said to but the background color won't go away. If you know how to fix this please help. Thank you in advance. If someone has already asked this I didn't see, and plus I'm new here.

Late
July 13th, 2009, 09:26 PM
Are you sure that your background color is first? At the first time my first and second color was at wrong sides.

DarKnighT_0_9
July 13th, 2009, 11:37 PM
I think I have it right. but if I do it the way the tutorial says my background color isn't the eighth color it is the second one????

eddyboy8
July 14th, 2009, 06:36 AM
I tried the tut and when ever I add a sprite it ether dosen't change or it ends up distort
help?

DarKnighT_0_9
July 14th, 2009, 05:12 PM
I found out what I was doing wrong but I have it figured out now. And eddyboy mabye try remaking the image. That is what I had to do.

Aljam
July 14th, 2009, 09:02 PM
I tried the tut and when ever I add a sprite it ether dosen't change or it ends up distort
help?

thats an easy question to answer. you probably didn't give the sprite enough free space to work with. try inserting ur sprite again with the number of bytes needed.

eddyboy8
July 15th, 2009, 06:00 AM
Thanks guy I'll try it :)

tpravetz
July 15th, 2009, 07:40 AM
The tutorial isn't 100% right. For me, I always choose the same colour as the background colour, and it is always eighth, but it will not always be eighth, as it can change depending on the colours.

zepher1206
July 15th, 2009, 03:49 PM
My backsprite's colors are all messed up. idk what's wrong? I think the colors are inverted somehow

:3
July 15th, 2009, 04:17 PM
on FSF it let's you choose between FF and 00.
Which one are we supposed to use?

I always used 00 because in Unlz the Offset starts with 00.

tpravetz
July 15th, 2009, 04:18 PM
I must stress that the backsprites colours must be exactly the same as the normal sprites.

eddyboy8
July 16th, 2009, 05:22 AM
I tired it again and it worked this time :) Great Tut

kickbuttplaya
July 16th, 2009, 07:53 AM
wow thx this helped alot and now i can edit other pokemon >:3

Mormo
July 17th, 2009, 07:28 AM
It's a great tut, but I do have a question. I replaced Charmander with a sprite, but when I press A on the Pokeball, the game restarts. Any help?

Korronensu
July 17th, 2009, 06:36 PM
Btw, speaking of the pokedex earlier, does anyone know how to edit the part of the pokedex in FRLG that lets one go through entries by the habitat of the pokemon? I'm saying, if one added pokemon to the ?????????? spots, would there be some way to add them to the habitat part also?

Also, on the subject of adding pokemon, does anyone know how to repoint the learned moves list of pokemon? That is, if one added a pokemon, they wouldn't be abled to tell it to learn moves unless they deleted some that already exist for other pokemon. (Same situation for egg moves, which I'm working on... slowly...)

I know I"m in no place to make demands, but would the maker of this tut please be a little more complete in this tutorial? It tells you how to edit sprites and backsprites and references you to PEP (which has less than half the functionality of YAPE) but it does not tell you how to do the following, which are necessary to add a new pokemon, without these, it simply isn't a new pokemon:
1. Explain how to edit pokedex entries and to assign them a defined number and habitat(FR/LG) in them by whatever means necessary.
2. Explain how to add new moves to its' movelist. As it is, all the ? pokemon have only one move, and not even YAPE can add more.
3. Include a reference to Icon Editor so that people know how to edit the micro-sprite that shows up in your pokeballs list and storage PC.

EDIT: I don't mean to sound harsh. YOur tutorial works wonderfully... I was just looking for so much more. Keep up the good work.

-DarK-
July 18th, 2009, 02:39 AM
I know I"m in no place to make demands, but would the maker of this tut please be a little more complete in this tutorial? It tells you how to edit sprites and backsprites and references you to PEP (which has less than half the functionality of YAPE) but it does not tell you how to do the following, which are necessary to add a new pokemon, without these, it simply isn't a new pokemon:
1. Explain how to edit pokedex entries and to assign them a defined number and habitat(FR/LG) in them by whatever means necessary.
2. Explain how to add new moves to its' movelist. As it is, all the ? pokemon have only one move, and not even YAPE can add more.
3. Include a reference to Icon Editor so that people know how to edit the micro-sprite that shows up in your pokeballs list and storage PC.

EDIT: I don't mean to sound harsh. YOur tutorial works wonderfully... I was just looking for so much more. Keep up the good work.

1. I suggest you to see this thread: http://www.pokecommunity.com/showthread.php?t=185257
2. That's what we have PEP for. The newest version of PEP allows you to add new move tables. Just click on "Insert New table", get an offset with empty space, check how much moves you need, and there you go.
3. Yes, he should do that.

You say that PEP has less than half the functionality of YAPE. Sorry to say, but you didn't notice something: YAPE can't edit the Pokémon Sprite/icon/pallete offsets, which PEP can do, and that's the reason why it's used.

Korronensu
July 18th, 2009, 04:49 AM
1. I suggest you to see this thread: http://www.pokecommunity.com/showthread.php?t=185257
2. That's what we have PEP for. The newest version of PEP allows you to add new move tables. Just click on "Insert New table", get an offset with empty space, check how much moves you need, and there you go.
3. Yes, he should do that.

You say that PEP has less than half the functionality of YAPE. Sorry to say, but you didn't notice something: YAPE can't edit the Pokémon Sprite/icon/pallete offsets, which PEP can do, and that's the reason why it's used.

You are very right. I guess no one tool is willing to do everything...
Now I've been having a problem. I successfully added both sprites, and I could have sworn they had the same palette, so I didn't even bother to make a new palette for my backsprite, but when I went into a battle, the sprite was black and yellow, which is not what it was supposed to be. What did I do wrong?

tpravetz
July 18th, 2009, 06:42 AM
I apologize, my computer is down right now. I am doing this through an iPod, so I cannot see the tools... As soon as my computer is up, I will add what you asked.

Late
July 21st, 2009, 12:27 AM
This thing has worked fine (as it should be), I have inserted Turtwig and Grotle to my game. A couple of times I have got messed up sprites but I have fixed those without help. Now I have a problem. I have Torterra's sprite, when I see it in game it's black and I don't know what helps me to get it's colours back again. I think it's palette's fault but what can I do? I have tried different offsets and everything that comes to my mind, but something's still wrong. Can somebody help me?

DarKnighT_0_9
July 24th, 2009, 11:51 AM
Hi. Im back with another problem. Im having the same problem that Korronensu is having. If you can help I will forever be greatful.

Korronensu
July 24th, 2009, 04:40 PM
I solved the problem I had before.
While it is true they used the same pallet, their pallets were (and this is the stupidest thing I've ever seen) In DIFFERENT ORDER! I had to export the pallet from the front sprite, load the backsprite, import the pallet (which screwed up my image) saved it as a seperate file, opened the old and new backsprites in two seperate runs of paint, copy the one with the colors that looked right, pasted it over the one with the right pallet, and saved. Only THEN did it work. That's the solution to your problem, master Dark.

Late
July 24th, 2009, 08:42 PM
I want help too :( My question, scroll little bit up, so you can see it. I can't continue my hack because my problem! I'm starting to cry (not really but..).

Samoe
July 25th, 2009, 12:34 AM
props, man. and i know how to do everything, but wen i open pokeEdit pro it says this:

"Component 'comdlg32.ocx' or one of its dependencies not correctly registered: a file is missing or invalid"

any help? i downloaded the version u posted at the beginning....can't find it anywhere else. it worked on my other computer but i don't have access to that comp rite now so please help??? thanks, and nice tut. ^_^


edit: i fixed it on my own, just searched the file and it turns out i just needed to update my computer's library files.

-DarK-
July 25th, 2009, 01:49 AM
props, man. and i know how to do everything, but wen i open pokeEdit pro it says this:

"Component 'comdlg32.ocx' or one of its dependencies not correctly registered: a file is missing or invalid"

any help? i downloaded the version u posted at the beginning....can't find it anywhere else. it worked on my other computer but i don't have access to that comp rite now so please help??? thanks, and nice tut. ^_^

Search google for comdlg32.ocx, download it and place it in the system32 folder.

JerisEnigma1337
July 27th, 2009, 09:38 AM
You might want to add a little disclaimer to your tutorial: it doesn't work in Emerald. The sprite can be changed, but its palette will stay the same.


I used this tuterial last night and it worked great! (In Emerald BTW). My only hang up is that my sprite isn't loading properly... It works fine in every step and the game runs smoothly, but when I encounter it in the wild it just gives me missingno.'s two question marks sprite... Haven't tried catching it yet because I'm still tweaking the sprite's original problem. It should work fine though.

Any suggestions?

Anyways, you shouldn't be hacking Emerald; It's notoriously unstable.

Ummm... everything I've done to this ROM has worked fine so far aside from my tiny newbie problems that only came up because I'd never used the tools before. I'm working on new player sprites, new pokes, edited gyms, and rebuilt towns and everything is great and smoothly running so far...

ExitWound
July 31st, 2009, 09:12 AM
I don't understand... I was trying to insert this sprite I made from scratch:

http://i133.photobucket.com/albums/q56/Tanimus/DAGGOTH2.png

But when I find the pokemon in the wild, the screen just stays black...

JerisEnigma1337
July 31st, 2009, 05:59 PM
I don't understand... I was trying to insert this sprite I made from scratch:

http://i133.photobucket.com/albums/q56/Tanimus/DAGGOTH2.png

But when I find the pokemon in the wild, the screen just stays black...

You must have made some tiny hang up somewhere... :\
Mine is scratch too, and everything works, attacks and location etc, but my sprite is showing up as the ? mark missingno. Strange, but no ones had an explanation yet...

I suggest just starting over from step one and trying again. :( It MIGHT help, or will at least give you some practice while waiting for a better answer.

ExitWound
August 1st, 2009, 06:04 PM
You must have made some tiny hang up somewhere... :\
Mine is scratch too, and everything works, attacks and location etc, but my sprite is showing up as the ? mark missingno. Strange, but no ones had an explanation yet...

I suggest just starting over from step one and trying again. :( It MIGHT help, or will at least give you some practice while waiting for a better answer.

Well it's the second time I've tried it =\
Last time the rom didn't even start up. But this time I didn't change any of a Pokemon's stats and stuff, I just replaced the sprite of Farfetch'd with mine.

BTW, Maybe you didn't set the missingno.'s sprite offset to the offset that you inserted your sprite?

pkmntrainerpaul
August 5th, 2009, 05:48 AM
tpravetz,you're great!
This Tutorial really helped me!

JerisEnigma1337
August 6th, 2009, 03:54 PM
Well it's the second time I've tried it =\
Last time the rom didn't even start up. But this time I didn't change any of a Pokemon's stats and stuff, I just replaced the sprite of Farfetch'd with mine.

BTW, Maybe you didn't set the missingno.'s sprite offset to the offset that you inserted your sprite?

No, I used the Free Space Finder to get me an open offset to use... And I always add 10 extra bytes to be sure it won't overwrite something else. It wasn't acting glitched or anything since attacks etc were working, which was nice, but now I'm wondering where MY sprite went off too...

Taichi
August 7th, 2009, 12:29 AM
I tried to put a Gible in the my FR. I think I succeeded, but i'm not sure/
Now for some reason my whenever my I try to open my ROM up, the vba stops reponding all of a sudden. Help?

Late
August 7th, 2009, 01:02 AM
So many has problems and I have too, but I didn't get answer... I haven't hacked for a month because of that. :(

Here's my text from page 4. Can somebody help?

This thing has worked fine (as it should be), I have inserted Turtwig and Grotle to my game. A couple of times I have got messed up sprites but I have fixed those without help. Now I have a problem. I have Torterra's sprite, when I see it in game it's black and I don't know what helps me to get it's colours back again. I think it's palette's fault but what can I do? I have tried different offsets and everything that comes to my mind, but something's still wrong. Can somebody help me?

crdm
August 8th, 2009, 07:12 AM
it doesn't work for me.. :o
when i did it for the first time it worked (i replaced a spheal) but now it doesn't!
when i look at my number 673, it is still a charmander!?

Taichi
August 9th, 2009, 04:57 AM
I tried to put a Gible in the my FR. I think I succeeded, but i'm not sure/
Now for some reason my whenever my I try to open my ROM up, the vba stops reponding all of a sudden. Help?

Nvm, I just found out that it was Poke edit pro that makes my vba not respond. I still have no idea why.

iPooP-On-[Arceus]
August 9th, 2009, 05:21 AM
I have the solution okay when you open unLZ-GBA you try to start from 500 at the GoTo button if its still messed up go to 1000 1500 2000 onwards until you find a proper sprite if you enter 500 and a pokemon is there already it might even start on a lower number so find it...^^

willj016
August 11th, 2009, 02:45 AM
I Need Your Help With Something.

I Follow The Tutorial To the Letter but when I Insert the sprite and save with the new offsets on a clean Rom. I go to a different sprite then return to the sprite i have changed and it goes back to what sprite was there before?

0m3GA ARS3NAL
August 11th, 2009, 03:58 AM
I Need Your Help With Something.

I Follow The Tutorial To the Letter but when I Insert the sprite and save with the new offsets on a clean Rom. I go to a different sprite then return to the sprite i have changed and it goes back to what sprite was there before?

The reason it does this is because you are not removing the old image, you are just telling the game to not look at it anymore. Don't worry, the Sprite is inserted.

willj016
August 16th, 2009, 05:52 AM
The reason it does this is because you are not removing the old image, you are just telling the game to not look at it anymore. Don't worry, the Sprite is inserted.

Thanks i tried again and the sprite worked in game thanks for your time :)

lunos219
August 20th, 2009, 09:39 AM
does anyone here know how to add new attacks to your new custom pokemon?

i already have advance attack...

trebornosliw
August 22nd, 2009, 03:33 PM
Nvm, I just found out that it was Poke edit pro that makes my vba not respond. I still have no idea why.
When you use Poke Edit Pro, you can't have the rom open with any other program, it's a sharing issue.
Hey, I'm having an issue here...
I inserted Dialga in the slot right after Celebii, but when I make someone give him to you, I get an Illumise instead. Also, I can't edit Dialga's pokedex entry. Anyone know what's up?

Oh, and to add new attacks, you first need to delete some from other Pokemon, then you can mess with your Pokemon's attacks with Poke Edit Pro or YAPE. Although I think you can also create a new attack offset with poke edit pro, so that you don't have to delete anything. I only just figured out how to make poke edit pro work with Vista, so I'm not entirely certain...

ME0W
August 29th, 2009, 11:22 PM
Thanks dude! The tutorial worked.
Now I am just gonna work on its back sprites!


-The Chansey is always right!^^
Get your own Chansey;)

romhacking
August 30th, 2009, 02:25 AM
thanks but i got a little problem
i put chimchar as starter (i added the sprite from back and the normal)
when i choose im he is in normal sprite (i mean not back like in battles)
but when i battle he still normal sprite too... i don't see his back
why? (i added both)

Corpsefire
September 2nd, 2009, 01:23 AM
thanks but i got a little problem
i put chimchar as starter (i added the sprite from back and the normal)
when i choose im he is in normal sprite (i mean not back like in battles)
but when i battle he still normal sprite too... i don't see his back
why? (i added both)

Did you put the Backsprite offset in the right field in Pkmn Edit Pro?

also, the pallete offset for your backsprite needs to go into the "Shiny pallette" field.



Also also (xD) Does anyone have any idea how to import and edit an icon for your pokemon?

GoldGizz
September 6th, 2009, 01:57 PM
This is not working for me. The pokemon wouldn't show up in the game. I tried this whole thing twice and it didn't work neither of the times.

Corpsefire
September 7th, 2009, 08:53 PM
This is not working for me. The pokemon wouldn't show up in the game. I tried this whole thing twice and it didn't work neither of the times.


What is it exactly that you are having a problem with?

Deucalion
September 27th, 2009, 09:49 AM
Yeah, I'm having a problem. I can import a sprite to Pokemon Ruby without problems, however, if I try importing a pallete, no matter what offset, etc, I use, the game always uses a bizarre pallete for the entire screen upon encountering that Pokemon, then crashes. The only way I can get anything to work is by only importing the sprite and then using a pre-existing pallete, but this has too many limitations.

Help plx?

firekoopa
October 4th, 2009, 08:35 AM
Omg, u recieved Misty!
Epic Tutorial. But you don't really add them. You replace them..

saison
October 9th, 2009, 06:32 PM
Sorry, I wasn't able to reply to this in quite a while, but I have a question about the space in the ROM.
I've decided to say forget FSF because it will always give me space, but when I use those pointers the sprite comes out all corrutped, so for the backsprite's image I'll use 00x800000 for that part, but I'm never sure how many lines of data it will take up depending on the sprite's amount of bytes. So, for the palette I ended up jumping to 00x810000. That works, but I will end up leaving a ton of empty space unused.

So, my question is how would I determine now many lines of hex I will be using up, corresponding to the amount of bytes for the image I'm using. I don't need help with how much space the palette is going to take though.

Darthenia
October 14th, 2009, 12:34 PM
Hey, I followed the instructions to the letter, everything seemed tickety-boo but when I encountered him in the wild he was fragmented. you can still see that its the correct palette.. just all lines and gaps???
(I tried to include screenies but it says I havnt posted enough yet soree)
Any help would be muchos appreciados :D
Danka,
xxDarthxx

ShadowForce_G
October 15th, 2009, 05:35 AM
This always works for me, but the shiny palette...

Yesterday I made Giratina sprite and used the wildbattle script, and then, IT IS SHINY with odd palette... T.T

CookieDough
October 16th, 2009, 07:30 AM
Nice tutorial =D This will certainly help me if I would add custom Pokémon!

(Notice: At step 10 you wrote: "Add ten to it and right it down." Shouldn't it be "write"? O_O Sorry, just noticed :P)

JerisEnigma1337
November 9th, 2009, 12:51 PM
Okay, I have one MAJOR error... Still!
I followed all the steps exactly in Emerald and put my new mon in the slot after Celebi AKA 252.
THAT sprite is normally 2 questions marks... And when I add the new monster, my sprite doesn't show up, just the ??'s!
It added the sprite in properly and everything works ie no glitches, corruption or lag etc... My sprites just aren't appearing! And yes, I did do the PokeEdit step to change the offset to mine T_T
Any suggestions??? I think I'm having the same error as willj016 was, but no luck correcting it...

mubi9
November 12th, 2009, 02:20 PM
I cant click on define custom colour. HELP!

Loveless Angel
November 17th, 2009, 06:10 PM
Hey um i tried this on my ruby i made a sprite of sora from kingdom hearts CoM and i replaced torchic for it and when i was selecting my starter i clicked torchic and the colors on the screen inverted and froze

What happened i did it like you said

And then i tried it on fire red same sprite but on charezard this time and this time i start the game but when i leave my house the music skips and the game crashes

Mr. Frog
November 18th, 2009, 12:33 AM
It sounds like you've used an image that's too big (dimensions, like length and with)

triplexh18
November 19th, 2009, 08:24 PM
Can i have some help with this i'm trying to put Lopunny in my Emerald

I did all the steps this tutorial said and i used the slot after Celebi

I decreased the image size to 64x64 i did everything but once i tried encountering it the game froze before it even showed the sprite

so far i only did the front sprite i have added no animations or any other sprites just the front

i didn't add any other pokemon as this is my first attempt so far and it has also corrupted my Emerald save(thank goodness for back ups)

can someone help me with this because Lopunny(probably Garchomp too) is the only Pokemon i plan on adding to the game

jjboy22
November 21st, 2009, 11:52 AM
im sorry but this really confused me

rokrdude
November 23rd, 2009, 11:10 PM
Thanks for the tutorial but

Is there any easy way to edit pokemon icons other than using iconed ?
I have been able to change sprites but no luck with icons!!!

Can anyone provide a link to guide or video how to change icons??

locoroco
December 5th, 2009, 08:51 PM
i put the sprite and everything but when it appears the pokemon is in a box of a different color to the back ground i need help

Wichu
December 6th, 2009, 04:49 AM
Thanks for the tutorial but

Is there any easy way to edit pokemon icons other than using iconed ?
I have been able to change sprites but no luck with icons!!!

Can anyone provide a link to guide or video how to change icons??
Check the link in my sig :P
i put the sprite and everything but when it appears the pokemon is in a box of a different color to the back ground i need help
The transparent colour must be the first colour in the palette. So if the Pokémon has a pink background, the first colour in the palette must be pink.

The tutorial is a bit outdated with Advanced Series out, though. tpravetz, if you're still maintaining this, you should probably add a section on using A-Series rather than IconED and UnLZ-GBA.

lavenderbolt
January 2nd, 2010, 03:24 AM
Can i have some help with this i'm trying to put Lopunny in my Emerald

I did all the steps this tutorial said and i used the slot after Celebi

I decreased the image size to 64x64 i did everything but once i tried encountering it the game froze before it even showed the sprite

so far i only did the front sprite i have added no animations or any other sprites just the front

i didn't add any other pokemon as this is my first attempt so far and it has also corrupted my Emerald save(thank goodness for back ups)

can someone help me with this because Lopunny(probably Garchomp too) is the only Pokemon i plan on adding to the game
no, sorry about this, but if you want to add any new pokemon to emerald, you will need 64x128 image, 2 frames of one pokemon since emerald has animation
like this: http://i767.photobucket.com/albums/xx316/blacksupernova_photo/pokemon/Giratinafrontsprite.png

Toxicroak
January 2nd, 2010, 05:06 PM
When i import my sprite it says its not indexed : /

lavenderbolt
January 2nd, 2010, 07:13 PM
When i import my sprite it says its not indexed : /
so index it, use infanview, follow steps that the author of this thread has guided

Wichu
January 5th, 2010, 07:12 AM
Or use Advanced Pokémon Sprite Editor instead. It's faster and easier to use than unLZ-GBA (and doesn't require indexed sprites).

qwertyuiop1234567890
January 11th, 2010, 08:05 AM
I had an issue... I tried to replace Bulbasaur with a pokemon, if I chose that one as my starter from oak's table, all the people sprites dissapear and the game freezes. If I choose squirtle and rival gets 'bulbasaur' this happens:
http://img266.imageshack.us/img266/6111/thaglitch.png
anybody know how in the world I did this? (or how to fix it?)

Hacker225
January 21st, 2010, 05:16 PM
Poke Edit Pro won't work for me. When i try to open it it says Component 'comdlg32.ocx' or one of it's dependacies not correctly registered: a file is missing or invalid.

passededge
January 21st, 2010, 07:08 PM
I followed the steps exactly as they were, but when I try to write it to the rom it says the image isn't indexed. At that point I can open it in infranview and decrease the color again to 16 (this would be the second time). at that point I can import and write it, but then in the game the image is messed up..help..?

Costar
January 23rd, 2010, 07:05 AM
This tutorial is great, thank you!
But I have a question: How do you change a Pokemon icon? You know, those in the Pokemon team screen. I can edit Pokemon main image and backsprite just fine, but I don't know how to edit the icon. Is the method similar? As in, have to search for the icon in Unlzgba and edit it?

Toxicroak
January 26th, 2010, 10:34 PM
When i look at my pokemon's sprite in the game it crashes?

giradialkia
January 28th, 2010, 01:00 PM
@Toxicroak, look up at Wichu's signature, and follow the link to his tool thread, they are the best for hacking sprites and Icons.
I've got a theory, and if I'm honest I haven't read through the thread, so if this has been said/mentioned already just let me know (politely, thank you ^^). Those 25 "empty" slots surely have something to do with the Unown? That'd be why they have its cry? Could.. Gah, I had a whole elaboration planned out in my head, but it's gone:( essentially what I'm asking is, could they have something to do with the Unown? I'm hacking Emerald, and I would like to know from other people who have successfully inserted Pokemon over the "empty" slots in Emerald? Has it been tested- ie, open up a map, set the Wild Pokemon to a Unown and one of the newly inserted Pokemon, and see if multiple Unown forms still appear? [/babble]

joostd66
May 13th, 2010, 12:23 AM
When I try to Import my image it says 'Error: Image Not Indexed' what can I do about it?:\

FireFox
May 14th, 2010, 02:12 PM
This guide goes well, until I get to steps 8 and 9.

I copy the old sprite over to the Irfanview one and when I save, it un-indexes. Why is this happening? :/

Haz
September 15th, 2010, 02:47 PM
Best tutorial ever! Thanks, you made my day with this :D

Bela
September 20th, 2010, 04:18 PM
@Toxicroak, look up at Wichu's signature, and follow the link to his tool thread, they are the best for hacking sprites and Icons.
I've got a theory, and if I'm honest I haven't read through the thread, so if this has been said/mentioned already just let me know (politely, thank you ^^). Those 25 "empty" slots surely have something to do with the Unown? That'd be why they have its cry? Could.. Gah, I had a whole elaboration planned out in my head, but it's gone:( essentially what I'm asking is, could they have something to do with the Unown? I'm hacking Emerald, and I would like to know from other people who have successfully inserted Pokemon over the "empty" slots in Emerald? Has it been tested- ie, open up a map, set the Wild Pokemon to a Unown and one of the newly inserted Pokemon, and see if multiple Unown forms still appear? [/babble]

This has been bothering me for some time as well. However, considering there's 28 different Unown forms, it wouldn't seem that it would be the case. Somebody should look into this!

And secondly, the issue of cries themselves. I too have had the issue of inserting cries into Fire Red to no avail--I want to know if somebody has successfully inserted cries into their English Fire Red, specifically by changing the pointer for one of the ? Pokemon between Celebi and Treecko. Has anyone been able to do that? If so I would love to hear from you =)

Mark975
September 29th, 2010, 06:43 PM
i dont get the pallete part please help me everything works but my sprite turns black.

6ryan4
October 24th, 2010, 06:25 PM
This tutorial allowed me to import Lucario into the game successfully. I added the front and back sprites perfectly on my first try. My only question is: how do I import an icon seen in the PC and the current party menu?

Edit: Actually, I didn't do it perfectly. I wanted to fill up one of the "?" slots after Celebi, so I picked a random Pokemon sprite like you said to and did the Import and Write to ROM process; however, I ended up changing the image and palette of that random Pokemon sprite. HALP!!!

Mark975
October 24th, 2010, 11:30 PM
This tutorial allowed me to import Lucario into the game successfully. I added the front and back sprites perfectly on my first try. My only question is: how do I import an icon seen in the PC and the current party menu?

Edit: Actually, I didn't do it perfectly. I wanted to fill up one of the "?" slots after Celebi, so I picked a random Pokemon sprite like you said to and did the Import and Write to ROM process; however, I ended up changing the image and palette of that random Pokemon sprite. HALP!!!

Can you tell me what number you did to add the palette cause mine stuffs up

6ryan4
October 25th, 2010, 03:48 PM
Can you tell me what number you did to add the palette cause mine stuffs up

Following the directions exactly will guarantee your success with the palette and image. It's really not that hard at all. However, there is the issue of a Pokemon sprite being altered that I talked about.

Mark975
October 25th, 2010, 09:01 PM
Following the directions exactly will guarantee your success with the palette and image. It's really not that hard at all. However, there is the issue of a Pokemon sprite being altered that I talked about.

I did everything like putting the number as 64 in FSF for the palette but it doesnt work

Twiddle
November 1st, 2010, 10:11 AM
Seriously, thanks dude. It works to any image that i want to put in an hack.

BlackCrow
December 16th, 2010, 09:51 AM
I followed the steps, but when I go into UNLZ and try to import the sprite, It says "Sprite is not indexed". Whats wrong?

NInjaboyX
December 19th, 2010, 07:56 AM
I tried to put my new pokemon as a starter i put the pokemon in the ???????
right after celebi but it just froze...
does that mean that you can't put the new pokemon as starters?

sicon3
December 19th, 2010, 10:47 PM
Thanks for the tutorial it really helped.

Mark975
December 20th, 2010, 07:17 PM
Please help the palette doesnt work for me

ScripterGold
December 25th, 2010, 05:52 AM
-Dark-
You were actually wrong, the first ???????? before bulbasaur is a placeholder error buffer glitch handler sort of thing of some importance, I heard on bulbapedia. So, bang goes your theory, -DARK-. :afro:

toastier
December 28th, 2010, 10:22 PM
does this perhaps work with editing trainer's sprites? like if i wanted to change a bug catcher to look like misty, could i use the same/similar method? i know this doesn't have a whole lot to do with the tutorial, but i need help on changing trainer sprites, and this was the closest thing i could find. it looks like it would work...

Rayce
December 30th, 2010, 05:46 PM
Sorry if I'm saying something that no one else is having trouble with but when I go to download the 2nd and 3rd links I can't get them, Do you guys think that's just m computer or is something going on in that link?
Also is there any alternate programs I would be able to use the same way

adamb241
January 12th, 2011, 04:37 PM
I'm having similar issues that others are having. I followed all the steps perfectly (apparently not though), but when I try to insert my sprite into Un-LZ it says the sprits aren't indexed. I can insert the picture with out the infrared swap (background swapped). I can't figure out what I'm doing wrong. Any help would be helpful.

ShaQuL
January 13th, 2011, 12:57 PM
Thanks! Helped me alot! Really easy to follow too!

tpravetz
January 17th, 2011, 10:31 AM
I honestly can't believe people are still reading this..

As for all the 'q's, I have no idea. I know nothing about this type of things. I just figured out a way to get it to work for me, but have no idea /why/ it works... Sorry. X_X

ryan301192
February 5th, 2011, 08:37 AM
Hi, i followed your tutorial and everything seemed to work fine but when i go to the rom an try and view my new pokemon sprites i made the colours are distorted and the background colour is still the same ie i chose a light neon green like you but in the rom that is still there.
Where have i gone wrong and what do i need to do. Thanks

phoenix897
February 27th, 2011, 10:26 PM
Thanks so much for the tute, but in YAPE, i can't make the new pokemon evolve into another new pokemon...plz help??

Complans
March 18th, 2011, 09:52 AM
I tried it in Ruby, and it restarts the ROM every time I 'see' the Pokemon.

And in FireRed, when I see it, the game makes a weird sound and freezes..

ziprider255
April 9th, 2011, 07:09 PM
For some reason, YAPE won't let me edit the Pokedex entry of a new Pokemon I'm trying to add in on a blank space. How do I fix this?

Janj
April 30th, 2011, 09:55 AM
My MEWTHREE is messed up, I replaced QWILFISH's data.
Also in unLZ.gba, I replaced sprite 00 with MEWTHREE's sprite, is that the problem?
oi56.tinypic.com/2cx6rdh.jpg

sazandora11
June 2nd, 2011, 02:52 AM
Mine doesn't work... It just freezes with a blank box! Any suggestions?

Full Metal
June 16th, 2011, 10:55 AM
@ above - OKAY.
@sazandora11 - Reread the tutorial. (:
@janj - yes, that is a problem.
@ziprider - Repoint the text. But honestly, it's kind of pointless b/c the pokedex doesn't work for new pokemon ATM.
@complans - you're doing it wrong. :)
That's as far up as I'm willing to look. X)

EdensElite
June 21st, 2011, 09:58 AM
How do you edit the over world sprite for it, like when its in the Pokemon menu? and these are usually animated so do you need a gif or separate frames? Some please help :L

ShadowGrey
November 24th, 2011, 02:51 PM
Thanks so much for the tute, but in YAPE, i can't make the new pokemon evolve into another new pokemon...plz help??

Are you following the directions? Simple question I know but it's often the cause for peoples mishaps, misreading or missing a small part of the tutorial. Open your rom and selct the pokemon you want to evolve, next head straight to other stats / evolutions, click the box on the right called 'add', next simply click the drop down list to select the pokemon you want it to evolve into. then you have to select evolution type, here is where most people go wrong, as the default is breeding and so your pokemon will not evolve unless you change this, there are many options, stone, level etc. im guessing its level you want, next just change the level at which you want the evolution to take place. I suggest a low level to begin with to test whether the evolution works (which it should if youve follwed all the directions) then simply changed it to the desired level later on.

How do you edit the over world sprite for it, like when its in the Pokemon menu? and these are usually animated so do you need a gif or separate frames? Some please help :L

You have 2 options when editing a pokemons mini sprite, for a long time all you could use was pokepic, which is a useful tool in itself, however the program wasnt designed for firered etc.
What i would recomend now is Wichu's advance series kit, it provides three tools that let you edit a pokemons sprite really easily, its position on the screen and its mini sprite, the tools can be found under, emulation, toolbox, advance series. however your rom must be a US base for these tools to work as ini do not exhist for other countries, i believe there may be a german ini but what use is that?

IMPORTANT - WHY IS YOUR IMAGE NOT INDEXED?
So many people, especially recently have been asking why, when they follow the steps perfectly, their image is not indexed when they attempt to import it into unLZ. This is because you have a later version of the program paint that does not work with this method. This is because the Paint program that came with windows XP and the like will keep an images palette the same as whatever was opened in it, no matter how you edit the image. However, later versions (In an attempt to be more useful) Do not have this feature, as it is seen as a draw back that will limit your colour choosing capabilities, so, when you copy your first image back over the indexed image, you are essentially leaving yourself with a perfect replica of what you began with, ie, not an indexed image. The only way that I see to remedy this, is to download and install an earlier version of Paint. Though there may be other ways, I have not found them yet.

- The other, and probably more simple option is to reverse the background and the black colours manually using the left/right click rubber and pipette method, before inserting them into Irfan View, this way way you swap these colours they will change to be the correct way round and you will not have to open the file in paint after, remember though to not select the background colour as transparent, doing so prevents this method from working. The only slight problem with this technique is that your sprite may have one or two small imperfections. To avoid this load your sprite into Irfan View, decrease colour depth, then open in paint, address any imperfections with colours chosen from the image, then continue with swapping the colours etc. Hope this helps.

ShadowSpriter
November 25th, 2011, 07:26 PM
hey everyone! please please please could you help me?? im the one who does all the sprites and stuff for pokemon shadow grey but we cant get unlzgba to work, we can put in the palette and everything, and the pictures we use are properly indexed. we looked at loads of tutorials but none of them have an answer, we can do all the stuff with fsf and offsets but when we put in the sprite and click write to rom it doesnt stay on the rom and doesnt tell me why.
please help! thanx x

EpicPie998
November 30th, 2011, 04:26 PM
Why doesnt the FSF link work for me?

SkyIsDarkBlue
December 2nd, 2011, 02:47 AM
I don't understand the part you say 'Switch em bla bla bla'

hkuriseti
March 12th, 2012, 03:56 PM
I'm new to hacking and I have inserted my sprite. However when it appears in a battle it appears very fuzzy. Also, The appears which make it look all weird can someone help me please.
If someone will tell how to take a pic on VBA or NO$GBA I will include a pic.
Thanks! :)

eman9405
March 14th, 2012, 01:25 PM
The game crashes when my Pokémon gets sent out... T_T

Tanveer
March 17th, 2012, 01:33 AM
Yes and No.
We can add cry in 252 - 276, but the pointer for these pokemon is the same as Unown.
If we can change pointer of the cry, we can use cry.

(Exemple, if you add sprite in 252 - 276, you must change the pointer of image or palette in RS Ball, for the cry is the same thing).


RUBY AXVE offsets

Table : 452590


251 Celebi : 5AF4F4
252 : 5B036C
253 : 5B0BCC
254 : 5B168C
255 : 5B1FD8
256 : 5B2C34
257 : 5B413C
258 : 5B4BD4
259 : 5B5804
260 : 5B65E4
261 : 5B7184
262 : 5B8890
263 : 5B9220
264 : 5B9C88
265 : 5BA220
266 : 5BAD3C
267 : 5BB690
268 : 5BBC90
269 : 5BC594
270 : 5BD744
271 : 5BE3B0
272 : 5BED58
273 : 5C0A2C
274 : 5C29AC
275 : 5C3554
276 : 579C4C
277 Treecko : 5C29AC
So, its possible to add 25 new pokemons without replacing older pokemons?

P0kem0nMaster
March 27th, 2012, 03:14 PM
Even after i tried all these steps it still didn't work, the background color still appears. Help please

personz5
April 2nd, 2012, 02:16 PM
so ummmm idk if this question been answer but
so i did all these steps and then i try to import my pokemon and then it says error.image not indexed idk what to do

Sheikah
April 7th, 2012, 07:32 AM
so ummmm idk if this question been answer but
so i did all these steps and then i try to import my pokemon and then it says error.image not indexed idk what to do
Same here, I followed those steps at least 10 times.

Mr.KoolAid
May 11th, 2012, 09:43 AM
I think i am screwing up around the step where you open both pictures in paint and copy the one onto the other. When i try and import my picture it says it is not indexed, but i can import the picture that looks wrong (the one that i changed the RBGs of)

does anyone know how i can fix this? i really want to put gen 4 evolutions in my ruby hack!

Aruaruu
May 12th, 2012, 02:16 AM
Does anybody know why the sprite turns back to the ? with the name "?????????"

I chose the ??? type (curse) in poke edit pro so it may be why it's causing problems. Also I overwrite poocheyana.

Mr.KoolAid
May 13th, 2012, 06:58 AM
For anyone having trouble with this method, download the advance series pack and use the sprite editor, it is much easier. I managed to take 10 pokemon front/back/shiny sprites and put them all in my rom in under an hour

Aruaruu
May 13th, 2012, 10:43 PM
For anyone having trouble with this method, download the advance series pack and use the sprite editor, it is much easier. I managed to take 10 pokemon front/back/shiny sprites and put them all in my rom in under an hour

Took me about a day to put 3 sprites (MissingNo. GHOST (red/blue/yellow) and a special joke pokemon I'll keep to myself. ;) )

mootjuh117
May 20th, 2012, 06:16 AM
I was wondering.. Can you have a different pallete for the front sprite and a different pallete for the back sprite?

Scorpiopt
May 21st, 2012, 04:01 PM
can anyone point me to a tutorial to do this in Pokemon Black? i am starting my own hacked rom :)

tajaros
May 25th, 2012, 12:17 AM
Hmm..
Great job this actually worked....

But still only 25 pokemon can be added huh?

That should be useful... :)

SpadeEdge16
May 27th, 2012, 11:41 PM
I just started putting my own stuff in FR Rom and it's going well, but a big problem I have is I'll put my own original starters in to replace bulba and the others, then when I start new game to test it out, the game freezes right as I walk out of my house, or out of oaks lab, or when I open the start menu, or after everything... T-T
What's going on?? :/

xA1Mx
May 30th, 2012, 03:47 PM
Same here, I followed those steps at least 10 times.Hey, I know you asked this almost two months ago and probably won't see this, but for anybody else having this problem, don't use paint. The windows 7 version dosen't seem to like lower colour depths. Instead use something like photoshop, fireworks, or gimp.

Gundamstarshooter
July 9th, 2012, 01:53 PM
So I fallowed the steps and my sprite got glitched up. There are no other problems game wise. Its a fire red rom and I do not know if it makes any difference but when it first turned out this way I did the whole thing again and it still did not work. Any idea what I did wrong??

noah0155
August 25th, 2012, 05:29 PM
didn't work for me :( it popped up as "?"

TheMetrogamer99
September 29th, 2012, 11:37 AM
step 12 doesnt work for me when i try to upload my custom sprite it says "this image isn't indexed. btw MetroGamer is an idiot!!! lololololol"

tajaros
September 29th, 2012, 03:00 PM
step 12 doesnt work for me when i try to upload my custom sprite it says "this image isn't indexed. btw MetroGamer is an idiot!!! lololololol"

Try using the Advanced Series to Insert Pokemon Sprites would help you a lot... :)

Lugia_Da_Boss
October 13th, 2012, 11:38 AM
I really wish we could add Pokedex entries to the new Pokemon but oh well. BTW, does anyone know where I can get 64x64 versions of Pokemon from Gen 4?

EDIT: Ingame, my pokemon keeps the background colour and he is missing his outline. How do I fix that?

I think i am screwing up around the step where you open both pictures in paint and copy the one onto the other. When i try and import my picture it says it is not indexed, but i can import the picture that looks wrong (the one that i changed the RBGs of)

does anyone know how i can fix this? i really want to put gen 4 evolutions in my ruby hack!

I think paint in W7 makes it 256 colour again, screwing up the whole process. I tried decreasing the colour depth again but ingame it showed up weird(having the pink background, and no outline).

EvelienKN
October 16th, 2012, 05:10 AM
is thare also a tut for D/P rome to add a pokemon

Naruto200
November 5th, 2012, 09:59 AM
Interesting, I can make a cool pokemon evolution for this.
I'll have to request someone to make the sprites for it though :(

I can barely manage normal drawing, let alone spriting.

DeoxysGames
December 18th, 2012, 01:28 AM
I continue to get a "IMAGE NOT INDEXED" error :(

[email protected]
June 18th, 2013, 05:22 PM
THANKS!!!!! I have been looking for a tut like this for days. Making hack, called Pokemon Empathy Version!

tditdatdwt
July 5th, 2013, 09:37 AM
well you just replaced squirtle i was looking for how to add new pokemon without replacing any :|

FlamingMelon
July 9th, 2013, 05:38 PM
EDIT: Well, problem solved. Seriously, use the Advanced Series tools to do this rather than PEP, SOOOO much easier.
---------------------------------------------------------------------------------------------------------------------------------
I'm still having trouble with the back sprite palette.
I've placed the palette offset in the "Shiny Palette" field in PEP to no avail, and Korronensu's solution on page 4 resulted in a prompt crash when I sent out my Pokemon. Could someone walk me through the process of changing the offset with RS Ball?
Otherwise, AWESOME tutorial!

Drew2356
July 20th, 2013, 04:29 PM
While I'm editing my sprite's pallete properties, it doesn't give me the option to define custom colors. What should I do?

mikekick
July 31st, 2013, 08:47 PM
those 25 "??????" are the 25 other unowns thats why custom pokemon using those spots have the cry.

davros99
August 14th, 2013, 12:50 AM
Thanks dude.This tutorial helped me a lot.But i don't get one thing:
661+10=671
From where you get those 10?
It doesn't matter where you got them from. You just add ten.

my code is too long for fsf. Please help me.

Rezordaxx
August 25th, 2013, 02:14 AM
Thanks this helped me put in new starters!

Son_Gobii
October 10th, 2013, 03:34 PM
Why won't Poke Edit Pro open? I keep getting an error saying: Run-time error '76':

Path not found

Seth409
October 15th, 2013, 12:05 PM
When I did this it said Image is not indexed, what did I do wrong?

Dinoweed
October 17th, 2013, 04:58 PM
@Seth: follow the instructions carefully and you won't have this issue. It says not indexed because you didn't decrease the colour depth, switch the pallettes or copy the old picture onto the new one. Lacking any one of those three will cause the error.

Darktigerzt2
October 20th, 2013, 03:39 PM
I followed the exact instructions, yet am having the same issues Seth was having.. it gives me the Image is not indexed issue too. (I also tried adding a custom pokémon in another way, that gave me the same issue. Might be the program?)

Also, might I ask what the copying on top of each other is for? By copying the old one and pasting it over the new one, doesnt this just make a copy of the old one? I don't believe MS Paint has layers, or am I wrong?

(If it helps, I am using a Firered ROM-hack (Not that that should matter), and trying to replace 1507 and 1508 (chansey). What's weird is I can import the inverted version, but not the copied over version)

EDIT: Hmm, even when I use a program like GIMP to add a new layer, it doesn't work... very weird

vanders1
October 20th, 2013, 07:23 PM
Thanks, helped me a lot, thought harder

bitelaserkhalif
December 31st, 2013, 02:38 PM
Mine also get messed up when I follow step by step. I'm was Tryin' to replace Pokemon between Celebi and Treecko, but the result is garbled like a trash.

Near~
January 1st, 2014, 03:02 AM
Good tut, but hard to decide when you have to replace Pokemon because the only ones worth replacing are weak . _.?

shaheer07
January 1st, 2014, 09:27 AM
I cant see to open Poke Edit Pro. It says "Component 'comdlg32.ocx' or one of its dependencies not correctly registered: a file is missing or invalid

Mrhappyface
January 17th, 2014, 09:53 AM
I had the same problem as others. "Image not indexed" but I could use the inverted image, which is no help. What version of Paint were you using, as I was using Windows 7 paint and I feel like that's where the problem lies.

Also, your image was only around 700bytes but mine was just over 2000. That can't be right...

sorrych01
February 3rd, 2014, 03:27 PM
For FSF and unLZ-GBA the download website that you linked is down, can you find another link to them? I can't seem to find them

Shadowraze
February 4th, 2014, 01:30 AM
For FSF and unLZ-GBA the download website that you linked is down, can you find another link to them? I can't seem to find them

PGE should be able to download them try it.

zsaag
February 4th, 2014, 08:30 PM
Alright! This tut helped me a lot! I was able to add a custom pokemon from one hack to FR, I'm very pleased with that. But I have one problem: it was adding the back sprite for the pokemon. I used mew as a base for the sprite (along with the shiny pallet) And The front came in fine, however my first try to add the back with the regular pallet it looked all... trippy to best explain it. When I put the code for the shiny back (after reading through everyones comments) it came out better, but it was extremely albino looking. Any idea on how to make the little guy actually pink?

AnnoyingEAMan
February 5th, 2014, 03:58 PM
When I try to import my sprite into unLZ-GBA it says that the image isnt indexed. Have I done something wrong

thedragonstorm
March 6th, 2014, 02:52 PM
This is good, but I'm having problems. I was trying to add Honchkrow, but it said "ERROR: image is not indexed." Also, the sprite looks glitchy. Lastly, can you point in the direction of editing the cry?

Sniper
March 8th, 2014, 07:16 PM
This is good, but I'm having problems. I was trying to add Honchkrow, but it said "ERROR: image is not indexed." Also, the sprite looks glitchy. Lastly, can you point in the direction of editing the cry?

You have to index your sprite. Go take a look on indexing sprites tut also go find changing cry tut too.

Ewery1
March 9th, 2014, 03:15 AM
Does this work for NDS games?

Danny0317
March 10th, 2014, 02:48 AM
Guys there's much better methods now. If you have fire red you can add without taking any off, and even if you don't, you can use advanced series which is many times better at doing this.

LittLe_Roa
March 22nd, 2014, 06:30 PM
Help guys . how to solve the comdlg32.ocx problem ?? :(

Major Arony
April 4th, 2014, 06:03 PM
Cool. Now, how do I make evolutions for different entries?

TheRealDylanator
April 7th, 2014, 08:42 AM
Sorry if this has already been asked (I never read every comment.) but can you do this with gen1? I was originally going to be making a white 2 rom but I decided I was going to make a gen1 one instead. (Getting off topic, oops.)

The Super Kid
April 17th, 2014, 05:41 AM
I'm sorry to add onto the load of questions, but when I add a new Pokemon in the ?????? slot (after Celebi), I try to load up the game (FireRed rom) but the emulator just shows a white screen. I've triend browsing the internet to find an answer, but all I got was 'change save type to Flash128. So I did that and... nothing happened.
Help anybody?

TheRealDylanator
April 27th, 2014, 10:24 AM
Im going to just cut the the chase...
...any second now... 5 4 3 2 1 0 -1 -2 -3 -4 -5.
All jokes aside though.

I got to the edit plate step but the only plate option not greyed out was import plate, help, quick please!

TheRealDylanator
April 27th, 2014, 10:26 AM
Sorry if this has already been asked (I never read every comment.) but can you do this with gen1? I was originally going to be making a white 2 rom but I decided I was going to make a gen1 one instead. (Getting off topic, oops.)

Ignore that I didn't even read what the method was compatible with at the time.

:bone:

pokemonmaster5000
April 29th, 2014, 08:50 AM
Can this work with pokemon fire red?

pokemonmaster5000
April 29th, 2014, 08:53 AM
I'm sorry to add onto the load of questions, but when I add a new Pokemon in the ?????? slot (after Celebi), I try to load up the game (FireRed rom) but the emulator just shows a white screen. I've triend browsing the internet to find an answer, but all I got was 'change save type to Flash128. So I did that and... nothing happened.
Help anybody?

hhmmm... not sure did you download visualboyadvance? that usally lets you play hacked pokemon games.

Winglerfish
April 29th, 2014, 08:21 PM
Does anyone here have experience using unLZ with wine and a Mac? I used TP's method to insert a custom trainer sprite before, but the same method won't work with a pokemon sprite. There shouldn't be too much difference, right?

I've done everything listed, but unLZ just spits out a message that says "Image is not indexed." I'm not the most hacking-literate person. Any suggestions?

DaisukE
May 12th, 2014, 12:01 PM
Does anyone here have experience using unLZ with wine and a Mac? I used TP's method to insert a custom trainer sprite before, but the same method won't work with a pokemon sprite. There shouldn't be too much difference, right?

I've done everything listed, but unLZ just spits out a message that says "Image is not indexed." I'm not the most hacking-literate person. Any suggestions?

Hmmm....make your image indexed by decreasing is color depth to 16bpp and keeping the first color as the background color of the image... :)..

May sound hard for non experienced once in hacking..

mindstorm5712
May 29th, 2014, 02:57 PM
I changed the sprite for Treecko in Saphire, along with some of it's attributes, but whenever I pick it as my starter, the screen freezes and goes into negative colors. Help?

mindstorm5712
May 29th, 2014, 03:12 PM
Okay, forget what I just said. I had some problems that I figured out. Oops.

mindstorm5712
May 29th, 2014, 03:34 PM
Okay, so now I'm having a real problem. The Treecko I replaced has the color scheme of what I'm replacing it with, but it is still shaped like a Treecko. Any help? Thanks.

Danny-E 33
January 23rd, 2015, 06:32 PM
can you do this with gen1?

To do this in Gen I, you don't need any tools. All you need is the Pokemon Red disassembly, pokered (https://github.com/iimarckus/pokered).
I even made an example (https://github.com/dannye/pokered/commit/fe4d2e1d83fed72a3961d721c81a217a4fc71895) of how to add a new Pokemon into the game.