= ZAPI83 functions list =

Name function X var Other var
Wait_any_key 1 none
Scroll_Vertical 2 (Scrolls Up)
3 (Scrolls Down)
Y=1 (Full Screen)
Y=2 (1st half of screen)
Y=3 (2st half of screen)
Y=4 (1st 16 lines of screen)
Y=5 (last 16 lines of screen)
Scroll_Horizontal 4 (Scrolls Right)
5 (Scrolls Left)
Y=1 (Display) // Y=0 Save in the Graph buffer
Inverse_Text 6 (Set inverse)
7 (restore normal)
none
Inverse_Graph 8 none
Run_indic_off 9 none
Rectangle_Filled 10 Y=1 (Display the rect.) // Y=0 Save in the Graph buffer
D,E,H,L (x1,y1,x2,y2)
C=0 white // C=1 black // C=2 Xor
Background_Pattern 11 Y=1 (Display) // Y=0 Save in the Graph buffer
S,T (vars for pattern 0-255)
Save Screen 12 none
Display a saved screen 13 none
Clear the Graph buffer 14 none
Display the Graph buffer 15 none

ohhh What's that??
OK.Let me explain. Imagine that you want in your program use the function: Wait_any_key .You will need storage the number 1 in the X variable and call the program that we have create in the other tutorial (ZZAPI remember??)
So the program will have that aspect:

...
:1->X
: prgmZZAPI
...
1 is storage in Xvar
Call prgmZZAPI(That 
will wait for any key)

And it's the same for TI83 and TI83+???
Yes because the prgmZZAPI does different things for TI83 and for TI83+ so...you can easily port your program/game for any calculator...

Now I think that you know all the really basic things to start...but lets overlook (overlook?? what's the mean of overlook?) the functions in next tutorial... I sugest you print the functions list table to make easy you programming.

Wait...and...where is the pictures and the sprites???
What are you talking about??? pictures??? sprites??? I never ear it before..??
:)
I'm all times joking :))))
Yes pictures....uhmmm I will explain in the end...
It's more complications for now...and...

...Wait_any_key tuturial ...