home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Compute! Gazette 1990 May
/
1990-05.d64
/
progpage1
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-09-20
|
987b
|
34 lines
5 print"[147]":poke53280,6:poke53281,6
10 print"alpha-lock shifts only the alphabetic"
15 print"keys on the keyboard. press shift-ctrl"
20 print"to activate it."
100 sa=828
110 for i=sa to sa+118:read d:poke i,d:next
120 a1=sa+13:h1=int(a1/256):l1=a1-h1*256
130 a2=sa+54:h2=int(a2/256):l2=a2-h2*256
140 a3=sa+55:h3=int(a3/256):l3=a3-h3*256
150 poke sa+2,l1:poke sa+7,h1
160 poke sa+28,l2:poke sa+29,h2
170 poke sa+33,l2:poke sa+34,h2
180 poke sa+39,l2:poke sa+40,h2
190 poke sa+44,l3:poke sa+48,h3
200 sys sa
210 rem machine code
220 data 120,169,0,141,143,2,169,0
230 data 141,144,2,88,96,173,141,2
240 data 240,20,201,5,208,13,205,142
250 data 2,240,8,173,0,0,73,255
260 data 141,0,0,76,72,235,173,0
270 data 0,240,248,169,0,133,245,169
280 data 0,133,246,76,224,234,0
290 rem alpha lock decode table
300 data 13,13,29,136,133,134,135,17
310 data 51,215,193,52,218,211,197,1
320 data 53,210,196,54,195,198,212,216
330 data 55,217,199,56,194,200,213,214
340 data 57,201,202,48,205,203,207,206
350 data 43,208,204,45,46,58,64,44
360 data 92,42,59,19,1,61,94,47
370 data 49,95,4,50,32,2,209,3
380 data 255