
for example:
This program will make a star move around screen using direction buttons(could be replaced with a man to make a rpg like game?):
ViewWindow 1,127,0,63,1,0
FuncOff
S-WindMan
S-Gph1 DrawOn,xyline,list1,list2,1,Dot
{2,10,18,1,19,1}->List 1
{19,1,19,7,7,19}->List 2
-60->A:-28->B
Lbl 0
Getkey
Ans=0=>Goto 0
Ans=38=>A+10->A
Ans=27=>A-10->A
Ans=37=>B-10->B
Ans=28=>B-10->B
ViewWindow 1+A,127+A,0,63+B,1+B,0
DrawStat
Goto 0
If u try this out you will definatly see the advantage over F-line commands.
Its fast enougth that you wont even see the lines being drawn, they just appear

Using the method above, u dont even have to manipilate the list data as you just change the view-window parameters to move the object across the screen. This could be put to use in moving backgrounds made up of lines, or just simple sprites like a star or man.
If u want u can also do this by manipuilating the list data and not the view-window, but this will slow down as you get images/sprites made up of lots of points, so changing the view-window parameters is best for speed

An example of the advantage of this method would be to draw a background/map using this, then store it as background pict, then have a man/car/whatever move around the screen using the view-window method like above. You could even rotate the man/car/whatever by manipulating the lists with polar and rec commands.
So it would be cool if authors of cfx games now use this method, or update their games so the drawing is faster.
Another note, if you want to zoom backgrounds or sprites bigger and smaller or squash or stretch them, u can edit the viewwindow parameters, then drawstat which is very fast.
Another note, dont open the programs up in casiocomm as it doesnt recognise all the commands like S-Gph1 DrawOn,xyline,list1,list2,1,Dot, so it stuffs them up when u try to send them too ur calc. Ull have to transmit it with, but not open it for text editing in casio comm.