This program will remove the blink from the cursor on the Commodore 64 without affecting anything else. The program is a BASIC loader for an interrupt-driven machine language program. It will remove itself from memory when you run it, so be sure to save it first.
10 REM NO-BLINK :rem 127
20 CK=0:FORX=688T0722:READA:CK=CK+A:POKEX
,A:NEXT :rem 52
30 IFCK<>4197THENPRINT"ERROR IN DATA STAT
EMENTS":STOP :rem 146
40 SYS688:NEW :rem 45
50 DATA 120,169,189,141,020,003,169,002
:rem 117
60 DATA 141,021,003,088,096,032,234,255
:rem 121
70 DATA 072,165,203,201,064,208,008,165
:rem 122
80 DATA 207,240,004,104,076,097,234,104
:rem 121
90 DATA 076,052,234 :rem 168
Hitting RUN/STOP-RESTORE will enable the normal cursor blink. SYS 688 will restore the Unblink routine.
Jim Bernard
Thank you for the contribution.