• Our software update is now concluded. You will need to reset your password to log in.
  • Welcome to PokéCommunity! Register now and join one of the best places on the 'net to talk Pokémon and more! Community members will not see the bottom screen advertisements.
  • Want to share your adventures playing Pokémon?
    Check out our new Travel Journals forum for sharing playthroughs of ROM Hacks, Fan Games, and other Pokémon content!
  • IMPORTANT: Following a takedown request, the following hacks have been delisted from PokéCommunity:

    • Pokémon Glazed
    • Pokémon: Giratina Strikes Back
    • Pokémon Flora Sky
    • Pokémon Stranded
    The downloads and discussion threads for these hacks will no longer be accessible, and staff will be unable to return questions regarding accessing this content.

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,705
  • NSE Classic Source.zip
    161.4 KB · Views: 2,705
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
14
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