Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Reload this Page [Tutorial] How to insert new Pokemon sprites into Pokemon D/P/Pt

Notices
For all updates, view the main page.

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.



Reply
 
Thread Tools
  #1    
Old March 31st, 2009 (10:00 AM). Edited April 15th, 2010 by hashtag.
CodeBrain CodeBrain is offline
Team Sinnoh
 
Join Date: May 2008
Gender:
Posts: 19
This tutorial will show you how to add your own Pokemon Sprites into Platinum!

For this tutorial I will use a Shadow Lugia sprite I made, and inserting it into Platinum. You can use any sprite, as long as it fits in the 160x80 range.
First, the tools:

NDS Top System: gbatemp.net/index.php?download=225

Pokemon DS/Pic Platinum: megaupload.com/?d=YRTSK6HS

Adobe Photoshop (Sorry, cant give a link)

A Pokemon Platinum rom (Can't give you this either.)


Okay lets begin!
First, open up your rom with NDS Top System. Then load your Rom.

Then, go to the browse section, and open the poketool folder. (Look at image Tut-01 in attached.)

Go into the pokegra folder, and right click on pl_pokegra. Click extract and save it somewhere. (Look at images Tut-02 and Tut-03 in Attached.)

Open pl_pokegra in Poke DS/Pic Platinum. Head down to number 1495, and click the SavePng option. Save it in the a folder with any name. Do this with 1497, and 1499 as well (Save them in same folder!) (Look at images Tut-04, Tut-05 and Tut-06 in attached.)

Open them all in Adobe Photoshop. Look at the FRONT sprite. Click on Image, then Mode, and finally on Color Table. (Look at images Tut-07, and Tut-08 in attached.)

Edit the colors as you wish, but only from the COLOR TABLE. In this case, I recolored Lugia into Shadow Lugia. Here is his sprite:



While still in the Color Table menu, click the Save button, and name it something. Look at the back sprite. Click Image, Mode, and finally Color Table. (Look at images Tut-09 and Tut-10 in attached)

Click load, and find your previously saved table. (Last step) Your image SHOULD look the same as this:

i19.photobucket.com/albums/b152/ShadowFireMario/back.png

If it only looks slightly different, then it shouldnt be a big deal. When I say small, I mean like the eye color is different. Just replace it with the real color thats in the COLOR TABLE ONLY. If it really looks different (aka the purple is orange) then your not using the same palette.

Save both images, doesnt matter if it's interlaced or not (I dont think it does...). Open Pokemon DS/Pic Platinum (In case you closed it) and go to #1495. Replace this image and the next one with the Shadow Lugia back sprite. Replace #'s 1497, 1498, 1499, and 1500 with Shadow Lugia's Front sprite. (Look at images Tut-11, and Tut-12, in attached.)

If done correctly, no palette errors should occur. If there is (Such as a corrupted image or colors arent right, etc.) See the FAQ. Open NDS Top System, go to the Poketool folder, then the pokegra folder. Right click on pl_pokegra.narc, and click import. Find your edited pl_pokegra.narc, and import it in. Load up your game and see if it worked!

FAQ:

1Q. My Image is corrupted when I write my image in Pokemon DS/Pic Platinum. Why is this?

1A. This is because your background color NEEDS to be the first color in the palette, otherwise the above happens.

2Q. Why are there different colors on my back/front sprite than my front/back sprite?

2A. Sorry for the wording, but this means both of your sprites are using different palettes. You must use the same palette, otherwise the above happens.

Attached Images
File Type: png Tut-01.png‎ (39.7 KB, 346 views) (Save to Dropbox)
File Type: png Tut-02.png‎ (35.2 KB, 257 views) (Save to Dropbox)
File Type: png Tut-03.png‎ (44.3 KB, 220 views) (Save to Dropbox)
File Type: png Tut-04.png‎ (87.9 KB, 225 views) (Save to Dropbox)
File Type: png Tut-05.png‎ (37.0 KB, 234 views) (Save to Dropbox)
File Type: png Tut-06.png‎ (55.0 KB, 211 views) (Save to Dropbox)
File Type: png Tut-07.png‎ (157.4 KB, 224 views) (Save to Dropbox)
File Type: png Tut-08.png‎ (21.8 KB, 205 views) (Save to Dropbox)
File Type: png Tut-09.png‎ (87.7 KB, 192 views) (Save to Dropbox)
File Type: png Tut-10.png‎ (27.9 KB, 174 views) (Save to Dropbox)
File Type: png Tut-11.png‎ (33.7 KB, 188 views) (Save to Dropbox)
File Type: png Tut-12.png‎ (45.5 KB, 198 views) (Save to Dropbox)
Reply With Quote
  #2    
Old April 2nd, 2009 (12:16 PM).
Chibi Robo's Avatar
Chibi Robo Chibi Robo is offline
of the entire epoch!
Team Sinnoh
Silver Tier
 
Join Date: Aug 2008
Location: Cali
Age: 19
Gender: Male
Nature: Jolly
Posts: 853
Woah this is a great tutorial for people inspiring to hack pokemon platinum but will this also work for DP?
Anyways I think this is real helpful and I will probaly try this out as soon as I get photoshop
__________________
Pair: Vrai
Reply With Quote
  #3    
Old April 2nd, 2009 (12:36 PM).
CodeBrain CodeBrain is offline
Team Sinnoh
 
Join Date: May 2008
Gender:
Posts: 19
Yes, you can do this with Diamond/Pearl. I believe all you do is open the files listed in the tutorial without the "pl_" part in front of it.

So instead of pl_pokegra, you open pokegra.
Reply With Quote
  #4    
Old April 5th, 2009 (03:19 PM).
GoldFlareon's Avatar
GoldFlareon GoldFlareon is offline
Flareon Lover
Team Kalos
 
Join Date: Oct 2008
Location: The world of pokemon.
Age: 21
Gender: Female
Nature: Naive
Posts: 47
Send a message via AIM to GoldFlareon
This is handy! :D But I edited the Lugia in Paint and put a star on its head and it worked. :3

~Flareon.
__________________
"I need professional help."
"No arguments here!"
Reply With Quote
  #5    
Old April 6th, 2009 (02:19 PM).
RedBlood's Avatar
RedBlood RedBlood is offline
Team Unova
 
Join Date: Feb 2009
Gender:
Posts: 9
Looks pretty cool, gonna try later.
__________________
Reply With Quote
  #6    
Old April 7th, 2009 (09:50 AM).
ssjkiego's Avatar
ssjkiego ssjkiego is offline
Team Kanto
 
Join Date: Jul 2008
Gender:
Posts: 22
i tried this on the trainer back sprites and it just came up as the same...
Reply With Quote
  #7    
Old April 15th, 2009 (04:55 AM).
diando diando is offline
Winner
Team Johto
 
Join Date: Dec 2008
Location: St.Kitts and Nevis
Gender:
Nature: Adamant
Posts: 9
Thanks for the tutorial but do you know how to edit the title screen in D/P/Pt
Reply With Quote
  #8    
Old May 7th, 2009 (11:47 AM).
madarawolf's Avatar
madarawolf madarawolf is offline
Espada Cuarta
Team Johto
 
Join Date: Nov 2008
Gender:
Posts: 56
Can you change the trainer sprites using this method?
__________________
why yes I am made of awsome
Reply With Quote
  #9    
Old May 29th, 2009 (09:31 AM).
Jeyboye's Avatar
Jeyboye Jeyboye is offline
Digital and traditional art
Team Kanto
 
Join Date: Nov 2008
Gender:
Posts: 20
Does it matter if the edited sprite is a few kb larger then the original file but, still, the same dimensions?<br><br>And, do you apply the same colortable to the shiny .png? <br>
__________________

Reply With Quote
  #10    
Old June 16th, 2009 (08:19 AM).
Kahroo Kahroo is offline
Team Kanto
 
Join Date: Jun 2009
Gender: Male
Posts: 2
Ok I am trying to change tenatcruel's sprite. And I am using these pics. And there not working, why?
Attached Images
File Type: png Item439 (1930).png‎ (1.5 KB, 38 views) (Save to Dropbox)
File Type: jpg tent1.jpg‎ (6.3 KB, 40 views) (Save to Dropbox)
Reply With Quote
  #11    
Old July 15th, 2009 (01:39 AM).
vaxidd vaxidd is offline
Team Johto
 
Join Date: Jul 2009
Gender: Male
Posts: 1
could u put another link for Pokemon DS/Pic Platinum?, megaupload doesn't work in HOng Kong
Reply With Quote
  #12    
Old July 15th, 2009 (10:32 AM).
CodeBrain CodeBrain is offline
Team Sinnoh
 
Join Date: May 2008
Gender:
Posts: 19
@Kahroo: The edited Pokemon Sprite must follow these guidelines:

1. The image must be 160x80 in dimensions or else the image goes corrupt
2. Since the sprites are indexed, they have a color table. The color table must have only 16 colors, or else the sprite goes corrupt.
3. The background color has to be the FIRST color in the index, or else the sprite goes corrupt.

@vaxidd: Here you go, a link for Filefront:http://www.filefront.com/14048781/Pokemon%20DS%20Pic%20Platinum.rar
Reply With Quote
  #13    
Old July 27th, 2009 (06:25 PM). Edited July 27th, 2009 by awesome761.
awesome761 awesome761 is offline
Team Sinnoh
 
Join Date: Jul 2009
Gender: Male
Posts: 5
I am a n00b at this. I did what he said, imported it, and only difference is the lugia has red eyes. How do i make it shadow?

Also can you do this with crossover on a mac?
Reply With Quote
  #14    
Old July 30th, 2009 (04:21 PM). Edited July 30th, 2009 by desiking75.
desiking75 desiking75 is offline
Team Kanto
 
Join Date: Jul 2009
Gender: Male
Posts: 4
Hi this is probably a stupid qestion and I probably did something i shouldnt have, but I edited the pictures like you said, and then i opened them each where they should go, but when i went back to check, they had reverted to the originals, how do I save the edited images in pokemon ds/pic without them reverting?

Never mind the above, I got it. Thanks for the wonderful tutorial

Now a second point is could I use this method to say replace a picture of chimchar with a picture of a watch or something, if so how?
Reply With Quote
  #15    
Old July 31st, 2009 (07:40 AM).
Full Metal's Avatar
Full Metal Full Metal is offline
C(++) Developer.
Team Unova
Silver Tier
 
Join Date: Jan 2008
Location: In my mind.
Age: 19
Gender: Male
Nature: Timid
Posts: 805
Send a message via Windows Live Messenger to Full Metal
O.o
maybe by...
making a picture of a watch
copying it
indexing it to color table of sprite
pasting it again
set the bg color
insert it?
just a guess....
__________________

★ full metal.

I like to push it,
and push it,
until my luck is over.
Reply With Quote
  #16    
Old September 4th, 2009 (11:03 AM).
shinymew95 shinymew95 is offline
Team Hoenn
 
Join Date: Sep 2009
Gender: Female
Posts: 1
Sorry,what's the number for pikachu?
Reply With Quote
  #17    
Old September 20th, 2009 (01:06 AM).
smileypwnsu smileypwnsu is offline
Team Kalos
 
Join Date: Sep 2009
Gender: Male
Posts: 1
When i try to load the images in pl_pokegra.narcc it just shows up as random colors. Not sure why, ive tried getting another platinum rom, and downloading all the programs fresh but it wont work >< any suggestions?
Reply With Quote
  #18    
Old October 4th, 2009 (07:21 AM).
madarawolf's Avatar
madarawolf madarawolf is offline
Espada Cuarta
Team Johto
 
Join Date: Nov 2008
Gender:
Posts: 56
How do you edit alternate forms?
__________________
why yes I am made of awsome
Reply With Quote
  #19    
Old October 11th, 2009 (06:50 PM).
ntvinh986 ntvinh986 is offline
Team Sinnoh
 
Join Date: Oct 2009
Posts: 1
Quote originally posted by Chibi Robo:
Woah this is a great tutorial for people inspiring to hack pokemon platinum but will this also work for DP?
Anyways I think this is real helpful and I will probaly try this out as soon as I get photoshop
I hope other members would love to share their great photos and memories this site.
__________________
Watch Anime Online
Reply With Quote
  #20    
Old October 12th, 2009 (03:52 AM).
rules are meant to be broken's Avatar
rules are meant to be broken rules are meant to be broken is offline
Team Unova
 
Join Date: Oct 2009
Location: I don't know
Age: 24
Gender: Female
Nature: Calm
Posts: 37
hehehe! thats pretty useful for newbies like me!
Reply With Quote
  #21    
Old November 29th, 2009 (07:52 AM).
poripori poripori is offline
Team Hoenn
 
Join Date: Jan 2009
Gender:
Posts: 11
im gonna try it soon as possible
Reply With Quote
  #22    
Old December 7th, 2009 (09:55 PM). Edited December 8th, 2009 by Toxicroak.
Toxicroak's Avatar
Toxicroak Toxicroak is offline
Mustard
Team Johto
 
Join Date: Dec 2009
Location: Sydney, Australia
Age: 21
Gender: Male
Posts: 461
Send a message via Windows Live Messenger to Toxicroak
Quote originally posted by desiking75:
Hi this is probably a stupid qestion and I probably did something i shouldnt have, but I edited the pictures like you said, and then i opened them each where they should go, but when i went back to check, they had reverted to the originals, how do I save the edited images in pokemon ds/pic without them reverting?

Never mind the above, I got it. Thanks for the wonderful tutorial

Now a second point is could I use this method to say replace a picture of chimchar with a picture of a watch or something, if so how?
im having the same problem, can you help me out?

Never mind i realised i had to replace all of the sprites not just the back and the first front sprite.

thanks for the tutorial, i now have a toxicroak that looks like saturns one :D
__________________
--

- Serperior - Giovanni - Bluno - The Fist - Don - Turok -
Reply With Quote
  #23    
Old December 15th, 2009 (12:51 PM).
madarawolf's Avatar
madarawolf madarawolf is offline
Espada Cuarta
Team Johto
 
Join Date: Nov 2008
Gender:
Posts: 56
How do you edit/ add anlternate forms?????
__________________
why yes I am made of awsome
Reply With Quote
  #24    
Old April 11th, 2010 (08:54 AM).
Liliana Vess's Avatar
Liliana Vess Liliana Vess is offline
My Secrecy. My Advantage.
Team Kalos
Platinum Tier
 
Join Date: Nov 2008
Location: «UK»
Gender: Male
Posts: 1,980
Is it possible to edit pallets?
__________________


"I am confident that if anyone actually penetrates our facades, even the most perceptive would still be fundamentally unprepared for the truth of House Dimir."
-Szadek, Lord of Secrets

Reply With Quote
  #25    
Old May 17th, 2010 (04:27 PM).
TheShinyMew's Avatar
TheShinyMew TheShinyMew is offline
The World Will Never Know!
Team Kalos
 
Join Date: May 2010
Location: Magic City
Age: 25
Gender: Female
Nature: Hardy
Posts: 77
Send a message via Skype™ to TheShinyMew
Of course. Just use Microsoft Paint or Photoshop.
Reply With Quote
Reply
Quick Reply

Sponsored Links
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are UTC -8. The time now is 03:51 AM.