https://spectrumcomputing.co.uk/issue/2397/Format/v7_1
Code: Select all
10 CLEAR 39999: LET c=0
20 FOR a=40000 TO 40439: READ d: POKE a,d: LET c=c+d: NEXT a
30 IF c<>42629 THEN PRINT "ERROR in DATA!": STOP
40 DATA 1,214,59,197,215,107,13,62,2,215,1,22
50 DATA 225,34,118,92,17,33,0,25,6,32,126,229
60 DATA 215,16,0,225,35,16,247,24,32,70,105,108
70 DATA 101,110,97,109,101,32,32,32,70,105,108,101
80 DATA 116,121,112,101,32,32,76,101,110,32,32,32
90 DATA 83,116,97,114,116,62,13,215,16,0,6,32
100 DATA 62,95,197,215,16,0,193,16,247,237,91,131
110 DATA 91,33,20,0,25,125,254,0,40,2,24,4
120 DATA 124,254,236,200,6,10,197,229,243,1,253,127
130 DATA 30,7,237,89,126,30,16,237,89,251,215,16
140 DATA 0,225,35,193,16,232,229,62,32,215,16,0
150 DATA 225,237,91,118,92,213,243,1,253,127,30,7
160 DATA 237,89,126,50,118,92,35,126,50,119,92,35
170 DATA 126,254,0,40,21,254,1,40,16,254,2,40
180 DATA 12,254,3,40,7,254,4,40,3,175,24,3
190 DATA 60,60,60,30,16,237,89,229,245,237,121,42
200 DATA 118,92,126,237,89,251,193,225,209,213,229,197
210 DATA 245,1,9,0,254,0,40,10,254,1,40,11
220 DATA 254,2,40,12,24,15,33,254,0,24,13,33
230 DATA 7,1,24,8,33,16,1,24,3,33,25,1
240 DATA 25,6,9,126,229,215,16,0,225,35,16,247
250 DATA 24,36,80,114,111,103,114,97,109,32,32,78
260 DATA 117,109,46,65,114,114,97,121,83,116,114,46
270 DATA 65,114,114,97,121,66,121,116,101,115,32,32
280 DATA 32,32,193,241,245,197,243,1,253,127,237,121
290 DATA 42,118,92,35,94,35,86,62,16,237,121,251
300 DATA 213,62,32,215,16,0,193,215,43,45,215,227
310 DATA 45,62,23,215,16,0,62,27,215,16,0,62
320 DATA 32,215,16,0,241,254,1,40,81,254,2,40
330 DATA 77,209,243,1,253,127,237,81,42,118,92,35
340 DATA 35,35,254,0,32,4,35,35,35,35,94,35
350 DATA 86,46,16,237,105,251,213,254,0,32,12,33
360 DATA 15,39,237,82,56,36,62,76,215,16,0,193
370 DATA 215,43,45,215,227,45,62,13,215,16,0,225
380 DATA 6,8,35,16,253,193,237,67,118,92,235,33
390 DATA 89,0,9,229,235,201,209,6,5,62,45,197
400 DATA 215,16,0,193,16,247,24,218
500 PRINT "press any key to save": PAUSE 0
1000 SAVE d1"CATRAM.EXE"x,40000
1001 SAVE !"CATRAM.EXE"CODE 40000,440
1005 STOP
1007 POKE @5,255: POKE @10,0: POKE @11,0: LPRINT : LLIST : LPRINT
1010 CLEAR : SAVE d*"CATRAM.bas"
1011 CLEAR : SAVE !"CATRAM.bas"