home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Commodore Disc 7
/
Commodore_Disc_07_19xx_-_de.d64
/
main
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
10KB
|
165 lines
100 poke55,0:poke56,48:poke646,15:poke53280,11:poke53281,0
110 forx=832to865:readq:pokex,q:next:sys832:poke55,0:poke56,64:poke53280,12
120 data120,169,51,133,1,169,0,133,95,133,90,133,88,169,208,133,96,169,240,133
130 data89,169,224,133,91,32,191,163,169,55,133,1,88,96
140 poke850,160:poke56576,peek(56576)and252:poke53272,8:poke648,192
150 print"[155][147] you are going to enjoy :":print" l o i s a i d a"
160 print" \ marxims productions";chr$(142);chr$(8):poke53281,0
170 readze:ifze=-1thenprintchr$(142);chr$(8):goto840
180 fort=0to7:readq:poke57344+ze*8+t,q:next:goto170
190 data64,,,,,,,,,65,,,,2,10,10,38,42,66,,10,170,170,106,169,170,154,67
200 data170,170,154,170,169,170,170,106,68,,160,170,154,166,170,154,170,69,,,
210 data128,160,160,104,168,70,,,2,2,2,10,10,58,71,,,128,128,128,160,96,172,72
220 data250,202,202,202,250,250,62,62,73,175,163,163,163,175,175,188,188,74,14
230 data15,15,11,11,3,3,2,75,170,154,170,166,170,250,255,255,76,170,170,154,170
240 data170,106,169,250,77,170,166,170,170,170,154,170,175,78,170,170,154,170
250 data170,175,255,255,79,176,240,240,240,240,192,192,128,80,255,207,170,42,42
260 data42,10,10,81,255,255,255,207,170,154,170,169,82,255,255,255,255,207,170
270 data166,170,83,255,255,255,255,250,170,170,166,84,255,255,255,250,170,154
280 data170,170,85,255,250,170,104,168,168,160,160,86,170,170,9,,,,,,87,170,169
290 data154,170,,,,,88,170,170,154,170,,,,,89,170,154,192,,,,,,90,40,170,154
300 data170,166,170,170,40,91,,,1,1,5,5,21,21,92,21,85,85,85,85,85,85,85,93,84
310 data85,85,85,85,85,85,85,95,85,85,85,85,85,85,85,85,99,21,21,5,5,1,1,,,100
320 data85,85,85,85,85,85,85,21,101,85,85,85,85,85,85,85,84,102,84,84,80,80,64
330 data64,,,94,,,64,64,80,80,84,84,103,48,,195,,12,48,3,12,104,192,48,3,204,
340 data60,,12,105,192,,48,3,48,192,48,12,106,3,192,,48,,192,,12,107,192,3,,48
350 data,192,,3
360 data1,124,134,134,254,134,134,,,2,254,134,254,132,134,254,,,3,124,142,128
370 data128,142,124,,,4,252,134,134,134,134,252,,,5,254,128,240,128,254,254,,
380 data6,254,128,248,192,128,128,,,7,124,130,128,142,134,126,,,8,134,134,254
390 data134,134,134,,,9,60,24,16,16,24,60,,,10,62,12,12,12,12,72,48,,11,142,156
400 data160,192,184,156,,,12,128,128,128,128,128,252,,,13,206,238,182,134,134
410 data134,,,14,198,230,182,158,142,142,,,15,48,206,134,134,206,48,,,16,252
420 data142,252,128,128,128,,,17,120,134,134,134,158,124,6,,18,248,142,142,248
430 data144,142,,,19,60,96,64,60,12,248,,,20,254,28,24,24,24,24,,,21,134,70,70
440 data70,70,60,,,22,134,198,70,102,44,24,,,23,134,134,134,166,220,140,,,24
450 data134,76,48,48,76,134,,,25,130,70,44,24,16,16,,,26,254,6,12,120,192,254,,
460 data40,,192,60,18,17,8,8,4,41,,6,60,72,136,16,16,32,42,4,4,4,68,136,136,80
470 data32,43,32,32,32,34,17,17,10,4,28,60,66,153,161,161,153,66,60,-1
480 data,,,,,,,,,,,,,255,,7,255,224,31,241,248,63,241,252,127,255,254,127,255
490 data254,255,255,255,255,255,255,255,254,,255,255,255,255,255,255,127,255
500 data254,127,255,254,63,255,252,31,255,248,7,255,224,,255,,,,,,,,,,,,,,,255,
510 data7,255,224,31,241,240,63,241,224,127,255,192,127,255,128,255,255,,255
520 data254,,255,252,,255,254,,255,255,,127,255,128,127,255,192,63,255,224,31
530 data255,240,7,255,224,,255,,,16,,,56,,,56,16,,56,56,16,56,56,56,56,56,56,56
540 data56,56,56,56,56,56,56,56,56,56,56,108,56,56,,56,56,8,108,56,16,,56,104
550 data16,108,32,,16,8,16,32,,4,16,32,32,72,,,16,,,,16,,,56,,,56,16,,56,56,16
560 data56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,108,56,56,,56,,16
570 data108,56,,,108,64,16,32,16,32,16,,32,,4,24,40,16,4,,,16,,,,,,,,,,,124,,
580 data254,,1,255,,1,79,192,1,79,224,1,79,240,1,239,56,1,255,28,,254,4,,254,,
590 data124,,,124,,,108,,,110,48,,199,120,,193,216,,49,8,1,96,,1,224,,,,,,,,
600 data124,,,254,,1,255,,1,79,192,1,79,224,1,79,240,1,239,56,1,255,28
610 data,254,4,,254,,,124,,,124,,,236,,1,204,,3,140,,55,6,,54,3,,28,5,128,12,7
620 data128,48,,,240,,,255,4,60,63,15,253,63,255,240,15,191,192,15,191
630 data,13,255,,13,255,,3,255,192,3,245,192,3,247,192,7,253,240,3,255,240,3
640 data255,240,3,243,248,3,240,248,,240,42,,240,32,,48,,,52,34,48,,,240,32,
650 data255,4,60,63,15,253,63,255,240,15,191,192,15,191,,13,255,,13,255,,3,255
660 data192,3,255,192,35,247,192,7,253,240,3,255,240,3,255,242,3,243,248,3,246
670 data250,,240,32,,240,34,,48,136,,52,,,52,34,,48,,,240,32,,240,42,3,240,248
680 data3,243,248,3,255,240,3,255,240,7,253,240,3,247,192,3,245,192,3,255,192
690 data13,255,,13,255,,15,191,,15,191,192,63,255,240,63,15,253,255,4,60,240,,
700 data48,,,,52,,,48,136,,240,34,,240,32,3,240,250,3,243,248,3,255,242,3,255
710 data240,7,253,240,35,247,192,3,245,192,3,255,192,13,255,,13,255,,15,191,,15
720 data191,192,63,255,240,63,15,253,255,4,60,240,32,,48,,,,,,,,13,,,60,,3,240,
730 data63,192,,127,,3,255,,15,247,,15,247,8,253,239,226,253,239,232,253,239
740 data224,253,239,232,15,247,,15,247,2,3,255,,,127,,,63,192,,3,240,,,60,,,13
750 data,,,,,13,,,60,,3,240,,63,192,,127,,3,255,,15,247,2,15,247,,253,239,224
760 data253,239,226,253,239,232,253,239,226,15,247,8,15,247,,3,255,,,127,,,63
770 data192,,3,240,,,60,,,13,,60,,,60,,,60,,,60,,,255,,,215,,,215,,3,255,192,3
780 data255,192,3,255,192,7,215,208,15,125,240,15,255,240,15,255,240,15,60,240
790 data63,60,252,60,40,60,48,8,12,240,8,15,192,2,3,64,128,1,64,128,1,192,8,3
800 data240,3,15,48,8,15,60,40,60,63,60,252,15,60,240,15,255,240,15,255,240,15
810 data125,240,7,215,208,19,255,224,3,255,192,3,255,192,,215,,,215,,,255,,,60
820 data,,60,,,60,,,60,,202,2,255,255,,3,255,128,2,180,128,,56,224,32,179,,,47
830 data128,2,15,130,,15,192,,,240,,,60,,,1
840 fori=0to768step64:m=m+1:foru=0to62:readx:poke50176+i+u,x:nextu:nexti
850 foru=0to62:readx:poke51072+u,x:poke51200+u,0:next:fori=0to34:readx
860 poke51219+i,x:next:forp=0to64step64:fori=0to60step3:foru=0to2
870 poke51452+u-i-p,peek(50304+i+u+p):nextu:nexti:nextp
880 data64,65,66,67,67,68,69,64,70,67,67,67,67,67,67,71,72,67,67,67,67,67,67,73
890 data74,75,76,67,67,77,78,79,64,80,81,82,83,84,85,64,64,64,86,87,88,89,64,64
900 data64,64,64,64,64,64,64,64,90,64,64,64,91,92,93,94,64,64,64,64,95,95,95,95
910 data64,64,64,64,99,100,101,102,91,92,93,94,64,64,64,64,95,95,95,95,64,103
920 data64,64,99,100,101,102,64,104,105,106,64,64,64,64,64,64,104,107
930 data1,1,17,10,9,31,5,45,4,73,15,57,17,99,17,113,13,130,28,14,25,82,28,133
940 data35,130,35,15,36,36,42,17,43,51,44,3,38,86,57,32,60,49,49,84,58,131,62
950 data69,81,19,77,46,75,89,63,110,69,115,6,16,1,127,1,54,1,118,10,78,10,107
960 data23,6,24,47,24,74,23,118,29,30,36,59,35,109,48,20,50,36,49,53,46,69,44
970 data92,50,98,55,77,57,15,74,1,66,17,68,64,80,56,80,94,64,133,80,133
980 data48,48,,192,60,48,204,204,48,48,,204,48,48,204,204,,,12,12,51,12,63,51
990 data12,12,,51,12,12,51,51,48,48,,12,240,48,204,204,48,48,204,48,48,204,204,
1000 data,,48,48,204,48,252,204,12,12,51,12,12,51,51,,,48,48,12,240,48,204,204
1010 data48,252,48,48,204,204,,,,48,48,192,60,48,204,204,48,48,,204,48,48,204
1020 fori=0to111:readx:poke51904+i,x:next:fori=0to113:readx:poke52032+i,x:next
1030 fori=0to95:readx:poke52352+i,x:next:fori=0to127:poke53120+i,0:next
1040 fori=0to42step3:foru=0to2:poke53120+i+u,170:poke53184+i+u,170:nextu:i=i+3
1050 nexti:fori=0to79:readx:poke52992+i,x:poke57728+i,x:next
1060 data204,48,72,132,132,132,132,72,48,16,48,80,144,24,24,24,24,48,72,136,8,16
1070 data80,160,92,112,136,4,8,24,4,200,48,8,24,40,72,136,252,8,8,124,128,128
1080 data184,8,4,152,96,56,68,128,176,200,132,72,48,156,96,4,8,48,24,32,64,48
1090 data72,72,48,72,132,72,48,56,68,132,72,56,8,144,96
1100 dimpk(10):dimmi(10):dimn$(10):u=10:fori=0to10:pk(i)=100+u*10:u=u-1:mi(i)=2
1110 n$(i)="amiga fascination":next:poke699,6:poke691,9:poke692,0
1120 gosub1450:print"[147][152] ()[157][157]*+ arxims productions presents :"
1130 print" l o i s a i d a"
1140 print"[151] written and styled by :"
1150 print" \ t h o m a s m a r x":poke198,0
1160 getg$:ifg$=""then1160
1170 print"[147] please choose your difficulty :":d=4:o=0:m=o
1180 print" n ovice a dvanced e xpert"
1190 getg$:ifg$<>"n"andg$<>"a"andg$<>"e"then1190
1200 ifg$="a"thend=11
1210 ifg$="e"thend=19
1220 gosub1480
1230 d=d+1:m=m+1:poke729,d:print"[147] >>>> a t t e n t i o n !! <<<<"
1240 print" rescue the victims in "
1250 print" your mission :";m
1260 print" rescued persons till now: ";o:fori=oto3000:next:poke646,9
1270 print"[147]":poke674,peek(45):poke675,peek(46):sys22203:poke45,peek(674)
1280 poke46,peek(675):o=o+peek(734)-48+(peek(733)-48)*10+(peek(732)-48)*100
1290 gosub1450:ifpeek(698)=0then1230
1300 print"[147] the enemies destroyed your ship."
1310 print" the number of rescued persons is :";o
1320 print" you succeded in ";m;" missions":fori=0to5000:next
1330 ifo<pk(9)then1380
1340 fori=9to0step-1:ifpk(i)>othenl=i+1:i=0
1350 next:if0>pk(0)thenl=0
1360 fori=9tolstep-1:n$(i+1)=n$(i):pk(i+1)=pk(i)
1370 mi(i+1)=mi(i):next:n$(l)=a$:pk(l)=o:mi(l)=m
1380 print"[147][153] \ \ g r e a t h e r o s l i s t \ \"
1390 fori=0to9:poke214,4+i*2:poke211,4:printn$(i);:poke211,25:printpk(i);
1400 poke211,33:printmi(i):next:print" \ marxims productions"
1410 fori=0to720step80:fort=0to21:poke55416+i+t,1:nextt:fort=22to29
1420 poke55416+i+t,0:nextt:fort=30to39:poke55416+i+t,7:nextt:next:poke198,0
1430 getg$:ifg$=""then1430
1440 goto1120
1450 poke699,7:sys24576:poke706,208:poke707,104:poke708,0:poke53270,200
1460 poke703,2:poke704,0:poke705,7:poke700,12:poke701,11:poke702,15
1470 poke53265,19:return
1480 print"[147] enter name : ................":fori=1to16:poke722,0
1490 getg$:ifg$=""then1490
1500 b=asc(g$):ifb=32orb=13orb=20then1520
1510 ifb<47orb>91then1490
1520 ifb<>20then1550
1530 i=i-1:poke722+i,32:ifi=0theni=1
1540 poke722,i:poke49329+i,46:poke722,i-1:goto1490
1550 ifb=13theni=16:goto1580
1560 poke722+i,b:ifb>63thenb=b-64
1570 poke49329+i,b:poke722,i
1580 next:a$="":fori=1topeek(722):a$=a$+chr$(peek(722+i)):next:return
1590 ***********************************
1600 * *
1610 * (c) copyright by : *
1620 * *
1630 * marxims productions *
1640 * *
1650 * veilchenstrasse 56 *
1660 * *
1670 * 4 3 7 0 m a r l *
1680 * *
1690 * music composed by: *
1700 * *
1710 * (c) skinny soft *
1720 * *
1730 ***********************************