home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Commodore Computer Club 13
/
Commodore_Computer_Club_13_19xx_-_es.d64
/
nave
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
2KB
|
76 lines
5 zz=zz+1:ifzz=1thenload"nave cm",8,1
10 poke53280,0:poke53281,0:poke646,7
20 poke650,128
30 poke56,20:clr
40 v=53248
50 pokev+21,0
100 print"[147]
110 [133]"list cuantas naves (1,7)";cn
115 [139]cn[179]1[176]cn[177]7[167]110
120 [133]" velocidad (1,255)";vv
125 [139]vv[179]1[176]cn[177]255[167]110
130 [151]33091,vv
135 [153]"load
140 fort=0to22:print"[158][161]"tab(31)"[181]":next
150 gosub250
160 pokev+21,255
200 goto500
240 rem *******************************
250 pokev+1,200:pokev,100
260 poke2040,13
270 fort=2to7:pokev+2*t,10+30*t:next
280 fort=2to7:pokev+1+2*t,1:next
290 fort=2to7:pokev+39+t,14:next
300 fort=2to7:poke2040+t,14:next
310 fort=0to63:poke896+t,0:next
320 fort=0to23step3:poke896+t,192:next
330 fort=0to62:reada:poke832+t,a:next
350 pokev+29,0:pokev+23,1:pokev+16,0
370 pokev+3,0:pokev+2,100
380 fort=1tocn:pokev+39+t,13:next
390 fort=1tocn:poke2040+t,13:next
450 return
499 rem ****
500 print""tab(33)"[129]z izq"
520 printtab(33)"/ der"
540 printtab(33)"naves 3"
570 printtab(33)"[154]puntos"
600 c=3:p=0
620 getg$:ifg$=""then620
630 fort=1to7:pokev+1+2*t,1:next
650 gosub2000
720 c=c-1
750 poke1383,c+48
760 print""tab(192)"[153]"p
780 ifc=0then900
800 print""tab(193)"[153]key"
810 poke198,0
820 getg$:ifg$=""then820
850 printtab(33)"[145][145][145] "
860 printtab(33)" "
870 goto630
900 fort=0to1500:next
910 pokev+21,0
930 print"[147][154] game over"
950 print" "p"[155]puntos"
960 fort=0to1500:next
970 print"[155] otra partida (s/n)"
980 getg$
990 ifg$="s"then10
992 ifg$="n"thenend
995 goto980
1000 data 0,16,0,0,16,0,0
1010 data 56,0,0,56,0,0,84
1020 data 0,0,84,0,0,146,0
1030 data 1,17,0,2,16,128,4
1040 data 84,64,8,84,32,16,84
1050 data 16,32,84,8,64,84,4
1060 data 140,84,98,140,84,97,128
1070 data 84,1,128,84,1,112,84
1080 data 62,15,17,192,0,254,0
2000 rem * * * * * * * * * * * * * * *
2100 poke251,0:poke252,0
2200 sys 32768
2300 p=p+peek(251)+peek(252)*256
2999 return