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 January 15th, 2010, 02:03 PM
link12552's Avatar
link12552
just tired, that's all
 
Join Date: Dec 2007
Location: The not so distant future
Age: 18
Gender: Male
Nature: Calm

Advertise here


Nameless Sprite Editor [Classic] is now open source.
Source Code in Attachments
NSE was a good program, feel free to make it better...

Enjoy
Released under the Creative Commons Attribution-NonCommercial 3.0 Unported License.
-Link12552


Overview:

A tool used to thoroughly edit the sprites in Pokemon GBA ROM's
Region Support: Universal

This tool is currently written (from scratch) in: VB 9.0 and as such requires the .net 3.5 framework or higher
The Official Guide



Features:
  • Edit the sprites stored in the ROM
  • Re-size sprites
  • Re-point frames
  • Find free-space when re-pointing
  • Change the sprites palette index
  • Import/Export sprite library's in a *.nsl file (Stores Frames and Palette)
  • Undo/Redo
  • Toggled canvas grid, palette grid, transparency
  • Displays where frames and palettes are stored
  • Change the ROM's header and name
  • The ability (when in advanced mode) to turn off boundaries (palette, frame, index)
  • Bitmap imports and exports
  • Compiled as a single exe
  • Palette editing
  • Viewing sprites how they are stored in the sprite table
  • Offset Browsing(Display and edit an image stored at an offset, palette offset and gray-scale, bitmap import and export capable)
  • Stored universal "unknown" bytes
  • A basic, built in hex-editor
  • A built in bookmarking system
  • Adding Frames
  • Changing what type of animation a sprite uses
  • Compressed image and palette editing
  • Image reference re-pointing (Currently only for compressed images)
  • Replaces old images (after a re-point) with free-space
  • A plug-in system; commands
  • Saving Image or Palette to any offset
  • Draw mode (Re-sizable brush and Paint-bucket!)



Version: 1.7.5.0


Pictures:






























Bugs:
-None.


-Release 1.75 -
Includes NSL editor
Banner:
HTML Code:
[URL="www.pokecommunity.com/showthread.php?t=205687"][IMG]http://i443.photobucket.com/albums/qq151/link125552/Ribbon.png[/IMG][/URL]

Mirror: Download (My Site) Bottom of page

.net 3.5 framework Microsoft Download: http://www.microsoft.com/downloads/d...displaylang=en
Attached Files
File Type: zip NSE 1.7.5.0.zip‎ (176.6 KB, 6527 views) (Save to Dropbox)
File Type: zip NSE Classic Source.zip‎ (1.41 MB, 1480 views) (Save to Dropbox)
__________________

Last edited by link12552; August 16th, 2012 at 06:21 AM. Reason: open source... fin
Reply With Quote
  #2    
