Author Topic: Pyro-Sprite Sprite and Image Editor  (Read 14694 times)

0 Members and 1 Guest are viewing this topic.

Demon

  • Guest
Pyro-Sprite Sprite and Image Editor
« on: July 11, 2006, 03:49:00 pm »
I am still making my sprite editor.  I've already made one but now I am making it better with a GUI and everything.

EDIT:  Updated. Screenshots are below.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Pyro-Sprite Sprite and Image Editor
« Reply #1 on: July 12, 2006, 12:48:00 am »
wow that look cool!, how big is it so far? That reminds me omnicalc font editor ^^

Demon

  • Guest
Pyro-Sprite Sprite and Image Editor
« Reply #2 on: July 12, 2006, 07:45:00 am »
It's pretty big, yet it's pretty small.
Acutally, the only big thing is it's chain of dependencies, which has become as bad as a Linux program's.  The good thing about this is that it saves a crapload of space.  With [shared] dependencies like this, I think a package manager is in order :)smile.gif

------------------------------------------------------------------------------
Dependencies and Space Info
------------------------------------------------------------------------------
Total RAM required: 6500 (including temp usage)
Total FlashROM required: 16K (for XLIB)
Dependencies: 26 as of 7/13/06
------------------------------------------------------------------------------

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Pyro-Sprite Sprite and Image Editor
« Reply #3 on: July 12, 2006, 12:50:00 pm »
still its cool, can all the programs be in RAM? Because then you could bundle them all in a BASIC builder app? That way if you need to test your game when you are not using the editor you have all your RAM back

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
Pyro-Sprite Sprite and Image Editor
« Reply #4 on: July 13, 2006, 12:38:00 pm »
That looks pretty neat  B)cool.gif .

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Pyro-Sprite Sprite and Image Editor
« Reply #5 on: July 13, 2006, 01:16:00 pm »
wow I never seen a sprite editor looking that great before on calc O_Oshocked2.gif so much sutff as well.  

Demon

  • Guest
Pyro-Sprite Sprite and Image Editor
« Reply #6 on: July 15, 2006, 06:46:00 am »
Yep.  And I improved it again in the last two days.

user posted image
EDIT:  Note - updated.  But this is the most recent animated screenshot, and I'll update it soon.  You can download the beta release below.

- It's smaller and faster.  It now it uses up only 3346 bytes of RAM (Without any mods, and excluding xLib).  Half of what it used to.
- It saves your batteries when idle.
- You can do things more a whole bunch of sprites at once.
- Except for xLib, it now uses nothing but my own subroutines (unless you use the ONBLOCK mod).
- You can now easily mod the editor to how you like it by inserting code in the "mod files".  This is a better idea compared to making changes to the editor itself 'cause if you mess up, you just take out the buggy code in the mod file and the editor will work again.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Pyro-Sprite Sprite and Image Editor
« Reply #7 on: July 15, 2006, 09:54:00 am »
wow that keep getting better and better O_Oshocked2.gif its the best editor i ever seen!

Dragon__lance

  • Guest
Pyro-Sprite Sprite and Image Editor
« Reply #8 on: July 15, 2006, 11:02:00 am »
looks extremely great!! Awesome work! :thumb:thumb.gif Lolje's got some competition ;)wink.gif

Demon

  • Guest
Pyro-Sprite Sprite and Image Editor
« Reply #9 on: July 17, 2006, 12:20:00 pm »
New features:
- A better intro screen.
- Detects whether xLIB is installed and whether you have enough RAM to run.
- The pixel editor has been optimized a little bit more, and uses up a little bit less room.  And it has been made modable so you can add your own keyhooks.
- The program and it's libraries clean up after themselves dynamically, saving you memory as you go (and just in case of a crash, there isn't much to clean up - otherwise, just rerun the program and exit and that will clean up most of the tempvars used.

Removed features:
- The move feature because it can overwrite itself and delete part of your sprite sheet (or at least the selection).  Use the copy function instead and delete parts you don't need.

Currently:
Writing the instructions.  The editor is expected to be released this week.

Dragon__lance

  • Guest
Pyro-Sprite Sprite and Image Editor
« Reply #10 on: July 17, 2006, 12:59:00 pm »
ahhhh, very nice!! Can't wait to give it a run! :thumb:thumb.gif

Demon

  • Guest
Pyro-Sprite Sprite and Image Editor
« Reply #11 on: July 17, 2006, 04:16:00 pm »
Here it is!  Finally!
It is a beta, and has no bugs that I know of (but tell me if you find any problems or wieirdness.  I'll keep doing tests tonight and probably add more features before I finalize the release).
I have not gotten the Mod Developing guide finished, but I have gotten all of the base instruction, two mods, and how to install them.

Once I get that finished, and I probably will tonight, then I will repackage and release the editor on ticalc.org.

EDIT:  Updated.  This is the second beta release.  Some things have been fixed.

Demon

  • Guest
Pyro-Sprite Sprite and Image Editor
« Reply #12 on: July 17, 2006, 05:30:00 pm »
Bug I've already found:

I found an bug in the copy function.  I think I forgot to set part of it up for the 4-pixel stepping of the cursor, so it copies more than it should.  But the stepping is being set back to 8 pixels since I just added a feature that will let you see where traversing lines meet up so there will be no need for 4-pixel stepping.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Pyro-Sprite Sprite and Image Editor
« Reply #13 on: July 18, 2006, 02:43:00 am »
wow awesome I'll give this a try whenever I get some time! :D *cough*unreal tournament*cough*

Dragon__lance

  • Guest
Pyro-Sprite Sprite and Image Editor
« Reply #14 on: July 18, 2006, 08:10:00 am »
lol,xlibman! :)smile.gif anyways, i tried out the editor,it's great! I really like it that you can zoom and edit the pixels.One side note-i wish there were some hotkeys,and maybe custom size pixel editor,supports 16*16? Other than that, i love it :thumb:thumb.gif