home *** CD-ROM | disk | FTP | other *** search
- 8 poke56,56:clr:poke53371,0:poke788,49:tq=ti
- 10 dv=peek(186):ifdv<8thendv=8
- 20 poke53281,0:poke53280,0:print"[147]":gosub60000
- 28 goto35
- 30 sys57812"rag mouse",dv,0:poke780,0:poke781,0:poke782,64:sys65493
- 32 sys57812"rag font",dv,0:poke780,0:poke781,0:poke782,56:sys65493
- 34 sys57812"rag sid",dv,0:poke780,0:poke781,0:poke782,192:sys65493
- 35 ifti<tq+100then35
- 36 sys49615
- 38 d%(1)=74
- 40 fori=1to8
- 42 readf$(i),n$(i)
- 44 sys57812f$(i),dv,0:poke780,0:poke781,0:poke782,d%(i):sys65493
- 46 d%(i+1)=peek(175)+1:e(i)=peek(174)+256*peek(175)
- 48 next
- 50 data"greensleeves.mus"," [199]reensleeves "
- 51 data"bourree bach.mus"," [194]ourree "
- 52 data"sonatascarla.mus"," [211]onata in [196] [205]ajor "
- 53 data"la rose giul.mus"," [204]a [210]ose "
- 54 data"galop-sor.mus"," [199]alop "
- 55 data"son13paganin.mus"," [211]onata [206]o. 13 "
- 56 data"mariatarrega.mus"," [205]aria "
- 57 data"sd2 granados.mus"," [211]panish [196]ance [206]o. 2 "
- 64 ml=64*256:mv=ml+156:v=53248
- 66 pokemv+1,158
- 68 pokev+21,0:sysml:sysml+6,14*64
- 70 fori=0to17:poke15*64+i,255:next:fori=18to63:poke15*64+i,0:next:pokev+39,7
- 72 poke2042,15:poke2043,15:poke2044,15:pokev+29,peek(v+29)or28
- 74 pokev+4,80:pokev+5,139:pokev+6,116:pokev+7,139:pokev+8,150:pokev+9,139
- 76 pokev+41,7:pokev+42,7:pokev+43,7
- 78 pokev+27,peek(v+27)or28
- 80 print"[147]":poke53272,31:sysml+126,0,38,0,24,126,127,14,4
- 82 sysml+30,2,37,3,9,255,6
- 84 sysml+30,1,36,2,8,160,9+16
- 89 bk$=" "
- 90 sysml+12,2,3,"[129] [204][207][193][196][211][212][193][210] proudly presents "
- 94 sysml+12,2,4," [196] [193] [214] [197] [205] [193] [210] [209] [213] [201] [211] ' "
- 100 sysml+12,2,5," [176][174][174] [176][174][176][174][176][174][178][176][174] [176][174][174][176][178][176][178][174][176][174][178][174] "
- 102 sysml+12,2,6," [221] [221] [171][179][173][174][173][174][221][221] [221][174][221][221][221] [221] [171][179][171][179] "
- 104 sysml+12,2,7," [173][189][173][189][189][173][173][189][173][189][177][173][189] [173][189][173][189][177] [177] [189][173][189][173][189] "
- 112 sysml+39,160
- 120 sysml+30,3,26,12,23,255,6
- 122 sysml+30,2,25,11,22,160,9+16
- 130 sysml+30,29,36,12,23,255,6
- 132 sysml+30,28,35,11,22,160,9+16
- 140 sysml+12,29,12,"[129] [208][204][193][217] [157][157][157][157][157][157] [211][207][206][199] [157][157][157][157][157][157][157][149][146][171][192][192][192][192][192][192][179]"
- 142 sysml+12,29,15,"[129] [208][204][193][217] [157][157][157][157][157][157] [193][204][204] "
- 144 sysml+12,28,17,"[149][146][171][192][192][192][192][192][192][179][129][157][157][157][157][157][157][157] [211][207][206][199] [157][157][157][157][157][157] [201][206][198][207] [157][157][157][157][157][157][157][149][146][171][192][192][192][192][192][192][179]"
- 146 sysml+12,29,21,"[129] [209][213][201][212] "
- 150 sysml+15,1,29,34,12,13
- 152 sysml+15,2,29,34,15,16
- 154 sysml+15,3,29,34,18,19
- 156 sysml+15,4,29,34,21,21
- 160 print"[129]";:sysml+12,3,12,bk$
- 162 fori=1to8
- 164 sysml+12,3,12+i,n$(i)
- 166 sysml+15,4+i,3,24,12+i,12+i
- 168 next
- 170 sysml+12,3,21,bk$
- 180 pokev+21,31
- 200 sysml+9
- 204 ifrg%thensysml+36,rg%,255,1:sysml+24,2:sysml+36,rg%,255,8
- 210 ifcr%then230
- 220 goto200
- 230 ifcr%=1thenpokev+21,3:gosub300:goto180 rem play
- 240 ifcr%=2thenpokev+21,3:gosub400:goto180:rem play all
- 250 ifcr%=3thenpokev+21,3:gosub500:goto180:rem info
- 260 ifcr%<>4then268
- 262 pokev+21,0:sysml+3:poke49152,0:sys49897:sys49935:print"[147]":goto40000:rem quit
- 268 g=cr%
- 270 rem sysml+30,2,25,11,22,160,1+16
- 272 print"";:fori=1to8
- 274 sysml+12,3,12+i,n$(i)
- 276 next
- 280 sysml+36,g,255,1+192
- 290 goto180
- 300 ifg=0thenreturn
- 302 p=1:gosub500:p=0
- 310 poke781,0:poke782,d%(g-4)
- 320 sys49664:poke49152,7
- 330 sysml+9
- 332 ifpeek(49152)=0then350
- 340 ifl2%=0then330
- 350 poke49152,0:sys49897
- 352 sysml+42,168
- 360 return
- 400 forg=5to12
- 410 gosub300
- 420 next
- 422 print"";:fori=1to8
- 424 sysml+12,3,12+i,n$(i)
- 426 next
- 430 return
- 500 if(g<1)or(g>12)thenreturn
- 502 sysml+39,168:sysml+42,160
- 510 sysml+30,2,37,13,21,255,6
- 520 sysml+30,1,36,12,20,255,9+16
- 530 poke214,13:print:printtab(5);
- 572 s=d%(g-4)*256
- 574 t=s+peek(s)+peek(s+1)*256+peek(s+2)+peek(s+3)*256+peek(s+4)+peek(s+5)*256+6
- 580 fori=2to200:ifpeek(i+t)=0theni=200:goto590
- 582 printchr$(peek(i+t));:ifpeek(i+t)=13thenprint"";
- 590 next
- 592 ifpthenreturn
- 600 sysml+9
- 610 ifl2%=0then600
- 620 sysml+42,168
- 630 return
- 999 goto999
- 10000 d=peek(186):n$="0:guitar.b":open1,d,15,"s"+n$:close1:saven$,d:end
- 40000 poke53269,0
- 40002 fori=8to29:poke820+i,i:next:ifdv>8anddv<30thenpoke828,dv:poke820+dv,8
- 40010 a$="presenter":gosub40030:a$="hello connect":gosub40030
- 40020 print"[147]":poke53272,23:poke186,8:poke2048,0:poke44,8:poke43,1:end
- 40030 forj=8to29:i=peek(820+j):ifi=14thennext
- 40040 close2:open2,i,2:close2:ifstthen40060
- 40050 close15:open15,i,15,"r0:"+a$+"="+a$:input#15,er:close15:ifer=63then40070
- 40060 next:return
- 40070 a$="hello connect":q$=chr$(34):poke646,peek(53281):print"[147]":poke53272,23
- 40080 print"[147]p[207]2048,0:p[207]44,8:p[207]43,1:p[207]56,160:p[207]55,0:clr:l[207]"q$a$q$","i
- 40090 print"run:":poke631,13:poke632,13:poke198,2:end
- 60000 print"[147]":z$=" [152] ":poke214,10:print
- 60010 print" [155][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184][184]":fori=0to8:printz$:next
- 60020 print" [151][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][185][152]"
- 60030 z$(0)="[195] [204] [193] [211] [211] [201] [195] [199] [213] [201] [212] [193] [210]
- 60040 z$(2)[178]"by str$ave (NULL)arquis
- 60050 z$(4)="(c) 2000 by [202] & [198] [208]ublishing, [201]nc."
- 60080 z$(6)="1-318-868-8727
- 60090 [151]214,12:[153]:[129]i[178]0[164]6:[153][163]20[171]([195](z$(i))[173]2))""z$(i):[130]:[142]
-