• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Add New Pokemon In 15 Easy Steps!

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)
 
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?
 
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.
 
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.
 
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
 
Haha thanks this tutorial really helped alot:
[PokeCommunity.com] Add New Pokemon In 15 Easy Steps!


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
 
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.
 
Last edited:
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.
 
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).
 
Last edited:
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.
 
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...
 
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?
 
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...
 
Back
Top