The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

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.


Advertise here

Reply
 
Thread Tools
  #1    
Old July 25th, 2012, 03:58 AM
tajaros's Avatar
tajaros
Hi I'm dawg
 
Join Date: Apr 2012
Location: Philippines
Age: 15
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to tajaros

Advertise here
Here's a tutorial that teaches you how to insert Trainer Sprites using NSE 2.X

Requirements
-NSE 2.X
-MS PAINT
-INFRANVIEW
-VBA/NO$GBA
-A brain!

First you must have a Trainer Sprite be sure that's it in 64x64 pixels.
Spoiler:


Then next step is to pick a background that's found nowhere in the sprite.
Spoiler:


Save.

Then time to make it 16 colors, open up your sprite in Infranview.
Spoiler:

First go to image and click "Decrease Color Depth" and click "16 colors (4 BPP) then click "OK" then save!



Now Open up the 16 colored sprite with Infranview
Spoiler:
Now go to Image and click Pallete then Edit Pallete.
This should appear.

Next click the first box you see.
This should appear.

Take note of the RGB, the RGB is "4, 2, 4"
After that click the box that corresponds to your background color
This should appear.

Take note of the RGB, the RGB is "4, 254, 4"
Now what you need to do is switch their RGB's the Black pallete will be replaced with the Background.
If replaced It should look like this.

Now replaced the Background Pallete with the Black Pallete
If replaced It should look like this.

And if you did everything right the sprite should look like this.

After that save it as another Image.


Now open both sprites in Paint.
Spoiler:
Press Ctrl+A in the first sprite then press Ctrl+C then go to the newer sprite and press Ctrl+V there.
After that save it and your done indexing!
If you did everything right you should get this.



Next Inserting the Sprite.
Spoiler:
First open NSE 2.X

Next, load you ROM

After that click Trainer Sprites and navigate to the sprite you want to replace

Then goto File, then Import, then Import Sprite Data, and load your sprite and press save.
You should get something like this.

The sprite looks messed up don't worry just do what I do.
First save the image and repoint by going to File and then Save then click on the Magnifying Glass then Ok.

After that to fix the pallete go to file Import, then Import Color Table, load you sprite, then save.

Now to save the pallete go to Edit, then Pallete, and Save pallete to ROM and click the magnifying glass and save.

And that's it all that's left is to test it!


Testing Time
Spoiler:

Time to test it!
I used the trainer card as a Screenshot because I changed the Male Hero Sprite...

That's all have fun hacking!


Credits:
link12552
__________________

Last edited by tajaros; August 1st, 2012 at 03:07 AM.
Reply With Quote
  #2    
Old July 31st, 2012, 05:18 AM
Trask3000's Avatar
Trask3000
~Blank Points~
 
Join Date: Jul 2007
Gender: Male
Nature: Calm
Send a message via Windows Live Messenger to Trask3000
nice tutorial :D, this would really help me since I don't like unlz that much.
__________________
~Making Dreams come true~

GO Team Victory St★r!!!!!!
http://www.pokecommunity.com/showthread.php?t=283659
Reply With Quote
  #3    
Old August 1st, 2012, 02:54 AM
C_r_e_a_m_p_u_f_f
...
 
Join Date: May 2011
Gender: Male
Nature: Naive
Nonono you forgot an important thing in your tutorial. While indexing you MUST DESELECT that "Use Floyd-Steinberg dithering" as it adds useless dithering and pixel clusters to your sprites which practically looks ruined if zoomed in to the sprite. Other than that, you made an easy-to-follow tutorial and it might help a few learners.

And important notice: Copy-pasting the real stuff in Paint as described in the Ctrl + A and Ctrl + C thing is wrong. The Windows 7 version of MS Paint does not allow such indexing. I recommend using GIMP as it provides useful tools for working with already indexed sprites.
Reply With Quote
  #4    
