home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 60
/
060.d81
/
robin
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-08-26
|
9KB
|
340 lines
1 poke55,0:poke56,56:clr
10 poke53280,0:poke53281,0:printchr$(14)
12 print"[147][159] [210]obin [200]ood's [199]old"
15 dims(7):fori=1to7:reads(i):next
20 data 1450,1320,1243,1290,1283,1558,1599
25 dimtn(7):fori=1to7:readtn(i):next
30 data 15,9,13,19,13,17,20
35 dimsn(7,20):fori=1to7:forj=1totn(i):readsn(i,j):next:next
40 data -2,-2,-2,-2,-80,2,160,-2,-2,-2,-80,-80,+2,+80,-4
41 data 80,2,80,80,2,-80,-4,80,6
42 data 320,-2,-240,4,240,-6,-80,-80,8,80,80,80,-8
43 data -2,80,-2,-2,-2,80,80,80,-2,-80,-80,4,2,-160,-2,240,-6,80,-2
44 data 80,80,-2,-2,160,8,-160,-2,-80,-4,160,2,2
45 data 2,2,-80,-2,-80,-80,2,80,2,2,80,80,-2,-80,-160,2,2
46 data 4,4,-160,-160,-4,-4,160,-2,80,6,160,2,-240,4,-80,-6,-160,-2,240,2
48 goto75
50 sa=14336:hi=int(sa/256):lo=sa-hi*256
55 sys57812"robin.font",8,0
60 poke780,0:poke781,lo:poke782,hi
65 sys65493:poke53272,31
70 poke147,0:sys57812"ss",8,1:sys62631
72 poke147,0:sys57812"robin.mus",8,1:sys62631
75 co$="[159][156][158][129][149][150][151][152][153][154]":ms=1
80 dima(7,21):fori=1to7:forj=1totn(i)+1:reada(i,j):next:next
82 data 1358,2,2,2,72,2,2,2,2,2,2,2,68,2,2,2
84 data 1320,80,2,78,2,2,76,2,2,2
86 data 1243,78,4,74,8,72,8,72,2,2,2,2,72,8
88 data 1284,2,2,2,72,2,2,2,72,2,2,2,72,2,2,2,72,2,2,2
90 data 1283,78,2,2,74,2,2,2,2,74,2,2,74,8
92 data 1320,2,2,2,2,72,2,2,2,74,2,2,2,72,2,2,2,2
94 data 1201,2,76,4,4,76,6,68,2,2,2,2,2,2,68,6,76,4,4,76,2
99 :
100 print"[147][159] [210]obin [200]ood's [199]old"
102 printtab(9)"1] [198]riar [212]uck's [198]orest"
105 printtab(9)"2] [205]aid [205]arian's [198]orest"
110 printtab(9)"3] [204]ittle [202]ohn's [198]orest"
115 printtab(9)"4] [203]ing [210]ichard's [198]orest"
120 printtab(9)"5] [195]hilde [200]arold's [198]orest"
125 printtab(9)"6] [204]ord [210]andle's [198]orest"
130 printtab(9)"7] [210]obin [200]ood's [198]orest"
135 printtab(9)"8] [200]elp
140 [153][163]9)"9] (NULL)oggle (NULL)usic
145 printtab(9)"0] [204]oadstar
150 [161]k$:[139]k$[178]""[167]150
155 k[178][197](k$):[139]k$[179]"0"[176]k$[177]"9"[167]150
157 [141]8500
160 [145]k[170]1[141]9000,1000,1500,2000,2500,3000,3500,4000,5000,6000
165 [139]k[178]8[176]k[178]9[176]k[178]0[167]150
170 [141]7500:[141]4500:tn[178]0:d[178]0
171 [151]x,38:[151]x[170]54272,1
175 [161]k$:[139]k$[178]""[167]175
180 [139]k$[178]"q"[167][141]8500:[137]100
185 [139]k$[178]"h"[167][141]8500:[141]5000:[143] help
190 [139]k$[178]"m"[167][141]6000:[143] toggle music
195 [139]k$[178]"s"[167][141]8500:[137]7000:[143] solutions
200 [139]k$[178]""[167][141]8000:[143] right
205 [139]k$[178]"cmd"[167][141]8100:[143] left
210 [139]k$[178]"on"[167][141]8200:[143] up
215 [139]k$[178]""[167][141]8300:[143] down
220 [139]tn[179]tn(k)[167]175
221 [129]i[178]1[164]14:[153][200](co$,i);
225 [153]" (NULL)heriff (NULL)ottingham is foiled again! "
227 [141]8500
230 [129]t[178]1[164]10:[130]:[130]
231 [153]" (NULL)ress (NULL)val(NULL)(NULL)(NULL)(NULL) "
232 [161]k$:[139]k$[179][177][199](13)[167]232
233 [141]8500
235 [137]100
240 :
1000 [153]"load"[163]10)"defascriar (NULL)uck's ascorest"
1005 [153][163]10)" "
1007 [153][163]10)" #### "
1010 [153][163]10)" ######## "
1015 [153][163]10)" ############ "
1020 [153][163]10)" ################# "
1025 [153][163]10)"###################"
1030 [153][163]10)"####sys$#sys$#sys$#sys$########"
1035 [153][163]10)"###################"
1040 [153][163]10)"##sys$#sys$#sys$#sys$#sys$#sys$#sys$#sys$##"
1045 [153][163]10)"###################"
1050 [153][163]10)"####sys$#sys$#sys$#sys$########"
1055 [153][163]10)"###################"
1060 [153][163]10)" ################# "
1065 [153][163]10)" ############### "
1070 [153][163]10)" ########### "
1075 [153][163]10)" ###### "
1080 [153][163]10)" "
1085 [142]
1090 :
1500 [153]"load"[163]10)"def(NULL)aid (NULL)arian's ascorest
1505 printtab(10)" "
1507 printtab(10)" ############### "
1510 printtab(10)" ################# "
1515 printtab(10)" ############### "
1517 printtab(10)"###################"
1520 printtab(10)"######[158]$############"
1525 printtab(10)"###################"
1530 printtab(10)"######[158]$#[158]$##########"
1535 printtab(10)" ############### "
1540 printtab(10)" #####[158]$#[158]$#[158]$####### "
1545 printtab(10)" ############### "
1550 printtab(10)"######[158]$#[158]$#[158]$#[158]$######"
1555 printtab(10)"###################"
1560 printtab(10)" ############# "
1565 printtab(10)" ################# "
1570 printtab(10)" ############# "
1575 printtab(10)" "
1585 return
1590 :
2000 print"[147]"tab(10)"[150][204]ittle [202]ohn's [198]orest"
2005 printtab(10)" ########### "
2010 printtab(10)" ############# "
2015 printtab(10)" ############### "
2020 printtab(10)"#########[158]$#########"
2025 printtab(10)"###################"
2030 printtab(10)"#######[158]$#[129]%#[158]$#######"
2035 printtab(10)"###################"
2040 printtab(10)"#####[158]$#[129]%#[129]%#[129]%#[158]$#####"
2045 printtab(10)"###################"
2050 printtab(10)"#####[158]$#[129]%#[129]%#[129]%#[158]$#####"
2055 printtab(10)"###################"
2060 printtab(10)"#####[158]$#[158]$#[158]$#[158]$#[158]$#####"
2065 printtab(10)"###################"
2070 printtab(10)"#####[158]$#[129]%#[129]%#[129]%#[158]$#####"
2075 printtab(10)" ############### "
2080 printtab(10)" ############# "
2082 printtab(10)" ########### "
2085 return
2090 :
2500 print"[147]"tab(9)"[150][203]ing [210]ichard's [198]orest"
2505 printtab(10)" ##############"
2507 printtab(10)" ###############"
2510 printtab(10)" ################"
2515 printtab(10)" #################"
2520 printtab(10)" #########[158]$#[158]$#[158]$#[158]$##"
2525 printtab(10)"###################"
2530 printtab(10)"########[158]$#[158]$#[158]$#[158]$####"
2535 printtab(10)"###################"
2540 printtab(10)"######[158]$#[158]$#[158]$#[158]$######"
2545 printtab(10)"###################"
2550 printtab(10)"####[158]$#[158]$#[158]$#[158]$########"
2555 printtab(10)"###################"
2560 printtab(10)"##[158]$#[158]$#[158]$#[158]$##########"
2565 printtab(10)"################## "
2570 printtab(10)"################# "
2575 printtab(10)"################ "
2580 printtab(10)"############### "
2585 return
2590 :
3000 print"[147]"tab(9)"[150][195]hilde [200]arold's [198]orest"
3005 printtab(10)" "
3007 printtab(10)" ############ "
3010 printtab(10)" ############## "
3015 printtab(10)" ################ "
3020 printtab(10)" ########[158]$#########"
3025 printtab(10)"###################"
3030 printtab(10)"#######[158]$#[158]$#[158]$#######"
3035 printtab(10)"###################"
3040 printtab(10)"#####[158]$#[158]$#[158]$#[158]$#[158]$#####"
3045 printtab(10)"###################"
3050 printtab(10)"#####[129]%#[158]$#[158]$#[158]$#[129]%#####"
3055 printtab(10)"###################"
3060 printtab(10)"#####[158]$#[129]%#[129]%#[129]%#[158]$#####"
3065 printtab(10)" ############### "
3070 printtab(10)" ################# "
3075 printtab(10)" ############### "
3080 printtab(10)" "
3085 return
3090 :
3500 print"[147]"tab(10)"[150][204]ord [210]andle's [198]orest"
3505 printtab(10)" "
3510 printtab(10)" "
3515 printtab(10)" ##################"
3520 printtab(10)"###################"
3525 printtab(10)"###################"
3530 printtab(10)"######[158]$#[158]$#[158]$#[158]$#[158]$####"
3535 printtab(10)"###################"
3540 printtab(10)"######[158]$#[158]$#[158]$#[158]$######"
3545 printtab(10)"###################"
3550 printtab(10)"######[158]$#[158]$#[158]$#[158]$######"
3555 printtab(10)"###################"
3560 printtab(10)"####[158]$#[158]$#[158]$#[158]$#[158]$######"
3565 printtab(10)"###################"
3570 printtab(10)"###################"
3575 printtab(10)"################## "
3580 printtab(10)" "
3582 printtab(10)" "
3585 return
3590 :
4000 pr