GPic83 Version 2.0


  1. Whats New in GPic83 2.0
  2. Operation of GPic83 2.0
  3. Developer Info
  4. Known Bugs
  5. Screen Shots
!! Earlier Gpic83 pictures are NOT compatable with this version !!
  1. What's New in GPic83 2.0

  2. NOTE:  You cannot increase the color depth past the default...
    for example an 8 color picture can be 2-color, 4-color or 8-color, whereas a 4-color picture can only be 2-color or 4-color.

  3. Operation of GPic83 2.0

  4. Keys:

    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.

    NOTE: Gpic83 2.0 will exit immediately if:
    There is not a picture in RAM (ION 1.4 or earlier)
    There are no pictures on the calc (ION 1.5+)
    So this is NOT a bug

  5. Developer Info

  6. 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).

  7. Known Bugs

  8. 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

  9. Screen Shots
  10. Here are a few screen shots to give you a better idea of what this program is capable of:

    Y2K (4-Color)
    Zelda Intro (4-Color)

    For some reason, VTI didn't work real well with the 8-color images, so I didn't put them here because I couldn't get a good screen shot... but they really do look fine on the calculator.