Old August 1st, 2012, 03:05 AM
tajaros's Avatar
tajaros
Hi I'm dawg
 
Join Date: Apr 2012
Location: Philippines
Age: 15
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to tajaros
Quote:
Originally Posted by Trask3000 View Post
nice tutorial :D, this would really help me since I don't like unlz that much.
Thanks, Glad you liked it! :D

Quote:
Originally Posted by C_r_e_a_m_p_u_f_f View Post
Nonono you forgot an important thing in your tutorial. While indexing you MUST DESELECT that "Use Floyd-Steinberg dithering" as it adds useless dithering and pixel clusters to your sprites which practically looks ruined if zoomed in to the sprite. Other than that, you made an easy-to-follow tutorial and it might help a few learners.

And important notice: Copy-pasting the real stuff in Paint as described in the Ctrl + A and Ctrl + C thing is wrong. The Windows 7 version of MS Paint does not allow such indexing. I recommend using GIMP as it provides useful tools for working with already indexed sprites.
Sorry, I don't have GIMP... (I don't know anything about it only know MS PAINT xD)

And I don't have Windows 7 yet, I'm using my old computer which has Windows XP and also your right in that Floyd-SteinBerg dithering thingy, also I still don't know in Windows 7 if you can't really copy past the sprite over the other one, so maybe this tut is for Windows XP and Vista only lol

But even though you don't do that your sprite is still indexed btw, And also I made this tutorial for hackers that don't like using UNLZ in inserting sprites...

On the first place I didn't even want to post a tut on Indexing and go straight to inserting sprites, But I changed my mind cause I see myself b4 what if I were those newbies? xD

Also if you guys think that my Indexing tut is hard, you can use other peoples tut on Indexing Sprites, thank you!
__________________
Reply With Quote
  #5    
Old August 1st, 2012, 04:20 AM
C_r_e_a_m_p_u_f_f
...
 
Join Date: May 2011
Gender: Male
Nature: Naive
Actually I meant that in MS Paint Vr Windows 7 if you edit an indexed sprite it will remove the indexing.



And BTW don't worry your tut is easy to understand and nobody would have any problem understanding it.
Reply With Quote
  #6    
Old August 12th, 2012, 03:23 AM
PokemonMasters's Avatar
PokemonMasters
Always Remember Forever&After
 
Join Date: Jun 2012
Location: Nuvema Town, Unova
Gender: Male
Nature: Calm
nice tutorial very easy to understand
__________________

+ForeverDash on PC's Battle Server | Pair | VM/PM |Partner In Crime
Reply With Quote
  #7    
Old September 8th, 2012, 07:20 PM
phoenixwright47's Avatar
phoenixwright47
Unhatched Egg
 
Join Date: Sep 2012
Gender: Male
As a phoenix wright fan, i'll try to get my custom phoenix wright trainer sprites in.
great tutorial!
Reply With Quote
  #8    
Old October 3rd, 2012, 07:22 AM
Dylanrockin's Avatar
Dylanrockin
Mysterious Trainer
 
Join Date: May 2011
Gender: Male
Nature: Timid
Tajaros... your the man now dawg, thanks for making a thread for this that isn't complicated and tedious to follow.
Reply With Quote
  #9    
Old October 10th, 2012, 01:41 AM
tajaros's Avatar
tajaros
Hi I'm dawg
 
Join Date: Apr 2012
Location: Philippines
Age: 15
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to tajaros
Also if anyone is still having problems indexing the sprite well then here's a tutorial on how to insert sprites the other way around, may work on Windows 7 users...

http://www.pokecommunity.com/showthread.php?t=288641
__________________
Reply With Quote
  #10    
Old November 6th, 2012, 10:03 AM
Enigmatic Emolga's Avatar
Enigmatic Emolga
L'énigmatique
 
Join Date: Oct 2012
Location: Somewhere in England
Gender: Male
Nature: Naive
So right, I got this nailed, but about the Champion sprite...? How do you edit that?
__________________
Emolga: The Sky Squirrel Pokémon

