Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: alexvire on March 13, 2011, 10:23:01 am

Title: Sprite & Tile Maker
Post by: alexvire on March 13, 2011, 10:23:01 am
Sprite & Tile Maker

Sprite & Tile Maker is a program for TI-83+ and TI-84+ calculators which enable you to create your sprite on your calculator. It is written in Axe Parser language.

Keys:
- Arrows: Move on the grid of 8x8 squares. (Each square represents a pixel of the future sprite.)
- [2ND]: Invert square color. (A white square will turn black and a black square will turn white.)
- [MODE]: Reverses the colors of all the squares. (Negative mode).
- [DEL]: Delete the grid.
- [ + ]: Increases the speed of cursor movement. (The maximum is 9.)
- [ - ]: Decreases the speed of cursor movement. (The minimum is 1.)
- [CLEAR]: Exit the program.
- [ENTER]: Make the sprite, it will be stored into the string 1.

Use of sprite:
- Sprite allows you to display an image of 8x8 pixels in some programming languages like Axe Parser.
- It can also be used to create an icon in the header of a program in TI-BASIC. This icon will be visible in some shells as MirageOS or DoorsCS.

Images:
(http://i67.servimg.com/u/f67/13/37/92/68/image_10.gif)(http://i67.servimg.com/u/f67/13/37/92/68/image_11.gif)(http://i67.servimg.com/u/f67/13/37/92/68/image_12.gif)
(http://www.omnimaga.org/index.php?action=dlattach;topic=7026.0;attach=6584;image)

(Sorry for my bad english.)
Title: Re: Sprite & Tile Maker
Post by: Munchor on March 14, 2011, 09:21:08 am
UUUh this looks cool! I made, special for you, an animated screenshot of it.

I can't seem to exit the program after saving it in Str1 though.

Title: Re: Sprite & Tile Maker
Post by: sjasogun1 on March 14, 2011, 09:53:42 am
But..... saving pixels to a string.... Okay now I want to get a TI-Calc even more. Although I suppose I could get the Casio SDK and the revolution FX instead... But this is just so awesome!
Title: Re: Sprite & Tile Maker
Post by: Stefan Bauwens on March 14, 2011, 09:59:49 am
Looks like a nice tool! :)

But..... saving pixels to a string.... Okay now I want to get a TI-Calc even more. Although I suppose I could get the Casio SDK and the revolution FX instead... But this is just so awesome!
Did you know I got both my ti 89's under 30 euro(each calc was under 30 and were second hand) ?
You can maybe find a good deal on ebay or so.
Title: Re: Sprite & Tile Maker
Post by: alexvire on March 14, 2011, 02:37:06 pm
UUUh this looks cool! I made, special for you, an animated screenshot of it.

I can't seem to exit the program after saving it in Str1 though.



Press [enter] again to exit.

Thanks for the animated picture, I use WabbitEmu and not VTI because I'm not in the administrator session of my computer and it doesn't work in my session.

The version 1.1 will come because kindermoumoute help me to optimize the source (http://espace-ti.forumactif.com/t225-axe-sprite-tile-maker#2928).
Title: Re: Sprite & Tile Maker
Post by: DJ Omnimaga on March 14, 2011, 02:49:53 pm
Wow looks nice Alex, I'm glad to see you around here again by the way. Are you planning to include some tools such as rotation, grayscale sprites and previewing (previewing, as in showing a 12x8 grid of the sprite you are creating to see if each side of the sprite blends together on a tile map)?

But..... saving pixels to a string.... Okay now I want to get a TI-Calc even more. Although I suppose I could get the Casio SDK and the revolution FX instead... But this is just so awesome!
Hopefully maybe in the future somebody will make a Casio FX-9860G/Prizm version of Axe Parser, with a similar syntax. That could help if you are used a lot to BASIC since Axe code would look almost like Casio BASIC.
Title: Re: Sprite & Tile Maker
Post by: alexvire on March 14, 2011, 03:35:34 pm
I think it can be include into a futur version 2.0. Thanks for ideas.