home *** CD-ROM | disk | FTP | other *** search
- 2 iflgoto156
- 4 printchr$(8)chr$(142)
- 6 poke808,234
- 8 poke55,0:poke56,92:clr
- 10 dimp$(18)
- 12 c$=" "
- 14 poke53280,6:poke53281,6
- 16 print"[147][158]"
- 18 print"[178][192][201][178][213][192][201][178][192][201][178] [213][192][201][178] [178] [178][192][201][213][192][201][213][192][201][178][192][201][178] [178][192][174]";
- 20 print"[221] [221][221][202][192][201][171][192][203][221] [171][192][179][202][178][203] 6 [221] [221][221] [221][221] [221][221] [221][221] [171][179]"
- 22 print"[177][192][203][177][202][192][203][177] [177][192][189][177] [177] [177] 4 [177][192][203][202][192][203][202][192][203][177][192][203][177][192][189][177][192][189]";
- 24 ifzgoto102
- 26 ifhgoto42
- 28 h=1
- 30 printspc(24)"[154][174] [176] [178] [178]"
- 32 printspc(24)"[171][201][174][221] [171][192][179][213][192][201]"
- 34 printspc(24)"[173][203][202][179] [177] [177][221] [221][175][175]"
- 36 printspc(25)"[202][192][203] [202][192][203] [206]"
- 38 printspc(36)"[206]"
- 40 printspc(36)"[183][183]"
- 42 print"":x=12:gosub210
- 44 printspc(11)"[159]insert graphic disk"
- 46 print
- 48 printspc(19)"and"
- 50 printspc(19)"[164][164][164][164][164][164][164][164]"
- 52 printspc(13)"press return "
- 54 printspc(18)"[164][164]"
- 55 printspc(12)"press f6[146] for geos"
- 56 printspc(18)"[164][164]"
- 59 printspc(12)"press f8[146] to quit"
- 60 getg$:ifg$=chr$(140)thenv=2:goto260
- 61 ifg$=chr$(139)thenv=1:goto260
- 62 ifg$<>chr$(13)goto60
- 64 print"":x=12:gosub210
- 66 x=5:gosub212
- 68 print"":x=14:gosub210
- 70 printspc(10)"reading directory..."
- 72 n=0
- 74 open1,8,0,"$"
- 76 get#1,b$:ifst<>0goto180
- 78 getg$:ifg$=chr$(140)thenv=2:goto260
- 79 ifg$=chr$(139)thenv=1:goto260
- 80 p$=""
- 82 get#1,b$:ifst<>0goto98
- 84 ifb$<>chr$(34)goto82
- 86 get#1,b$:ifb$<>chr$(34)thenp$=p$+b$:goto86
- 88 ifleft$(p$,2)<>"dd"goto94
- 90 n=n+1
- 92 p$(n)=" "+chr$(64+n)+">[159] "+mid$(p$,3)
- 94 get#1,b$:ifb$<>""goto94
- 96 goto78
- 98 close1
- 100 ifn<1goto196
- 102 print"":x=5:gosub210
- 104 x=10:gosub212
- 106 print"":x=6:gosub210
- 107 p=.5:ifn/2=int(n/2)thenp=0
- 108 forj=1ton/2+p:printp$(j):next
- 110 ifn<2goto116
- 112 print"":x=6:gosub210
- 114 forj=n/2+p+1ton:printspc(20)p$(j):next
- 116 print"":x=17:gosub210
- 118 printspc(10)" [164][164] "
- 120 printspc(11)"press f1[146] to restart"
- 122 print"":x=19:gosub210
- 123 printspc(18)"[164][164]"
- 124 printspc(12)"press f6[146] for geos"
- 125 printspc(18)"[164][164]"
- 126 printspc(12)"press f8[146] to quit"
- 128 getg$:ifg$=chr$(140)thenv=2:goto260
- 129 ifg$=chr$(139)thenv=1:goto260
- 130 ifg$=chr$(133)thenz=0:goto16
- 132 ifg$<"a"org$>chr$(64+n)goto128
- 134 t$=mid$(p$(asc(g$)-64),7)
- 136 print"":x=6:gosub210
- 138 x=15:gosub212
- 140 print"":x=4:gosub210:x=7:gosub212
- 142 printspc(17-(len(t$)/2))"loading "t$
- 144 x=4:gosub210
- 146 printspc(10)"after viewing graphic"
- 148 printspc(20)"[164][164][164][164][164][164][164]"
- 150 printspc(14)"press space "
- 152 l=1
- 154 load"dd"+t$,8,1
- 156 a=peek(24564)
- 158 if peek(24565)<>72then a=12
- 160 poke53280,a
- 162 poke53265,59
- 164 poke53272,120
- 166 poke56576,peek(56576)and254
- 168 getg$
- 170 ifg$<>" "goto168
- 172 poke53265,27
- 174 poke53272,21
- 176 poke56576,peek(56576)or1
- 178 z=1:goto14
- 180 close1
- 182 print"":x=14:gosub210
- 184 printspc(10)" disk drive error "
- 186 printspc(17)"[164][164]"
- 188 printspc(11)"press f1[146] to restart"
- 190 getg$:ifg$=chr$(140)thenv=2:goto260
- 191 ifg$=chr$(139)thenv=1:goto260
- 192 ifg$=chr$(133)thenz=0:goto16
- 194 goto190
- 196 print"":x=14:gosub210
- 198 printspc(8)"no graphic files on disk"
- 200 printspc(17)"[164][164]"
- 202 printspc(11)"press f1[146] to restart"
- 204 getg$:ifg$=chr$(140)thenv=2:goto260
- 205 ifg$=chr$(139)thenv=1:goto260
- 206 ifg$=chr$(133)thenz=0:goto16
- 208 goto204
- 210 forj=1tox:print:next:return
- 212 forj=1tox:printc$:next:return
- 214 close1
- 216 print"[147][154]";:poke53280,14:poke808,237:end
- 220 print"[147]":x=11:gosub210
- 225 printspc(9)"insert geos boot disk":print
- 230 printspc(11)"then press return"
- 235 getg$:ifg$=chr$(13)goto245
- 240 ifg$<>chr$(13)goto235
- 245 load":*",8,1
- 250 end
- 260 print"[147]":x=11:gosub210
- 265 printspc(11)"are you sure? y/n"
- 270 getg$:ifg$=chr$(89)goto275
- 271 ifg$=chr$(78)goto350
- 273 goto270
- 275 ifv=1goto220
- 280 ifv=2goto214
- 350 l=0:z=0:goto16
- 355 end
- 63000 :
- 63001 : display doodle
- 63002 : v4.1
-