This is non-commercial site, its content is based on Atari 8-bit home computer contents and references.
If you feel your rights are violated by showing/using any part of contents of your product represented on this page,
please contact me immediatelly so I can remove it!
|
-
Entry name:Krazy Katerpillars Cassette Maker Program
-
Category:Object code makers
-
Publisher/Developer:ANALOG Computing
-
Year:1986
Listing 1
10 REM *** KRAZY KATERPILLARS *** 20 REM CASSETTE MAKER PROGRAM 40 DIM DAT(16):LINE=990:RESTORE 10000:TRAP 120:? "CHECKING DATA" 50 LINE=LINE+10:? "LINE :"; LINE : FOR X=1 TO 16:READ DAT:IF DAT<0 OR DAT>255 THEN 220 60 DAT(X)=DAT:NEKT X:DATLIN=PEEK(183)+PEEK(843)*256:IF DATLIN<>LINE THEN ? "LINE ";LINE;" MISSING !":END 70 TOTAL=LINE:FOR X=1 TO 16 80 IF PASS=0 THEN PUT #1,DAT(X):NEXT X:READ CHKSUM:GOTO 50 90 TOTAL=TOTAL+DAT(X)*X:IF TOTAL>9999 THEN TOTAL=TOTAL-10000 100 NEXT X:READ CHKSUM:IF TOTAL=CHKSUM THEN 50 110 GOTO 220 120 IF PEEK(195)<>6 THEN 220 130 IF PASS=0 THEN 200 160 FOR X=1 TO 128:PUT #1,0:NEXT X:CLOSE #1:END 200 ? "READY CASSETTE AND PRESS RETURN";:OPEN #1,8,128,"C:":RESTORE 230:FOR X=1 TO 40:READ N:PUT #1,N:NEXT X 210 ? :? "WRITING FILE":PASS=2:LINE=990:RESTORE 1000:TRAP 120:GOTO 50 220 ? "BAD DATA: LINE ";LINE:END 230 DATA 0,16,210,31,249,31,169,0,234,234,234,169,60,141,2,211,169,0,141,231,2,133,14,169,86,141,232,2 240 DATA 133,15,169,0,133,10,169,32,13 1000 DATA 255,255,0,32,181,39,76,181,32,112,112,112,112,112,71,33,3613 1010 DATA 32,112,7,112,112,112,6,112,112,6,112,112,112,112,112,112,4045 1020 DATA 112,6,48,6,65,3,32,0,0,0,0,0,0,0,43,114,4348 1030 DATA 161,58,121,0,0,0,0,0,0,0,0,0,0,0,0,43,2358 1040 DATA 97,180,37,114,176,41,108,172,33,114,179,0,0,0,0,0,8728 1050 DATA 0,0,0,0,0,0,0,0,226,249,0,0,0,0,0,0,5574 1060 DATA 0,0,0,0,0,0,0,0,228,225,246,233,228,0,232,245,1228 1070 DATA 230,230,0,0,0,0,0,0,0,0,0,243,229,236,229,227,8024 1080 DATA 244,0,236,229,246,229,236,0,0,0,0,0,0,0,0,240,1044 1090 DATA 242,229,243,243,0,243,244,225,242,244,0,0,0,0,0,0,3075 1100 DATA 0,0,0,0,112,112,112,70,0,48,134,197,40,48,133,133,3309 1110 DATA 133,133,133,133,133,133,133,133,65,158,32,216,169,72,141,196,9463 1120 DATA 2,169,40,141,197,2,169,120,141,198,2,169,104,141,199,2,6926 1130 DATA 169,0,141,200,2,169,3,141,48,2,169,32,141,49,2,162,2531 1140 DATA 31,169,0,149,176,202,16,251,162,0,138,157,0,6,202,208,7619 1150 DATA 250,169,40,133,194,169,48,133,195,32,230,37,162,8,169,0,5576 1160 DATA 157,0,210,202,16,250,32,101,228,160,115,162,38,169,7,32,5705 1170 DATA 92,228,162,1,142,11,6,173,198,2,72,162,1,189,196,2,4579 1180 DATA 157,197,2,202,16,247,104,141,196,2,169,15,141,24,6,173,4813 1190 DATA 31,208,41,1,240,52,173,24,6,208,244,173,31,208,41,2,5535 1200 DATA 208,18,238,11,6,169,170,141,7,210,169,121,141,6,210,169,8809 1210 DATA 10,141,8,6,173,11,6,201,10,144,5,169,1,141,11,6,9992 1220 DATA 9,208,162,97,157,33,32,76,17,33,206,11,6,174,11,6,9990 1230 DATA 142,10,6,142,12,6,169,224,133,198,169,40,133,200,169,0,7629 1240 DATA 133,197,133,199,162,1,160,0,177,197,145,199,136,208,249,230,4539 1250 DATA 198,230,200,202,16,240,162,39,189,101,39,157,0,40,202,16,5152 1260 DATA 247,169,28,141,196,2,169,136,141,197,2,169,204,141,198,2,8673 1270 DATA 169,42,141,199,2,169,0,141,200,2,169,158,141,48,2,169,5708 1280 DATA 32,141,49,2,169,103,141,0,2,169,37,141,1,2,169,192,3654 1290 DATA 141,14,212,169,40,141,244,2,169,3,141,29,208,169,62,141,7247 1300 DATA 47,2,169,40,141,7,212,169,16,141,111,2,162,0,142,8,2764 1310 DATA 208,142,12,208,169,44,133,177,169,43,133,191,32,163,37,162,7677 1320 DATA 39,189,141,39,157,0,48,202,16,247,162,0,142,16,6,142,3881 1330 DATA 17,6,142,18,6,32,217,36,162,4,142,23,6,32,0,36,8324 1340 DATA 162,1,142,0,6,142,30,208,32,117,36,32,225,34,32,217,4277 1350 DATA 36,32,105,36,32,225,34,32,82,38,173,9,6,240,3,32,1037 1360 DATA 0,36,173,13,6,240,3,76,71,34,76,34,34,169,0,141,1389 1370 DATA 0,6,141,13,6,160,17,185,46,39,145,176,136,16,248,169,7373 1380 DATA 32,141,4,210,169,34,141,7,6,173,7,6,208,251,32,163,5877 1390 DATA 37,206,23,6,173,23,6,240,23,32,37,37,32,230,37,32,978 1400 DATA 250,37,32,203,37,169,1,141,30,208,141,0,6,76,34,34,1063 1410 DATA 162,8,189,92,39,157,25,48,202,16,247,32,230,37,169,10,5501 1420 DATA 141,15,6,32,44,38,169,10,141,15,6,230,195,32,44,38,1944 1430 DATA 198,195,173,31,208,41,1,208,10,173,31,208,41,1,240,249,8406 1440 DATA 76,181,32,173,132,2,240,16,173,24,6,208,229,32,117,36,5261 1450 DATA 169,10,141,24,6,76,172,34,174,12,6,142,10,6,142,11,96 1460 DATA 6,32,230,37,76,249,33,162,3,189,8,208,240,6,238,13,7252 1470 DATA 6,76,251,35,202,16,242,162,3,189,0,208,240,3,32,208,8000 1480 DATA 35,202,16,245,162,1,142,30,208,162,3,173,27,6,61,252,5980 1490 DATA 35,240,3,32,110,35,202,16,242,173,4,6,240,6,206,4,4826 1500 DATA 6,76,251,35,169,4,141,4,6,173,132,2,240,3,76,251,6017 1510 DATA 35,162,3,173,27,6,61,252,35,208,15,189,252,35,13,27,4405 1520 DATA 6,141,27,6,32,74,35,76,251,35,202,16,230,76,251,35,6772 1530 DATA 169,166,141,1,210,169,15,141,5,6,165,178,24,105,3,157,4150 1540 DATA 4,208,149,181,56,165,176,233,5,149,185,169,65,157,28,6,6654 1550 DATA 32,110,35,96,181,185,133,190,222,28,6,240,53,189,32,6,5892 1560 DATA 208,14,160,2,189,252,35,73,255,49,190,145,190,136,16,244,703 1570 DATA 56,165,190,233,3,133,190,149,185,201,50,144,13,160,2,177,8017 1580 DATA 190,29,252,35,145,190,136,16,246,96,169,255,149,185,157,32,1156 1590 DATA 6,96,160,0,169,0,133,190,189,252,35,73,255,49,190,145,217 1600 DATA 190,136,208,244,169,0,157,28,6,157,32,6,189,252,35,77,5620 1610 DATA 27,6,141,27,6,96,32,172,35,181,185,133,190,181,181,133,9989 1620 DATA 189,142,3,6,32,159,36,169,0,145,192,200,145,192,169,32,8426 1630 DATA 141,21,6,169,168,141,3,210,169,11,141,6,6,174,3,6,1803 1640 DATA 96,96,3,12,48,192,248,24,173,10,6,105,1,141,10,6,521 1650 DATA 216,169,0,141,0,6,141,9,6,238,11,6,173,11,6,201,2199 1660 DATA 16,144,5,169,14,141,11,6,174,11,6,189,89,36,141,14,1706 1670 DATA 6,169,168,141,7,210,169,200,141,6,210,169,80,141,8,6,6057 1680 DATA 32,163,37,32,37,37,32,217,36,32,250,37,32,203,37,169,4999 1690 DATA 150,141,24,6,173,24,6,208,251,169,1,141,0,6,96,0,2109 1700 DATA 30,25,20,25,17,10,15,12,10,10,7,6,5,5,4,174,5604 1710 DATA 14,6,160,255,136,208,253,202,208,248,96,162,2,142,25,6,8388 1720 DATA 160,255,230,195,177,194,170,198,195,160,0,142,26,6,177,194,9923 1730 DATA 170,173,26,6,145,194,200,208,242,230,195,206,25,6,208,233,3653 1740 DATA 198,195,198,195,96,56,165,189,233,48,74,74,170,169,0,141,8296 1750 DATA 1,6,56,165,190,233,48,41,240,74,141,2,6,10,10,46,1182 1760 DATA 1,6,24,109,2,6,133,192,173,1,6,105,0,133,193,24,2828 1770 DATA 169,40,101,192,133,192,169,48,101,193,133,193,138,168,96,248,2646 1780 DATA 24,162,2,189,16,6,125,19,6,157,16,6,202,16,244,216,5871 1790 DATA 162,2,169,0,157,19,6,202,16,250,162,6,160,0,185,16,4629 1800 DATA 6,32,14,37,232,232,200,192,3,208,243,162,17,173,10,6,7161 1810 DATA 32,14,37,96,141,22,6,41,15,9,16,157,1,48,173,22,9489 1820 DATA 6,74,74,74,74,9,16,157,0,48,96,169,45,133,180,169,5699 1830 DATA 38,133,179,162,3,169,0,157,0,208,202,208,250,169,26,141,664 1840 DATA 193,2,141,194,2,141,195,2,162,2,160,13,185,32,39,145,4625 1850 DATA 179,136,16,248,230,180,202,16,241,174,23,6,202,240,9,189,492 1860 DATA 99,37,157,0,208,202,208,247,96,0,176,183,190,72,138,72,9884 1870 DATA 152,72,166,196,189,141,37,188,152,37,141,10,212,141,22,208,8799 1880 DATA 140,23,208,230,196,224,11,208,4,162,0,134,196,104,168,104,9127 1890 DATA 170,104,64,134,198,24,86,126,182,70,42,6,102,14,14,26,760 1900 DATA 60,28,136,202,122,70,28,60,168,169,0,133,190,162,5,169,7253 1910 DATA 0,168,145,190,136,208,251,230,191,202,208,246,169,43,133,191,5795 1920 DATA 162,3,169,0,157,32,6,157,28,6,141,27,6,202,16,244,4107 1930 DATA 96,169,128,133,176,169,100,141,0,208,133,178,169,14,141,192,261 1940 DATA 2,160,13,185,32,39,145,176,136,16,248,96,162,1,169,0,5777 1950 DATA 168,145,194,136,208,251,230,195,202,16,246,169,48,133,195,96,2909 1960 DATA 32,35,38,230,195,32,35,38,198,195,24,165,194,105,160,133,9308 1970 DATA 194,165,195,105,0,133,195,160,160,169,0,145,194,136,208,251,3374 1980 DATA 169,40,133,194,169,48,133,195,96,174,11,6,189,66,38,141,6032 1990 DATA 15,6,172,10,210,32,56,38,206,15,6,16,245,96,162,4,3796 2000 DATA 138,145,194,136,202,208,249,96,0,6,10,15,25,16,10,20,9692 2010 DATA 22,25,25,27,30,30,35,35,162,1,160,0,177,194,208,15,4725 2020 DATA 136,208,249,230,195,202,16,244,162,1,142,9,6,208,5,162,7285 2030 DATA 0,142,9,6,169,48,133,195,96,216,174,24,6,240,3,206,7994 2040 DATA 24,6,174,5,6,240,11,189,64,39,141,0,210,206,5,6,3979 2050 DATA 208,5,169,0,141,1,210,174,6,6,240,11,189,80,39,141,5652 2060 DATA 2,210,206,6,6,208,5,169,0,141,3,210,173,7,6,240,6029 2070 DATA 9,74,141,5,210,206,7,6,208,5,169,0,141,5,210,174,6671 2080 DATA 8,6,240,5,206,8,6,208,5,169,0,141,7,210,173,0,4677 2090 DATA 6,208,3,76,98,228,173,4,208,240,6,238,13,6,76,205,7793 2100 DATA 38,166,178,164,176,173,120,2,74,176,2,136,136,74,176,2,5990 2110 DATA 200,200,74,176,2,202,202,74,176,2,232,232,224,50,144,11,9752 2120 DATA 224,208,144,2,162,50,134,178,142,0,208,192,90,144,6,192,8890 2130 DATA 185,176,2,132,176,160,13,185,32,39,145,176,136,16,248,169,9413 2140 DATA 0,133,77,76,205,38,0,0,8,8,8,28,28,62,62,62,7924 2150 DATA 62,62,0,0,8,16,74,34,72,68,16,133,16,4,162,20,9376 2160 DATA 69,18,72,18,8,16,230,240,250,255,230,200,180,170,150,130,4999 2170 DATA 100,75,65,50,45,40,120,100,90,80,75,70,50,40,30,20,175 2180 DATA 10,5,167,161,173,165,0,175,182,165,178,0,0,0,0,0,1846 2190 DATA 0,0,0,0,12,51,86,90,86,51,12,0,204,51,149,165,3535 2200 DATA 149,51,204,0,204,51,86,90,86,51,204,0,192,48,148,165,7267 2210 DATA 148,48,192,115,99,111,114,101,0,0,0,0,0,0,0,0,6257 2220 DATA 108,118,108,0,0,0,0,0,0,0,0,0,0,0,0,0,2888 2230 DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,255,9880 2240 DATA 37,224,2,225,2,0,32,0,0,0,0,0,0,0,0,0,3865
References
Listing downloads
Copyright holder