• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Forum moderator applications are now open! Click here for details.
  • 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.

Tool: Nameless Sprite Editor [Classic]

link12552

decade club
205
Posts
16
Years
[a id]NSE[/a id]

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:

Rayquaza.png


NSExample1_2.png




pedit.png


Preferences2.png
ChangeFrames.jpg






NSEimportlibrary2.png
Importlibrary1.png
NSEimportbitmap.png


Hexedit.png



NSEoffsetbrowsing.png


offsetbrowsingp.png

Bookmarks.png


CompEX.png





Bugs:
-None.


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

Attachments

  • NSE 1.7.5.0.zip
    176.6 KB · Views: 7,734
  • NSE Classic Source.zip
    161.4 KB · Views: 2,712
Last edited:

siper x

I'm Russia, Fear Russia
375
Posts
14
Years
  • Age 28
  • Seen Mar 29, 2023
when i went on it it only had the first sprite, the male trainer facing you, can you help?
 

Full Metal

C(++) Developer.
810
Posts
16
Years
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
 
74
Posts
16
Years
  • Age 29
  • USA
  • Seen May 9, 2010
Found a bug.
If you deselect "Backcolor" in the Options menu, then reselect it, NSE crashes.
Screenie and error message attached.
 

siper x

I'm Russia, Fear Russia
375
Posts
14
Years
  • Age 28
  • Seen Mar 29, 2023
will anyone help me? it only has the player 1 front pic when i open it, what's wrong?
 
535
Posts
15
Years
  • Age 28
  • Seen Jan 4, 2011
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.
 

Pogeygothaxed

Pokémon exDeltaSpecies Creator
231
Posts
14
Years
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. :)
 

link12552

decade club
205
Posts
16
Years
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...
 
Back
Top