home *** CD-ROM | disk | FTP | other *** search
- 1 poke53282,8:poke53283,1:poke53284,6:gosub33
- 2 sp$=" "
- 3 a$="table of contents for "+mo$+" 1987":cx=20-len(a$)/2
- 4 z$="":a$=left$(sp$,cx)+a$+sp$:fori=1to40
- 5 z$=z$+chr$(asc(mid$(a$,i))+128):next
- 6 np=int(it/8):cp=0:gosub53
- 7 poke53265,peek(53265)or64:poke53280,15:poke53281,15
- 8 print"[147][142][144]----------------------------------------";
- 9 print"[195][207][205][208][213][212][197][161][167][211][160][199][193][218][197][212][212][197][160][173][160][182][180][172][160][177][178][184][172][160][193][206][196][160][214][201][195][173][178][176]";z$;
- 10 print"[160][160][160][168][195][169][160][177][185][184][183][160][195][207][205][208][213][212][197][161][160][208][213][194][204][201][195][193][212][201][207][206][211][172][201][206][195][174][160][160]";
- 11 print"[146][144]----------------------------------------";
- 12 s=cp*8:e=cp*8+7:ife>itthene=it
- 13 fori=stoe:print"[160]";chr$(177+i-cp*8);"[160][151]";n$(i);
- 14 printleft$(sp$,36-len(n$(i)));
- 15 print"[146][144]----------------------------------------";
- 16 next:ifnp+1=1thenxz=1:print"":goto19
- 17 print"this is page #";cp+1;"of";np+1
- 18 print"press [210][197][212][213][210][206][146] for next page[145][145]"
- 19 print"[145][145][208][210][197][211][211][160][177][173][184][160][212][207][160][204][207][193][196][160][195][207][210][210][197][211][208][207][206][196][201][206][199][160][208][210][207][199][210][193][205][160]"
- 20 geta$:ifa$<>chr$(13)and(a$<"1"ora$>"8")then20
- 21 ifxz=1anda$=chr$(13)then20
- 22 ifxz=1then25
- 23 ifa$=chr$(13)thencp=cp+1:ifcp>npthencp=0
- 24 ifa$=chr$(13)then7
- 25 fv=(asc(a$)-48):fv=fv+7*(fv>8)
- 26 c=fv+cp*8-1:ifc>itthen20
- 27 sys65409:print"[142]load";chr$(34);f$(c);chr$(34);",8":i$="run"
- 28 fori=1tolen(i$):poke631+i,asc(mid$(i$,i)):next
- 29 poke53280,6:print"";
- 30 printtab(18-len(f$(c))/2-4)"loading ";chr$(34)f$(c)chr$(34)
- 31 print" please stand by"
- 32 poke631+i,13:poke631+i+1,28:poke631,13:poke198,i+1:end
- 33 open15,8,15,"i0"
- 34 open1,8,8,"0:64 contents,s,r":input#15,en,em$:if en>0 then38
- 35 input#1,mo$:input#1,it:dimn$(it),f$(it)
- 36 fori=0toit:input#1,n$(i):input#1,f$(i):next
- 37 close1:close15:return
- 38 close1:close15
- 39 print"[147][195]an't read [212]able of [195]ontents"
- 40 print"[196]isk [197]rror:";en;em$
- 41 print"[195]heck:"
- 42 print"1) [195]orrect disk inserted?
- 43 [153]"2) right$s drive door closed?
- 44 print"3) [193]ll cables attached?"
- 45 print"[210]emove, then re-insert disk, press any key to try again."
- 46 geta$:ifa$=""then46
- 47 run
- 48 geta$:ifa$<>chr$(13)and(a$<"1"ora$>"8")then25
- 49 ifa$=chr$(13)thencp=cp+1:ifcp>npthencp=0
- 50 fv=(asc(a$)-48):fv=fv+7*(fv>8)
- 51 c=fv+cp*8-1:ifc>tthen25
- 52 poke53265,27:sys65409
- 53 poke53265,27
- 54 printchr$(14)"[147] [194]efore attempting to run any programs"
- 55 print" please refer to the instructions in"
- 56 print" the [195][207][205][208][213][212][197]!'s [199]azette [205]agazine issue"
- 57 print" dated the same month as this disk."
- 58 print" [208]lease note the [199]azette [196]isk often"
- 59 print" features programs which write data"
- 60 print" to the disk. [195]opy those programs to"
- 61 print" another disk - this disk is write"
- 62 print" protected."
- 63 print" [208][210][197][211][211] [193][206][217] [203][197][217] [198][207][210] [212][200][197] [205][197][206][213]"
- 64 getmt$:ifmt$=""then64
- 65 return
-