Old January 16th, 2010, 06:45 AM
aкισ's Avatar
aкισ
Become one ; (;
 
Join Date: Oct 2009
Location: look out that window to your left, yeah that one.
Gender: Male
Nature: Bold
no comments!?
I'll be first to say, THANK YOU!
Really helped on this scrap rom im making [:
__________________

Pearl FC: 0903 9875 8244
Reply With Quote
  #3    
Old January 16th, 2010, 06:49 AM
Tropical Sunlight's Avatar
Tropical Sunlight
The Faltine
 
Join Date: Mar 2008
Location: Slovenia
Age: 18
Gender: Male
Send a message via Windows Live Messenger to Tropical Sunlight
This looks like it's great! I can't try it soon myself, but I will as soon as possible! Thank you!
Reply With Quote
  #4    
Old January 16th, 2010, 07:01 AM
hashtag's Avatar
hashtag
the man in black
Community Supporter
 
Join Date: Nov 2008
Location: Salisbury, England
Age: 19
Gender: Male
Wow, I played around in it for a bit and it's darn awesome. Great job!
__________________
"i am the hero pokécommunity deserves, but not the one it needs right now"

paired with christos
Reply With Quote
  #5    
Old January 16th, 2010, 07:34 AM
siper x's Avatar
siper x
I'm Russia, Fear Russia
 
Join Date: Jul 2009
Age: 18
Gender: Male
Nature: Lonely
when i went on it it only had the first sprite, the male trainer facing you, can you help?
__________________
Never wish for death, but life. If you die, who will protect those precious to you?

Blood brother to Kroso
Reply With Quote
  #6    
Old January 16th, 2010, 08:07 AM
Full Metal's Avatar
Full Metal
C(++) Developer.
Community Supporter
 
Join Date: Jan 2008
Location: In my mind.
Age: 19
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to Full Metal
wow O.O
could you tell me *how* you read pictures from the ROM?
not nescesarily the code, but a sort of summary
eg
open rom
file seek to this position in the ROM
readbyte,drawpixel etc
__________________

★ full metal.

I like to push it,
and push it,
until my luck is over.
Reply With Quote
  #7    
Old January 16th, 2010, 08:37 AM
ΡλЯλđΘЖ's Avatar
ΡλЯλđΘЖ
Insane
 
Join Date: Jan 2008
Location: USA
Age: 20
Gender: Male
Nature: Quiet
Found a bug.
If you deselect "Backcolor" in the Options menu, then reselect it, NSE crashes.
Screenie and error message attached.
Attached Images
File Type: png error.PNG‎ (24.0 KB, 184 views) (Save to Dropbox)
Attached Files
File Type: txt error.txt‎ (4.1 KB, 20 views) (Save to Dropbox)
__________________

I carry a big gun...

Reply With Quote
  #8    
Old January 16th, 2010, 10:35 AM
link12552's Avatar
link12552
just tired, that's all
 
Join Date: Dec 2007
Location: The not so distant future
Age: 18
Gender: Male
Nature: Calm
Quote:
Originally Posted by Lunatic-X View Post
Found a bug.
If you deselect "Backcolor" in the Options menu, then reselect it, NSE crashes.
Screenie and error message attached.
OK thanks for that, I'll fix it as fast as I can.

Edit: Fixed and uploaded!

Last edited by link12552; January 16th, 2010 at 11:58 AM.
Reply With Quote
  #9    
Old January 16th, 2010, 11:10 AM
Nintendork15
I'm gone. Bye.
 
Join Date: Feb 2009
Location: Undertaker. Co.
Age: 20
Gender: Male
Nature: Naughty
How do u change the sprite libary
i cant do it
__________________
gone.
Reply With Quote
  #10    
Old January 16th, 2010, 11:56 AM
siper x's Avatar
siper x
I'm Russia, Fear Russia
 
Join Date: Jul 2009
Age: 18
Gender: Male
Nature: Lonely
will anyone help me? it only has the player 1 front pic when i open it, what's wrong?
__________________
Never wish for death, but life. If you die, who will protect those precious to you?

Blood brother to Kroso
Reply With Quote
  #11    
Old January 16th, 2010, 12:04 PM
link12552's Avatar
link12552
just tired, that's all
 
Join Date: Dec 2007
Location: The not so distant future
Age: 18
Gender: Male
Nature: Calm
Quote:
Originally Posted by siper x View Post
will anyone help me? it only has the player 1 front pic when i open it, what's wrong?
What rom(and header) are you using!

This may sound stupid but, if you don't know:
you have to press the index ">" and "<" buttons to change sprites
Reply With Quote
  #12    
Old January 16th, 2010, 12:36 PM
Team Rocket's Raichu
Bye-Bye!
 
Join Date: Mar 2009
Age: 19
How do I import sprites in your editor. I can't find import image just import sprite library. Can you help or at least make a tutorial.
__________________

I'm a supermod of that forum.

I've left, bye PC.
Reply With Quote
  #13    
Old January 16th, 2010, 12:43 PM
Full Metal's Avatar
Full Metal
C(++) Developer.
Community Supporter
 
Join Date: Jan 2008
Location: In my mind.
Age: 19
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to Full Metal
read the features to come list...
__________________

★ full metal.

I like to push it,
and push it,
until my luck is over.
Reply With Quote
  #14    
Old January 16th, 2010, 03:22 PM
Pogeygothaxed's Avatar
Pogeygothaxed
Pokémon exDeltaSpecies Creator
 
Join Date: Jun 2009
Location: Too far away from my girlfriend.
Age: 23
Gender: Male
Nature: Adamant
Send a message via Windows Live Messenger to Pogeygothaxed
Do you think you could include manual numbers in the perferences? Not pre-defined numbers like; 32, 64, etc? Because a lot of sprites in d/p/p and h/s are 24 and stuff. And that's a lot of extra space in the sprite that it doesn't need. Or, is that what the "space saver" option is for?

I only played around with it for a little, but it seems good. I don't see it replacing OW editor Re-Birth anytime soon, but still it's a great start.
__________________

If you'd like support this hack, then please add this to your sig!
http://i266.photobucket.com/albums/i...taspeciess.png
Pixel Placement - My Pixel Art Showcasing thread;
http://www.pokecommunity.com/showthread.php?t=195942
You can see the latest concept art for exDelta here, along with some other things related and not to the hack!
Reply With Quote
  #15    
Old January 16th, 2010, 04:33 PM
link12552's Avatar
link12552
just tired, that's all
 
Join Date: Dec 2007
Location: The not so distant future
Age: 18
Gender: Male
Nature: Calm
Quote:
Originally Posted by Pogeygothaxed View Post
Do you think you could include manual numbers in the perferences? Not pre-defined numbers like; 32, 64, etc? Because a lot of sprites in d/p/p and h/s are 24 and stuff. And that's a lot of extra space in the sprite that it doesn't need. Or, is that what the "space saver" option is for?

I only played around with it for a little, but it seems good. I don't see it replacing OW editor Re-Birth anytime soon, but still it's a great start.
To enter manual numbers in preferences switch to advanced mode.
Then you can enter any number up too 255

I knew somebody(s) might want to enter custom sizes...
__________________
Reply With Quote
  #16    
Old January 16th, 2010, 04:33 PM
Eunbi's Avatar
Eunbi
Croagunk Tamer
 
Join Date: Nov 2009
Location: Singapore
Gender: Male
Send a message via Windows Live Messenger to Eunbi
This will make a great help,Thanks!
Reply With Quote
  #17    
Old January 16th, 2010, 05:12 PM
Omega Zero's Avatar
Omega Zero
Is back...
Community Supporter Tier 4
 
Join Date: Dec 2009
Location: I'm always living aren't I?
Age: 16
Gender: Male
Nature: Relaxed
Send a message via Skype™ to Omega Zero
Man this is my new Favourite Overworld sprite editor i even hope it gets even better :D
__________________
Reply With Quote
  #18    
Old January 16th, 2010, 05:23 PM
link12552's Avatar
link12552
just tired, that's all
 
Join Date: Dec 2007
Location: The not so distant future
Age: 18
Gender: Male
Nature: Calm
UPDATE:
Now imports 16 color Bitmaps!
with the option of saving the image and palette
__________________
Reply With Quote
  #19    
Old January 16th, 2010, 05:33 PM
Blaziquaza's Avatar
Blaziquaza
...
 
Join Date: Jun 2009
Location: Whyalla, Australia
Gender: Male
Nature: Jolly
This will probably not replace Sebbe's one( When he releases it), but it'll probably replace HackMew's. Good job!
__________________
Everything you say to me pushes one step closer to the edge



And I'm about to break
I need a little room to breathe...

Steam IGN: Hybrid Theory
Reply With Quote
  #20    
Old January 17th, 2010, 12:13 AM
Pogeygothaxed's Avatar
Pogeygothaxed
Pokémon exDeltaSpecies Creator
 
Join Date: Jun 2009
Location: Too far away from my girlfriend.
Age: 23
Gender: Male
Nature: Adamant
Send a message via Windows Live Messenger to Pogeygothaxed
Quote:
Originally Posted by link12552 View Post
To enter manual numbers in preferences switch to advanced mode.
Then you can enter any number up too 255

I knew somebody(s) might want to enter custom sizes...
Oh, I see now. Thanks alot.

By the way, one more question; will this have support for JPAN's Hacked engine? (in future updates)
__________________

If you'd like support this hack, then please add this to your sig!
http://i266.photobucket.com/albums/i...taspeciess.png
Pixel Placement - My Pixel Art Showcasing thread;
http://www.pokecommunity.com/showthread.php?t=195942
You can see the latest concept art for exDelta here, along with some other things related and not to the hack!
Reply With Quote
  #21    
Old January 17th, 2010, 05:33 AM
Full Metal's Avatar
Full Metal
C(++) Developer.
Community Supporter
 
Join Date: Jan 2008
Location: In my mind.
Age: 19
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to Full Metal
does it not already? or were you talking about the whole pallettes thing?
*edit*
is it just me or does any size besides 16 (when importing a bitmap) make a crash on the program?
(yes, i resized the ROMS sprite too...)
__________________

★ full metal.

I like to push it,
and push it,
until my luck is over.

Last edited by Full Metal; January 17th, 2010 at 10:29 AM.
Reply With Quote
  #22    
Old January 17th, 2010, 12:29 PM
helloNL
Beginning Trainer
 
Join Date: Oct 2009
Gender: Male
i think you can better make an ini with every index and frame as offset cuz when we can add more we can add it and change it
and maybe an extra idea
can you make it possible that it can add sprites so instead of idk how much you can do 500 or something
i hope you get it soon finished
Reply With Quote
  #23    
Old January 17th, 2010, 12:36 PM
558122_DG's Avatar
558122_DG
Learning how to make mistakes
 
Join Date: Nov 2009
Gender: Male
wow, this is definitly one of the new programs they gotta ad into PHT. Great tool you have there. Maybe a colour picker would help out the beginners...
__________________
This signature has been disabled.
Spoilers are forbidden in signatures
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
Reply With Quote
  #24    
Old January 17th, 2010, 12:46 PM
Pogeygothaxed's Avatar
Pogeygothaxed
Pokémon exDeltaSpecies Creator
 
Join Date: Jun 2009
Location: Too far away from my girlfriend.
Age: 23
Gender: Male
Nature: Adamant
Send a message via Windows Live Messenger to Pogeygothaxed
Quote:
Originally Posted by Full Metal View Post
does it not already? or were you talking about the whole pallettes thing?
*edit*
is it just me or does any size besides 16 (when importing a bitmap) make a crash on the program?
(yes, i resized the ROMS sprite too...)
I was talking about the extended pallet part, yes.

Also, hmm. I inserted one by 32x32 and it didn't seem to crash.
Then, I tried another 24x24, and it inserted also without a crash.

I'd suggest you make sure that you set the size (i.e.24x24) before, save, and then import it. Or else you might see that crash, or an error, or something.

Apart from this, you should make sure you're using the framework 3.5, because I had a problem, too, before I updated my frame work when I tried to save the changes in the perferences. And if it's already installed, like mine was, re-download and repair it, and it should work after that. (Mine did.) Hope it helps.

@ Link, I can't seem to find any other bugs. Thanks again for this awesome tool it's been really helpful so far in my hack.
__________________

If you'd like support this hack, then please add this to your sig!
http://i266.photobucket.com/albums/i...taspeciess.png
Pixel Placement - My Pixel Art Showcasing thread;
http://www.pokecommunity.com/showthread.php?t=195942
You can see the latest concept art for exDelta here, along with some other things related and not to the hack!
Reply With Quote
  #25    
Old January 17th, 2010, 02:37 PM
link12552's Avatar
link12552
just tired, that's all
 
Join Date: Dec 2007
Location: The not so distant future
Age: 18
Gender: Male
Nature: Calm
UPDATE!
Now can export the sprites as 16 color bitmaps!
__________________
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:36 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.