Button | Screen Text | Operation |
---|---|---|
Y= | "View" | Views the currently selected image |
Window | "Next" | Searches for the next image, and returns to the first if there isn't one |
Zoom | "Down" | Lowers the color depth |
Trace | "Up" | Increases the color depth |
Graph | "Quit" | Either quits the program, or returns from viewing an image to the main screen. |
The header for the image is almost the same as it was before, with
one added byte (instruction) to the beginning to keep the TI-OS from trying
to run an image as an Assembly program... (that would be BAD). So it now
looks like this:
ret | ;prevent TI-OS from running this |
.db "GPic83",0 | ;detect string |
.db $08 | ;name length (bytes) |
.db "Greypic",0 | ;image name |
.db $02 | ;number of layers |
.db $0B | ;image height |
.db $02 | ;image width (pixels/8) |
.dw $0016 | ;total size |
;(height * width [in bytes]) |
Just like before, you have to count up the number of bytes in the
title, INCLUDING the terminating zero... so this one is 8 (7 + 1). Also,
with the total size, it is again, height * width, where the width is the
width in bytes (so it is the total linear size of 1 layer in RAM). And the
image name can be any legnth up to the point where it goes off the screen...
no word wrapping yet :)
You can create the image with a tool such as iStudio and just add
the header to the outputted source code (thats what I do at least).
There are actually none that I know of, but they could easily show
up on somebody else's calculator... I have done massive debugging with Rusty
Wagner's Virtual TI. [Thanks, Rusty! I dunno what i'd do without VTI :) ]
But I haven't seen any yet. But if you do find one, please E-Mail me at
pmarks@employees.org.
![]() |
![]() |
![]() |