Info

STPM:

; Calculate cursor position ;and save.

¡Test cursor position. ;00 => dot off. ;FF => dot on. ¡Save cursor block status, ¡Display and read key3.

¡Complement dot at ¡cursor position. ¡If no left key down, ¡loop on display.

¡Save with bit masked off.

¡Re-establish original ¡dot value at cursor ¡position.

Get V-,H+ position, we will U3e "secret knowledge": successive bytes plot vertically down display. C+ = 0

Test H+, V- position and count it.

;Test H+,VZ position ;and count it ; for both C♦ (-1) ;and N+.

;Clear screen.

;Set horiz and vertical ¡cursor position.

; Calculate cursor position ;and save.

¡Test cursor position. ;00 => dot off. ;FF => dot on. ¡Save cursor block status, ¡Display and read key3.

¡Complement dot at ¡cursor position. ¡If no left key down, ¡loop on display.

¡Save with bit masked off.

¡Re-establish original ¡dot value at cursor ¡position.

Was this article helpful?

0 0

Post a comment