...and it's really a gem to behol- *shot*
Horrid puns aside, Myself and imamelia have been working long, hard hours on this program. I designed it with the intent of it being better than the current spritetool in as many ways as possible.
You're probably asking yourself right now: "What advantages does this have over the existing spritetool?" Well, you'd probably be able to tell what's going on with one look at this picture:
In case you missed something or want to know the list of things you can't see, here's the improvement list, straight from the readme:
-Can insert seperate sprites for diffrent extra bits, allowing over one thousand custom sprites at the expence of the originals, and a bit less than eight hundred if you want to keep the originals.
-Sprite types are no longer restricted to the sprite number, meaning sprite 0x1 could be a shooter, sprite 0x2 could be a normal sprite, and 0x3 could be a generator.
-Can insert single sprites at a time, removing the need to have to make a list for a single sprite. (lists are still supported)
-Lines in sprite lists can be commented out
-Works on ROMs with and without headers
-Comes with the COMPLETE and UNABRIDGED source code of the ASM modifications! As a matter of fact, the tool actually assembles the file while installing the source patch, so you *could* modify it!
Now, what's the catch? Well, the only catch is that GEMS will not work on any ROM that's already had one of the original spritetools used on it. They're totally incompatible, and use of both will irreparably* crash the game.
*Of course it's reparable, but not without long strenuous hours with a hex editor.
Also, there is the slightest chance that sprites designed for Romi's or Mikeyk's spritetools will not function properly when used with this one. I use slightly different tables for extra bits, sprite number, ect.
I haven't submitted this to the tools section, and for one good reason: I haven't had this beta-tested yet, mostly because I can never find enough non-lazy people on #serioushax to work with. Therefore, I call upon the citizens of the central to rape this thing in every way possible. If, through use of this tool, you can crash the ROM, crash the program, or find a sprite that doesn't work properly with this even when it works fine with Romi's tool, the tell me, tell me, tell me! I want to see this thing as pristine as possible. Although, before you ask something, take the decency to read the readme. I compiled pretty much everything you'd want to know in there.
...what's that? You want a download link? Oh, well, I might as well...
EPIC-LARGE DOWNLOAD LINK
Oh, I almost forgot: GEMS is an acronym for GUI-enhanced management of sprites. Have a nice day.
EDIT: If you downloaded this prior to ten o'clock PST on thursday, please redownload.
EDIT2: New version as of 3:00 PST 6/19. See page 2.