Author Topic: On Calc Dev Tools  (Read 3467 times)

0 Members and 1 Guest are viewing this topic.

Offline squidgetx

  • Food.
  • Project Author
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
On Calc Dev Tools
« on: November 06, 2010, 12:01:31 pm »
Here I will put up all of the oncalc tools that I've written to help with the development of A:P and I think that some of them could be pretty useful if anyone decides to use mainly masked sprites of varying sizes :P Oh, and everything is written in Axe (source included) The included executable is nostub (use Asm() to run)

Sprite editors
Controls of all editors: 2nd: black, Alpha: gray, MATH: white, x-1 transparent, Clear: quit, Enter: save sprite
Hex gets stored to OS Str1, 2, 3, etc depending on how many sprites you make per run.
All editors are masked 3 lvl grayscale designed for use with the Pt-Mask() Axe command.
And here is a good explanation of how masked sprites work if you don't know, because they are really cool : http://ourl.ca/4050/105395;topicseen#msg51271

8x8 sprite editor
Edit at 8x zoom
I think this only supports one sprite at a time, sorry
16 bytes per sprite

12x12 sprite editor
Edit at 4x zoom
Supports up to 4 or 5 sprites stored in Str1, Str2, Str3, Str4, etc. : tap enter to save a sprite, press 2nd to continue or any other key to quit.
64 bytes per sprite

16x16 editor
Edit at 4x zoom
Same as the 12x12
64 bytes per sprite

24x24 editor
Requires 1500 free RAM to run
Edit at 2x zoom
Supports 9 'frames' or sprites per running of the editor: intended for use for animations and such
144 bytes per sprite

32x32 editor
Requires 2400 free RAM to run
Same as 24x24, except at 32x32
256 bytes per sprite
« Last Edit: November 06, 2010, 12:14:31 pm by squidgetx »

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: On Calc Dev Tools
« Reply #1 on: November 06, 2010, 12:04:37 pm »
Great, I was looking for that a few hours ago, now you just posted it.

I downloaded the 8x8 which is what I need

EDIT: oh my god, this loooks really good! Awesome!
« Last Edit: November 06, 2010, 12:09:48 pm by ScoutDavid »

Offline squidgetx

  • Food.
  • Project Author
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: On Calc Dev Tools
« Reply #2 on: November 06, 2010, 03:48:19 pm »
thankee sir :) I knew they'd be useful for somebody

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: On Calc Dev Tools
« Reply #3 on: November 06, 2010, 04:21:53 pm »
The 16x16 one could be useful for Pokemon. Thanks for the uploads! I'll have to try them later. ;)

Makes me think I should polish up my hex sprite stuff and post it.


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55830
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: On Calc Dev Tools
« Reply #4 on: November 07, 2010, 02:19:33 am »
Nice, this should be useful :D

Are you planning to update the sprite editor located in the dl section with those? (It might be best to put them in one file, though)
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify