home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 168
/
168.d81
/
b.letters
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-08-26
|
4KB
|
142 lines
6 poke56,56:clr:poke53281,0:poke53280,5:print"[147][155]"
8 poke53371,0
10 dv=peek(186):ifdv<8thendv=8
20 sys57812"wnd.inp.cm.ind",dv,0:poke780,0:poke781,0:poke782,192:sys65493
22 sys57812"letters font",dv,0:poke780,0:poke781,0:poke782,56:sys65493
24 poke53272,31
30 up=49152 :rem scroll up
32 dn=up+3 :rem scroll down
34 lf=up+6 :rem scroll left
36 rt=up+9 :rem scroll right
38 rv=up+12 :rem reverse window
40 cl=up+15 :rem clear window
42 fl=up+18 :rem fill window
44 br=up+21 :rem draw window border
46 ip=49920 :rem input any
48 cm=50432 :rem copymem
50 dr=50688 :rem directory read
52 pd=50320 :rem print down
60 dimw$(110),t$(55)
62 tp$="[220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220][220]"
64 bt$="[188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188][188]"
70 rem sysip,"letters file",dv
72 rem nt=peek(252)*256+peek(251)
74 rem fori=0tont:t$(i)=w$(i):next
76 gosub800
80 sysip,"letters file",dv
82 nb=peek(252)*256+peek(251)
92 print"[147][219]"tp$"[221]";
94 fori=1to15:print"[255]"spc(38)"[190]";:next
96 print"[187]"bt$"[189]";
98 print"[219]"tp$"[221]";
100 fori=1to6:print"[255]"spc(38)"[190]";:next
102 print"[187]"bt$""
104 poke2023,125:poke2023+54272,5
106 fori=217to242:pokei,peek(i)or128:next
108 print"[155]"
110 fori=0to37
112 syspd,i+1,1,t$(i)
114 next
115 poke214,17:print
116 fori=0to4
117 print"[154]"w$(i)
118 next
120 poke198,0:t1=0:b1=0
130 geta$:ifa$=""then130
132 ifa$="q"then40000
140 ifa$<>""then150
142 b1=b1+1:ifb1+5=>nbthenb1=b1-1:goto130
144 sysup,1,18,38,6,0
146 poke214,22:print:print"[154]"w$(b1+5)
148 goto130
150 ifa$<>"[145]"then160
152 b1=b1-1:ifb1<0thenb1=0:goto130
154 sysdn,1,18,38,6,0
156 poke214,17:print:print"[154]"w$(b1)
158 goto130
160 ifa$<>""then170
162 t1=t1+1:ift1+37>52thent1=t1-1:goto130
164 syslf,1,1,38,15,0
166 syspd,38,1,t$(t1+37)
168 goto130
170 ifa$<>"[157]"then180
172 t1=t1-1:ift1<0thent1=0:goto130
174 sysrt,1,1,38,15,0
176 syspd,1,1,t$(t1)
178 goto130
180 goto130
800 fori=0to52:readt$(i):next
801 rem mar
802 data"[152]@uv"
803 data"[146][193][161][194][162][195][163][196][164][197][165][198][166][199][167][155]x"
804 data"[152]hafadaba@ara[146][201][169][155]y"
805 data"[152]bc@crcpanala[146][206][174][155]z"
806 data"[152]pcnclcjchcfc[146][197][165][152]v"
807 data"[152]uuuuuuuuuuuuuu[152]w"
809 rem apr
810 data"[146][206][174][217][185][212][180][210][178][210][178][215][183][211][179][152]v"
811 data"[146][207][175][152]@ara[146][207][175][152]nulu[146][200][168][155]y"
812 data"[146][204][172][152]nalajahafa[146][201][169][155]["
813 data"[146][196][164][152]hcfcdcbc@c[146][205][173][155]z"
814 data"uu[152]uuuurepcnclc[152]v"
815 data"[146][212][180][152]bu@utuuuuuuu[152]w"
819 rem may
820 data"[146][201][169][152]punulujuhufuv"
821 data"[146][205][173][211][179][201][169][204][172][211][179][200][168][211][179][155]x"
822 data"[146][197][165][152]dcbc@crcpana[155]y"
823 data"[146][197][165][152]repcnclcjchc[155]\"
824 data"uu[152]uuuuuuuuuuuuw"
829 rem jun
830 data"[146][208][176][152]juhufudubu@uv"
831 data"[146][201][169][152]daba@arapunu[155]]"
832 data"[146][211][179][197][165][212][180][204][172][197][165][201][169][197][165][155]^"
834 data"[146][212][180][152]lcjchcfcdcbc[155]_"
835 data"[146][207][175][152]uuuuuuuurepc[155]v"
839 rem jul
840 data"[152]hufudubu@utuuuw"
841 data"[146][204][172][214][182][201][169][211][179][193][161][195][163][204][172][155]v"
842 data"[146][193][161][152]nala[146][192][160][152]hafa[146][198][166][155]]"
843 data"[146][210][178][152]hcfcdcbc@c[146][193][161][155]^"
844 data"[146][217][185][152]tu@erepsns[146][195][163][155]!"
845 data"[152]bu@utuuuuuuuuuw"
849 rem aug
850 data"[146][206][174][197][165][207][175][196][164][195][163][200][168][212][180][152]v"
851 data"[146][207][175][152]hafa[146][210][178][152]ba@ara[155]y"
852 data"[146][214][182][152]bc@c[146][197][165][152]panala[155]^"
853 data"[152]re[146][206][174][213][181][152]lc[146][200][168][201][169][213][181][155]#"
854 data"[152]uuuuuu[152]uuuuuu[152]@ev"
859 rem sep
860 data"[152]ju[146][198][166][211][179][152]dubu[146][205][173][152]tuw"
861 data"[146][197][165][152]ba@a[146][193][161][152]punu[146][193][161][155]$"
862 data"[146][204][172][152]pana[146][205][173][152]jaha[146][204][172][155]%"
863 data"[152]lc[146][201][169][152]hcfc[146][207][175][193][161][152]@c[155]["
864 data"[152]uuuu[152]uuuurepcncv"
865 data"[146] uuuuuuw"
870 data"[146][159] l t j a j a t"
871 data"[146][159] a o a . e m h"
872 data"[146][159] d d c r b e"
873 data"[146][159] y d o b o r "
874 data"[146][159] b . m o a"
875 data"[146][159] a a e s u"
876 data"[146][159] m n h c e t"
877 data"[146][159] h d o o b h"
878 data"[146][159] e r r o r m o"
879 data"[146][159] r e n k a e r"
880 data"[146][159] s w e y n "
881 data"[146][159] t s r s "
882 data"[146][159] c "
883 data"[146][159] h "
899 return
999 goto999
10000 d=peek(186):n$="0:b.letters":open15,d,15,"s"+n$:close15:saven$,d:end
40000 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