Black: The energy made in its cheeks' electric pouches is stored inside its membranes and released while it is gliding.
White: They live on treetops and glide using the inside of a cape-like membrane while discharging electricity.

Youtube
deviantArt
Reply With Quote
  #11    
Old November 14th, 2012, 07:04 PM
Naruto200's Avatar
Naruto200
Togepi
 
Join Date: Oct 2012
Location: In a freaking house, where else lol
Gender: Male
Nature: Brave
Okay I'm following this step by step (except the copy/paste part which I do in photoshop elements instead of paint shop) and when I go to import it it says

"unable to load sprite, it is either not indexed or in an unknown alpha channel"
Reply With Quote
  #12    
Old November 15th, 2012, 01:25 AM
tajaros's Avatar
tajaros
Hi I'm dawg
 
Join Date: Apr 2012
Location: Philippines
Age: 15
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to tajaros
Quote:
Originally Posted by Naruto200 View Post
Okay I'm following this step by step (except the copy/paste part which I do in photoshop elements instead of paint shop) and when I go to import it it says

"unable to load sprite, it is either not indexed or in an unknown alpha channel"
By any chance are you using Windows 7? If then you should just follow this tutorial to Index your sprite. http://www.pokecommunity.com/showthread.php?t=288641
__________________
Reply With Quote
  #13    
Old November 16th, 2012, 02:25 PM
Naruto200's Avatar
Naruto200
Togepi
 
Join Date: Oct 2012
Location: In a freaking house, where else lol
Gender: Male
Nature: Brave
I actually got it to work ._.

Now on to learning to insert field sprites for the new character.
Oh joy...

I actually got it to work ._.

Now on to learning to insert field sprites for the new character.
Oh joy...

Last edited by Naruto200; November 16th, 2012 at 02:26 PM. Reason: Your double post has been automatically merged.
Reply With Quote
  #14    
Old November 16th, 2012, 11:04 PM
tajaros's Avatar
tajaros
Hi I'm dawg
 
Join Date: Apr 2012
Location: Philippines
Age: 15
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to tajaros
Quote:
Originally Posted by Naruto200 View Post
I actually got it to work ._.

Now on to learning to insert field sprites for the new character.
Oh joy...

I actually got it to work ._.

Now on to learning to insert field sprites for the new character.
Oh joy...
Glad this tutorial helped, and by field sprites you meant OW's right? There are many tutorials here be sure to read them.
__________________
Reply With Quote
  #15    
Old December 23rd, 2012, 06:20 PM
Dylanrockin's Avatar
Dylanrockin
Mysterious Trainer
 
Join Date: May 2011
Gender: Male
Nature: Timid
I can't save my palette data, mainly because my window to save it, is not fully extended downward so I cant save anything because of that problem.
Reply With Quote
  #16    
Old December 29th, 2012, 03:56 PM
tajaros's Avatar
tajaros
Hi I'm dawg
 
Join Date: Apr 2012
Location: Philippines
Age: 15
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to tajaros
Quote:
Originally Posted by Dylanrockin View Post
I can't save my palette data, mainly because my window to save it, is not fully extended downward so I cant save anything because of that problem.
Hmm.. Yeah, I know what you mean I saw your post on PHO.

Idk maybe it's just NSE bugging out.
__________________
Reply With Quote
  #17    
Old April 5th, 2013, 07:26 AM
theRiolvile's Avatar
theRiolvile
Thelucaman
 
Join Date: Mar 2013
Location: South Africa
Age: 18
Gender: Male
Nature: Adamant
Where can I download that NSE
Reply With Quote
  #18    
Old April 9th, 2013, 06:30 PM
tajaros's Avatar
tajaros
Hi I'm dawg
 
Join Date: Apr 2012
Location: Philippines
Age: 15
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to tajaros
Quote:
Originally Posted by theRiolvile View Post
Where can I download that NSE
Download it in this thread.

