Return to Trackmouse (idea)

A short [BASIC] [program] that allows you to move the [cursor] around your C64 [screen] with a [joystick] or [trackball]. A very [useful] program, since the cursor control keys on the [Commodore 64] suck.

5 S=49152
10 [FOR]A=STOS+84:[READ]B:POKEA,B:C=C+B:[NEXT]
15 IFC<>8486THEN[PRINT]"{CLR}TYPING [ERROR]!":STOP
20 [POKE]S+7,S/256:POKES+2,S-256*[PEEK](S+7)+13
25 SYSS
30 DATA 120,169,[13],141,20,3,169,192,141,21,3
35 DATA 88,96,230,2,165,2,41,3,208,61,173
40 DATA [0],220,73,255,168,41,1,240,2,208,28
[45] DATA 152,41,2,240,2,208,24,152,41,4,240
50 DATA 2,208,20,152,41,8,240,2,208,16,152
55 [DATA] 41,16,240,23,208,12,169,145,44,169,17
60 DATA 44,169,157,44,169,29,44,169,13,160,1
65 DATA 132,198,141,119,2,76,[49],234

from [COMPUTE!'s Gazette], December [1985]
The program works with any trackball or joystick [plug]ged into [port 2]. You can turn Track[mouse] off by hitting [shift-run/stop|Run/Stop]-[Restore] and turn it back on by [typing] [SYS]49152. Also, pressing the [fire button] performs the same action as hitting the [Return] key.

Existing:


Non-Existing: