PDA

View Full Version : [Tutorial] How to add a new Pokemon. (Complete Tutorial)


Team Rocket's Raichu
March 16th, 2010, 01:42 PM
If you don't see anything in the thread. Try The Johto Elite theme.

[css-div="width: 950px; height: 200px; background-image: url("http://www.privatemillionaire.net/articles/images/background.jpg"); border: solid 1px #000000; cursor: url("http://fc04.deviantart.net/fs50/i/2009/328/5/5/Poke_mon__Raichu_Cursor_whip_by_lunchbox1234.gif"), crosshair; overflow: auto;"]
How to add a new Pokemon. (Complete Tutorial)


Introduction:
All the tutorials on how to change Pokemon sprites are on unLZ.GBA. This tool is good, but a better one came out by Wichu. UnLZ.GBA is a limited program, by that I mean the Pokemon you insert has to have the same pallet as the previous one. You could use A-Pallet, but that is to hard too.

So this is how to make new Pokemon the easy way!

[/css-div][css-div="width: 950px; height: 105px; background-image: url("http://www.privatemillionaire.net/articles/images/background.jpg"); border: solid 1px #000000; cursor: url("http://fc04.deviantart.net/fs50/i/2009/328/5/5/Poke_mon__Raichu_Cursor_whip_by_lunchbox1234.gif"), crosshair; overflow: auto;"]Tools:
Advanced Series
YAPE or another Pokemon editor
Advance Map or another wild Pokemon editor
MS Paint or another picture editor
ROM
[/css-div][css-div="width: 950px; height: 1000px; background-image: url("http://www.privatemillionaire.net/articles/images/background.jpg"); border: solid 1px #000000; cursor: url("http://fc04.deviantart.net/fs50/i/2009/328/5/5/Poke_mon__Raichu_Cursor_whip_by_lunchbox1234.gif"), crosshair; overflow: auto;"]Battle Sprite:
Open up Advance Pokemon Sprite Editor (included in Advance Series).
Press file, open rom, find your rom, the press open.
It should look something like this.
http://i43.tinypic.com/2qi5x75.jpg
Find the Pokemon you want to replace. I'll choose Bulbasaur.
Press file, export image, save a .png file somewhere where you can find it.
The image you exported should look like this, but with whatever Pokemon you chose.
http://i42.tinypic.com/fn7g38.jpg
Open your image.
Now make/paste your sprite onto it. Just for laughs I'm doing Missingno.
IMPORTANT!!!!!!!!!!!!!!!! YOU HAVE TO HAVE THE SPRITES IN THE SAME POSITION ON THE IMAGE. An easy way of doing this is having not erased the previous sprite. Like this.
http://i41.tinypic.com/6dssp4.jpg
Now just erase the old sprite.
http://i43.tinypic.com/11raznm.jpg
Back to Advanced Pokemon Sprite Editor.
Press Edit, import all, find your image, press open, press synchronise pallets, and press okay.
If the colours are still messed up when you synchronise the palettes, you can edit them manually by double-clicking an entry in the palette. Also, you should make sure that your front and back sprites have no more than 16 colours in total (i.e. you're not using completely different palettes on front and back sprites). PM Wichu (http://www.pokecommunity.com/member.php?u=60387) if it is still messing up.
Press write to rom, find free space, what a second for it to find it, type the numbers and/or letters into start offset, okay, and now it is inserted.

[/css-div][css-div="width: 950px; height: 480px; background-image: url("http://www.privatemillionaire.net/articles/images/background.jpg"); border: solid 1px #000000; cursor: url("http://fc04.deviantart.net/fs50/i/2009/328/5/5/Poke_mon__Raichu_Cursor_whip_by_lunchbox1234.gif"), crosshair; overflow: auto;"]Party Sprite:
Open up Advanced Pokemon Icon Editor (included in Advance Series).
Press file, open rom, find your rom, and open it.
Find the Pokemon sprite you had edited earlier.
http://i42.tinypic.com/501rit.jpg
Press file, export image, and save it somewhere you can find it.
Open it up, and paste/make your icon.
Remember Missingno. had a boy sprite in Red and Blue, so that is what I'm using.
http://i39.tinypic.com/117xnya.jpg
Press file, import image, press your image, and press open.
Press okay when the box pops up.
Press write to rom.

Or you can import each 64x64 sprite individually. This means you don't need to worry about alignment, as you can simply save your sprite, recolour it to the shiny colours, and save it again with a different name (then, both sprites will be identical other than the colours).

[/css-div][css-div="width: 950px; height: 150px; background-image: url("http://www.privatemillionaire.net/articles/images/background.jpg"); border: solid 1px #000000; cursor: url("http://fc04.deviantart.net/fs50/i/2009/328/5/5/Poke_mon__Raichu_Cursor_whip_by_lunchbox1234.gif"), crosshair; overflow: auto;"] Sprite Position:
Open Advance Sprite Position Editor (included in Advance Series).
Press file, open rom, find your rom, and open it.
Find the Pokemon sprite you had edited earlier.
Press Auto-position and see if you like the position.
Mess with the Player Y, Enemy Y, and Enemy Altitude until your happy if you didn't like the Auto-position. I can't really help you much here.
Press write to rom.

[/css-div][css-div="width: 950px; height: 100px; background-image: url("http://www.privatemillionaire.net/articles/images/background.jpg"); border: solid 1px #000000; cursor: url("http://fc04.deviantart.net/fs50/i/2009/328/5/5/Poke_mon__Raichu_Cursor_whip_by_lunchbox1234.gif"), crosshair; overflow: auto;"]Stats, Name, Pokedex, etc...
Open up YAPE or your editor.
As you can see there is way to many things to go over. I think I'll make another tutorial just for YAPE.
That tutorial can be found here (http://www.pokecommunity.com/showthread.php?t=211373)!

[/css-div][css-div="width: 950px; height: 125px; background-image: url("http://www.privatemillionaire.net/articles/images/background.jpg"); border: solid 1px #000000; cursor: url("http://fc04.deviantart.net/fs50/i/2009/328/5/5/Poke_mon__Raichu_Cursor_whip_by_lunchbox1234.gif"), crosshair; overflow: auto;"] Making it appear:
What would be the point of this if it didn't appear?
Open Advance Map.
Press file, load rom, and open your rom.
Chose the map(s) you want it to appear in, and open them.
Press wild Pokemon, add your Pokemon to the list, and if need be change the level.
Press save.
[/css-div][css-div="width: 950px; height: 110px; background-image: url("http://www.privatemillionaire.net/articles/images/background.jpg"); border: solid 1px #000000; cursor: url("http://fc04.deviantart.net/fs50/i/2009/328/5/5/Poke_mon__Raichu_Cursor_whip_by_lunchbox1234.gif"), crosshair; overflow: auto;"] Testing:
This is the fun part.
Open up your emulator and rom in it.
Go to the route/town it appears in.
Wait for it to appear.
Catch it, and see your hard work paid off.
[/css-div][css-div="width: 950px; height: 600px; background-image: url("http://www.salonfurniture.com/store/graphics/dx-laminates/large/WA-Frosty_White_1573.jpg"); border: solid 1px #000000; cursor: url("http://fc04.deviantart.net/fs50/i/2009/328/5/5/Poke_mon__Raichu_Cursor_whip_by_lunchbox1234.gif"), crosshair; overflow: auto;"] Screenshots:
http://img188.imageshack.us/img188/6505/34265049.pnghttp://img214.imageshack.us/img214/2475/27087944.pnghttp://img387.imageshack.us/img387/8073/19219807.pnghttp://img709.imageshack.us/img709/7158/47195243.pnghttp://img168.imageshack.us/img168/3586/75616395.pnghttp://img28.imageshack.us/img28/1290/54340937.pnghttp://img695.imageshack.us/img695/3156/80083591.png

[/css-div]

sky_queen3
March 19th, 2010, 02:15 AM
Why does the text not show when I use the Pichu2 layout? Nice tutorial overall, also nice to see someone try to make a 'new' Missingno.

UnLZ.GBA is a limited program, by that I mean the Pokemon you insert has to have the same pallet as the previous one.

Or you use indexed sprites. :P

Darkerm
March 19th, 2010, 03:20 AM
Nice tutorial. I will try. By the way what is a missingno. It's sprite is not good. It is like a pic of a crasing rom or something.

Team Rocket's Raichu
March 19th, 2010, 12:47 PM
Why does the text not show when I use the Pichu2 layout? Nice tutorial overall, also nice to see someone try to make a 'new' Missingno.



Or you use indexed sprites. :P

I don't know. It might've been before I switched the background. If you still don't see it try The Johto Elite. (The text is white. It is suppose to show up with the background being red.)

Eh, whatever floats your boat.

Nice tutorial. I will try. By the way what is a missingno. It's sprite is not good. It is like a pic of a crasing rom or something.

Missingno. is the most famous glitch in Pokemon History. In Red, Blue, and Green you talked to the old man to show you how to catch a Pokemon, fly to Cinnabar, and then surf on the edge. Missingno. and 'M would appear, corrupt your Hall of Fame, make your 6th item have an infinite amount, and it would normally appear above level 100.

You can figure more out here (http://bulbapedia.bulbagarden.net/wiki/Missingno.).

sky_queen3
March 19th, 2010, 03:19 PM
I don't know. It might've been before I switched the background. If you still don't see it try The Johto Elite. (The text is white. It is suppose to show up with the background being red.)

Eh, whatever floats your boat.

Yeah, works in The Johto Elite hmm... and it was just a comment, your way's quicker. :D

558122_DG
March 19th, 2010, 03:52 PM
Why is it that in the end result your inserted pokemon appears messed up :/

Team Rocket's Raichu
March 19th, 2010, 04:09 PM
Why is it that in the end result your inserted pokemon appears messed up :/

What do you mean? Which screenshot? Do you know Missingno. is suppose to look like that?

Wichu
March 20th, 2010, 05:58 AM
If the colours are still messed up when you synchronise the palettes, you can edit them manually by double-clicking an entry in the palette. Also, you should make sure that your front and back sprites have no more than 16 colours in total (i.e. you're not using completely different palettes on front and back sprites). If you've done this, and it still messes up, could you PM me the sprite that messes up? I'll see if I can find what's wrong.

When you import a sprite into APSE, you can import each 64x64 sprite individually. This means you don't need to worry about alignment, as you can simply save your sprite, recolour it to the shiny colours, and save it again with a different name (then, both sprites will be identical other than the colours).

Oh, and you don't need to choose the INI before loading the ROM. The tools check the ROM header and choose the correct INI automatically.

Wouldn't it be better to do the tutorial with a non-glitch Pokémon? The MissingNo. sprite is confusing people :P

Team Rocket's Raichu
March 20th, 2010, 11:29 AM
If the colours are still messed up when you synchronise the palettes, you can edit them manually by double-clicking an entry in the palette. Also, you should make sure that your front and back sprites have no more than 16 colours in total (i.e. you're not using completely different palettes on front and back sprites). If you've done this, and it still messes up, could you PM me the sprite that messes up? I'll see if I can find what's wrong.

When you import a sprite into APSE, you can import each 64x64 sprite individually. This means you don't need to worry about alignment, as you can simply save your sprite, recolour it to the shiny colours, and save it again with a different name (then, both sprites will be identical other than the colours).

Oh, and you don't need to choose the INI before loading the ROM. The tools check the ROM header and choose the correct INI automatically.

Wouldn't it be better to do the tutorial with a non-glitch Pokémon? The MissingNo. sprite is confusing people :P

Okay, I'll do it with Turtwig later, and thanks for correcting me.

Mightyena_83
April 11th, 2010, 08:32 AM
where can i download the Advanced series tools? iv looked everywhere and i can't find it O.o

Tranitar
April 11th, 2010, 06:07 PM
When i try to use any of them it says
Advanced Pokemon Sprite Editor has encountered a problem and needs to close. We are sorry for the inconvience... it says it the second i open any of em... Whats the Deal?

PastaPen
April 14th, 2010, 03:35 AM
Good tutorial, but perhaps it would've been better to choose a normal pokemon, so as not to confuse the newbies. But still, nice tutorial.

Kynareth
April 19th, 2010, 11:38 AM
Ooo, This was really good. Thank ya kindly sir *tips hat to you*
I laughed at the thought of people not knowing about missingno.
Ahhh the memories, HOLY... A LEVEL 121 STARMIE!!!!!!!!

Fr0z3n
April 25th, 2010, 12:53 AM
Hey. I right, I'm trying to import some pokemon from Diamond and Pearl, but everytime i set their names and write it to the rom. it just goes back to "?". And one more thing, how do we add more pokemon than it should?

aka825
April 25th, 2010, 12:58 PM
Hey, where can you actually download most of the tools (especially the advanced series)? I tried searching on google, and couldn't find it.
PS Great Tutorial.

msfan645
April 26th, 2010, 02:25 PM
Hey, nice! really helpful.

itistheriz
April 26th, 2010, 10:26 PM
I will say the andvanced series tooldbox is the best I've used so far.
It's a way easier process compared to unlz gba.

Team Rocket's Raichu
April 27th, 2010, 01:43 PM
You can download the Advance Series in the Toolbox here. It is made by Wichu.

jjohn779
May 2nd, 2010, 10:42 PM
hey i followed the tutorial and i made a evolution for umbreon and flareon and when it was supposed to evolve(using fire stone) it said ..? when it was evolving...plz tell me what to do
Btw this is the evo. chain
eevee-umbreon/flareon-Ignereon
p.s. dont steal my fakémon its part of my upcoming version

Shiny Quagsire
May 3rd, 2010, 06:23 AM
hey i followed the tutorial and i made a evolution for umbreon and flareon and when it was supposed to evolve(using fire stone) it said ..? when it was evolving...plz tell me what to do
Btw this is the evo. chain
eevee-umbreon/flareon-Ignereon
p.s. dont steal my fakémon its part of my upcoming version

The pokemon you replaced is probably in the national dex. Your most likely using Fire red, which you have to obtain the national dex. I would let the player get it at the beginning of the game.

jjohn779
May 3rd, 2010, 06:51 AM
so do you recommend i replace a different poke or change the rom i am using
because i dont mind changing roms i have all of my sprites indexed

oh and shiny quagsire if you want to me and you could start making a rom(we might need more ppl though) yah i could cover storyline and pokes, you can cover whatever you want

gl3500
May 30th, 2010, 03:55 AM
where can i download the Advanced series tools? iv looked everywhere and i can't find it O.o

You can get it in my toolbox. Go to my profile and click on the link under my biography. Credit goes to the creators of the tools, not me.

JSchweigert
June 4th, 2010, 10:45 AM
Do these sprites have to be indexed?

Shiny Quagsire
June 4th, 2010, 04:57 PM
Do these sprites have to be indexed?

No, not with wichu's tools. :)

Chimchar 9
June 4th, 2010, 05:09 PM
Could you maybe choose another pokemon instead of missingno.? It really makes it look more complicated for me to insert, and maybe some other people too.

cb.ek
June 24th, 2010, 05:01 AM
great tutorial!!
much easier than unlz.gba in my opinion

Solo&Mix
July 28th, 2010, 10:19 AM
the most usefull on editting pokemon i found. But if my image for the party gif it dosent matter right?

fragatortoad453
August 3rd, 2010, 05:54 AM
how do yo do the icon my computer wont show me

just kidding ha ha ha he he ha

KyotoTushoni
August 5th, 2010, 09:21 AM
Ok so adding new Pokemon is pretty easy. But what if I want to give pokemon different Formes, like Deoxys? They aren't listed in the Pokedex so how can I manipulate that?

(PS-Missingno. had 2 Water Guns and the icon was an Omanyte Shell and a Gambler)

Banjora Marxvile
August 5th, 2010, 09:36 AM
Ok so adding new Pokemon is pretty easy. But what if I want to give pokemon different Formes, like Deoxys? They aren't listed in the Pokedex so how can I manipulate that?

(PS-Missingno. had 2 Water Guns and the icon was an Omanyte Shell and a Gambler)

Forms are listed, if you look at Castform for example. Deoxys had a different Forme each game, and only 1 sprite per game. Only since D/P/Pt have all Formes been in 1 game.

KyotoTushoni
August 5th, 2010, 09:49 AM
Forms are listed, if you look at Castform for example. Deoxys had a different Forme each game, and only 1 sprite per game. Only since D/P/Pt have all Formes been in 1 game.

Yea after looking around a bit more I realized I needed to be a little more specific.
Here's an example of what I want to do: make 2 different Weedles that have the same typing, sprite, and Pokedex number, but they have different movesets/attacks.
How can I do this?

EDIT: I added some other Pokemon to my Dex...but I also want to do Gender Evo, like Male Clamperl to Huntail and Female to Goreybss.

chriskid198
August 9th, 2010, 10:57 PM
Nice Tutorial :D

I'll need it when I insert sprites to my hack :D

Arolu
August 10th, 2010, 06:48 AM
Wow, I found this tutorial very helpful; thank you.
Here, I'll show you what I've done with it:

http://i852.photobucket.com/albums/ab82/VisentImages/UxieHackScreenshots.gif

Although, I have a few problems:

- How can I change the cry of the Pokemon?
- How can I change the Pokedex Number of the Pokemon?
- How can I change the Footprint of the Pokemon?

Would be grateful if anyone could answer these...!

KyotoTushoni
August 10th, 2010, 08:21 PM
Although, I have a few problems:

- How can I change the cry of the Pokemon?
- How can I change the Pokedex Number of the Pokemon?
- How can I change the Footprint of the Pokemon?

Would be grateful if anyone could answer these...!

There are several programs to change all of these, I would just go to the toolbox and get the programs for it. The 2 I KNOW you're going to be looking for are FPE (Foot Print Editor) and Pokedex Order Editor.

sky_queen3
August 11th, 2010, 01:29 AM
- How can I change the cry of the Pokemon?
- How can I change the Pokedex Number of the Pokemon?
- How can I change the Footprint of the Pokemon?

Would be grateful if anyone could answer these...!
There are several programs to change all of these, I would just go to the toolbox and get the programs for it. The 2 I KNOW you're going to be looking for are FPE (Foot Print Editor) and Pokedex Order Editor.

There's also PokeCry (get v2, v1 isn't as good) and Not Another Cry Repointer (NACR) 1.2 to edit cries. :)

tpmrpg
March 4th, 2011, 07:39 PM
I have all the FR sprites 46+

PowerSpartanl99
March 11th, 2011, 01:56 PM
Wow thanks a lot man. One question though: if I want different starters (i'm hacking fire red) should I just replace bulbasaur? Actually I am making shadow lugia be the one in place of bulbasaur. But what do I do if I want the other ones to be kyogre and umbreon?please help.

shinyabsol1
March 11th, 2011, 02:55 PM
Wow thanks a lot man. One question though: if I want different starters (i'm hacking fire red) should I just replace bulbasaur? Actually I am making shadow lugia be the one in place of bulbasaur. But what do I do if I want the other ones to be kyogre and umbreon?please help.


You're looking for a tool called A-Starter, by HackMew. It's in the toolbox section in HackMew's Tools Factory.

PowerSpartanl99
March 11th, 2011, 05:35 PM
You're looking for a tool called A-Starter, by HackMew. It's in the toolbox section in HackMew's Tools Factory.

Thanks. But does anyone know why it won't let me synchronize the pallets? Every time I try to replace bulbasaur with shadow lugia the images at the bottom are messed up. Can some one please help?

SKRoy
March 12th, 2011, 06:10 AM
Finally a good tutorial!
Thank you!

tpmrpg
March 13th, 2011, 04:59 PM
Thanks. But does anyone know why it won't let me synchronize the pallets? Every time I try to replace bulbasaur with shadow lugia the images at the bottom are messed up. Can some one please help?
Do you have more than 16 coulous, just in case index it in infranview, if you need more help pm me.

PowerSpartanl99
March 14th, 2011, 12:31 PM
Dude thanks I think I fixed it... Now I just need to finish the mapping (advance map rocks!)

CharmanderFan123
September 2nd, 2011, 03:06 PM
Can any explain why I can't input info on the Pokedex page for my new Pokes?

EDIT: I also can't add any new moves

AmsMickler1
November 2nd, 2011, 06:44 PM
Nice Tutorial!

one question though;
Is there any way to change it where instead of finding a shiny pichu you find a normal colored spiky eared pichu? i did some spriting and have the sprites set up like in the tut but everytime i try to add them it makes them all have spiky ears and the shinies are still shiny colored. also when i sync palletes they get all messed up.....

TrixAn
November 4th, 2011, 04:28 PM
Can any explain why I can't input info on the Pokedex page for my new Pokes?

EDIT: I also can't add any new moves
I'm not too experienced but I'll share my knowledge..
I'm assuming you're editing the ??? Pokémon between Celebi and Treecko. The Pokédex can only contain 386 Pokémon afaik (I guess you can expend it with asm and stuff but that's some advanced ****). So if you choose to edit those slots then the Pokémon you add won't show up in the dex. Regarding the moves.. you need to repoint. Wish I could tell you HOW you do that, but I don't really know myself. Should be some tutorials on that though.

HaseoKururugi
February 27th, 2012, 05:18 AM
hello :] new here; i was wondering which program you used to layer the missingno sprite over bulbasaur o:

GoombaGeek
April 28th, 2012, 03:44 PM
Um, I don't want to be the annoying formatting guy but in default forum style this is almost completely unreadable.

Do most people use styles with black backgrounds? Because white on white is just terrible and I don't want to have to highlight something just to see it :(

Zoeythedemon
June 20th, 2012, 08:01 PM
can ya post the download link for this plz thank ya.
. -..

Gundamstarshooter
July 10th, 2012, 06:05 AM
I need some help. So I have been trying to add a sprite of Riolu to replace oddish in fire red for some time and nothing seems to work. I have changed the colors to 16 using IrfanView and changed the size of them as well. Ive done and redone everything I can think of and I do not know what I am doing wrong. If it is the sprites where can I get better ones that wont have this problem? Thank you in advance.

omegaZ
September 9th, 2012, 02:36 PM
i need help with this (view the attachment), the flame on charmander's back sprites switched the darkest color, the sprites are 64x64 and all the same position, anyone know why is it doing that?

Reygok
March 16th, 2013, 06:59 AM
Could somebody please upload the Advanced Series Toolbox? I can't find it anywhere, and since Wichu is gone I cannot get it from him either. Unless there is a better way of inserting new sprites, usign other programs, but this one seems the easiest to me.
Thanks in advance.

Edit: After hours of searching, I found it! For all of those searching: http://www.youtube.com/watch?v=tQUOIxddMk0

boomerlok
March 16th, 2013, 05:18 PM
Hi, I like your tutorial but I have a problem, whenever I try to add in the sprites with APSE, I can get it in, but when I hit write to rom I get this:
Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.

Arithmetic operation resulted in an overflow.

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.OverflowException: Arithmetic operation resulted in an overflow.
at Sprite_Editor.RomFunctions.ConvertStringToByteArray(String& str)
at Sprite_Editor.SpriteData.GetCompressedData(Int32 species)
at Sprite_Editor.Form1.WriteToROMButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4234 (VistaSP2GDR.050727-4200)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
Advanced Pokémon Sprite Editor
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Patrick/Desktop/Advanced%20Series/Advanced%20Pok%E9mon%20Sprite%20Editor.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4235 (VistaSP2GDR.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4236 (VistaSP2GDR.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4235 (VistaSP2GDR.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.1 built by: SP
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

I have the latest microsoft.net framework and I am running windows vista, anyone know what is going on?
I have tried this with both Emerald and Firered and it doesn't work.

PKMN Trainer S
March 22nd, 2013, 10:44 AM
Hey, what the start offset? I had it first but now it doesnt.

LordSinistro
March 30th, 2013, 12:42 PM
im trying to change tangela for electivire but electivire sprite are to big what do i have to do?

ReoNeky
April 1st, 2013, 04:53 AM
Just what I needed! Haha! It's funny you inserted the sprite.
Thank you!

t3chvoid
April 3rd, 2013, 09:29 AM
Thank you so much for taking the time to make this tut! :) Really well explained!

jacktheking
April 12th, 2013, 04:22 AM
I use this guide and it work! Thanks!
But.. is there anyway to add in other Gen pokemon without replacing the Firered Pokemon?

gudenau
May 23rd, 2013, 04:25 PM
Ok, I am replacing the ? directly after Celebi, but this happens when I catch it...
68409
68410

Rebounder86
June 18th, 2013, 04:53 PM
I exported Latios's sprite and import it to Latias's sprite, only to get this when trying to Write to ROM.

Arithmetic operation resulted in an overflow.

How do I solve this? Is the program not compatible with VISTA?

Satoshi Ookami
June 18th, 2013, 11:47 PM
I exported Latios's sprite and import it to Latias's sprite, only to get this when trying to Write to ROM.

Arithmetic operation resulted in an overflow.

How do I solve this? Is the program not compatible with VISTA?
Um... are you exporting indexed 64x64px picture?
Which program do you use by the way?

Kronological
June 22nd, 2013, 11:48 AM
I have been learning so much from this site, thanks so much guys!

I have a quick question though about the Advance Pokémon Sprite Editor. When I attempt to open my FireRed ROM, I get an error message saying "data is not LZ77 compressed!" Can anyone tell me what I need to do to fix this? What is the problem and what do I need to do?

Thanks!

Ksiazek Bartlomiej
June 24th, 2013, 09:58 AM
But I know how make extra 25 placeholder Pokemon fully avaible to catch. You need

1. ROM with added Pokemon <On places between 252-276>
2. Pokedex Order Editor.

When you are in Pokedex Order Editor check from 252-276> And check in HOENN DEX and NATIONAL DEX as numer 0. What that give? They show MissingNo. Pokedex Entry and do not crush game after catching pokemon.

chaosakita
July 1st, 2013, 06:34 PM
Hi, I like your tutorial but I have a problem, whenever I try to add in the sprites with APSE, I can get it in, but when I hit write to rom I get this:
Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.

Arithmetic operation resulted in an overflow.

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

I have the latest microsoft.net framework and I am running windows vista, anyone know what is going on?
I have tried this with both Emerald and Firered and it doesn't work.

I got this issue too, but it was because my computer was running in Japanese mode. After switching back to English, everything worked fine again. So maybe some people need to set their system locale to English. Maybe this might help someone who also has this problem.

patar4097
October 21st, 2013, 07:23 PM
No matter what I do, I can't seem to sync up the palettes without manually editing it every time. But I am not changing any colors from the original sprites. Why is this happening?

patar4097
October 25th, 2013, 07:43 PM
Sorry for the double post, but I did end up getting it, but I found a new problem. Bye the way, I'm using Emerald. I edited the sprites, and then saved them. But the animations come out as just grey blocks for some of them. Any ideas how this happened, and how I can fix it?

EDIT: To avoid triple posting, I'll just edit this one. I'm trying to replace Swalot with Goomy, but the Goomy sprite doubles for some reason. It's just for the normal sprite though, not the shiny.

vongerbys10
October 31st, 2013, 03:05 AM
How can I add newly Pokemon without replacing any data?

Lolman112
November 8th, 2013, 06:16 AM
Hey, I wanted to redo the pikachu sprite, but if I insert the page with pikachu with half of 1 ear off, it appears still after clicking okay, it only has one line in it (where I 'cut' off the ear. What should I do?

lancekoijer24
December 8th, 2013, 02:13 AM
Hello Everyone, I'm having trouble of inserting my OWN pokemon sprite,
I've got a sprite of two different image and also palette , when i inserted it on
a rom, it messed up! How can I insert it properly or can anyone knows how to make the PALLETE of the two sprites to be the same. THANKS, wait for the release of my rom hack,
you can join in a group in facebook, Find pokemon Jade offficial version9GBA hack)
for the mean time you can see my works there , only screenshots! Please support me :)

GlaciaTaso
December 10th, 2013, 03:09 AM
Thank you very much.
awesome

qianghua
January 19th, 2014, 01:49 AM
anyone can help me ? i use advanced sprite editor to replace pokemon image. After done and write to rom, i reopen to check it ,it only appear colour but no image on it. please help me .thx

Ksiazek Bartlomiej
January 25th, 2014, 07:05 AM
I found way to add new Pokedex Entries without ASM working. If you want i can share it with you here.

WHAT YOU NEED
FSF - For free bytes.
GBAPGE set <Important for this>


1. Unpack from rar GBAPGE and go to INI and open in texteditor rom.ini.
2. Change section PokedexEntryNumber from 387 to 412 (In rom which you want edit. Check by header. I test that method with Pokemon Ruby US <AXVE>)
3. Open Pokedex Entry Editor from GBAPGE set of editors and find your rom. You've seen some extra spaces under entry of JIRACHI.
~~ADDING ENTRY (Repeat steps for all new entry spots)
4. Open FSF and found two separated by 6000 bytes (Minimal interval is 3000 for it. But i take 6000 bytes to be sure that new entries do not crush game)
5. Repoint failure adresses from new entry <First entry was blank specie name and two invaild blank text phrases. Later entries have glitch text> To make sure that your new entry do not crush game.
6. After repoint edit WT and HT of new pokemon with Scaling and writing text under that.
7. Save rom first after edit WT, HT and Scaling and later after edit Dex info.
~~~TESTING NEW ENTRY~~~
1. Use Advanced map or another map editor.
2. Set all grass by ?????? on one from 25 places or for new Pokemon which you give into one of those places.
3. Open the game on Emulator and go to edited grass.
4. Catch placeholder/new pokemon.

And look for results. It show you picture of new Pokemon with strange footprint <Paw with ? mark> and your text under that <With edited WT, HT and species name>

But i do not found way to add new cry for placeholders Pokemon.

I hope that I help you.

THIS METHOD IS BUGGED. USE AT YOUR OWN RISK. -karatekid552