http://www.pokecommunity.com/showthread.php?t=253701

Hope that helps :)
__________________
Reply With Quote
  #19    
Old April 23rd, 2013, 03:45 AM
Eren Jaeger's Avatar
Eren Jaeger
Pianoist
 
Join Date: Apr 2013
Location: EARTH
Gender: Male
Nature: Serious
Thanks! you made inserting easier! xD well.. I tried on unzlgba
and kinda poop my sprite. anyways, thanks!
__________________
Music is art
Reply With Quote
  #20    
Old May 3rd, 2013, 03:33 AM
LFCAmmy's Avatar
LFCAmmy
Unhatched Egg
 
Join Date: Apr 2013
Gender: Male
Send a message via Skype™ to LFCAmmy
how to do it for emerald?
__________________
Hello guyz is there any one who knows how to change the tiles????? M thinking of changing the tiles and starting from vry beginning if any one knows how to change tiles and make a title screen plz contact me......and yeah the route will look same as the screenshot only tiles and ow's will be different anyways thx in advance
Reply With Quote
  #21    
Old May 12th, 2013, 02:50 AM
Shadowraze's Avatar
Shadowraze
Love and Peace
 
Join Date: Apr 2013
Location: Philippines
Age: 15
Gender: Male
Nature: Adamant
Send a message via Skype™ to Shadowraze
Quote:
Originally Posted by LFCAmmy View Post
how to do it for emerald?
It's the same thing really. :3
__________________
Reply With Quote
  #22    
Old June 21st, 2013, 06:22 AM
TrainerRed009's Avatar
TrainerRed009
Unhatched Egg
 
Join Date: Jun 2013
Gender: Male
Nature: Calm
wow wha a great tutorial.
after this time to learn how to make give pokemon sprite.
thanks.

i'm sorry it should be script not sprite.
__________________
Crovyle will Crush you.

Last edited by TrainerRed009; June 21st, 2013 at 06:25 AM. Reason: Your double post has been automatically merged.
Reply With Quote
  #23    
Old July 5th, 2013, 01:49 PM
xGal's Avatar
xGal
du bist n00b
 
Join Date: Nov 2011
Location: A tree
Gender: Male
Nature: Bold
Haha this tutorial is pretty nice, I have to say. I actually knew everything here, except for that background palette. I always had to switch between the XXXX color and black on paint after I did that palette swap thing on Irfan and that was a real pain (lol).
__________________
Hey guys, I made a soundcloud account not long ago, and I would be very happy if you guys will check it out: https://soundcloud.com/dewombat. Thanks .

Also, if you ever wanted to make a ROM hacking tool, click here: http://www.pokecommunity.com/showthread.php?t=334348
Reply With Quote
  #24    
Old July 14th, 2013, 01:19 AM
Wishbogey
 
Join Date: May 2013
Gender: Male
I ****ing love you for making this tutorial. I have been struggling to find this on google and here it is. You sir are a lifesaver
Reply With Quote
  #25    
Old July 19th, 2013, 02:15 AM
Shadowraze's Avatar
Shadowraze
Love and Peace
 
Join Date: Apr 2013
Location: Philippines
Age: 15
Gender: Male
Nature: Adamant
Send a message via Skype™ to Shadowraze
Quote:
Originally Posted by galooloo View Post
Haha this tutorial is pretty nice, I have to say. I actually knew everything here, except for that background palette. I always had to switch between the XXXX color and black on paint after I did that palette swap thing on Irfan and that was a real pain (lol).
Thanks

Quote:
Originally Posted by Wishbogey View Post
I ****ing love you for making this tutorial. I have been struggling to find this on google and here it is. You sir are a lifesaver
I ****ing love you too
__________________
Reply With Quote
Reply
Quick Reply

Sponsored Links


Advertise here
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
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 11:06 AM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.