home *** CD-ROM | disk | FTP | other *** search
- 0 rem *** save"@0:inf3.pt2",8
- 1 poke56,150:clr:poke53281,0:poke53280,0:poke53371,0:dv=peek(186):print"";
- 2 goto120
- 5 poke198,0
- 6 getk$:ifk$=""then6
- 7 ifk$="s"andpeek(49152)=7thenpoke49152,0:sys49897:return
- 8 ifk$="s"andpeek(49152)=0thenpoke781,0:poke782,150:sys49664:poke49152,7
- 9 return
- 120 sys49615:poke781,0:poke782,150:sys49664
- 147 vi=53248:pg=64:sa=pg*256:sp=248
- 148 ss=49152:pokevi+32,0:pokevi+33,0
- 149 pokevi+29,255:forzd=0to7:pokevi+zd,4:next
- 150 syssa
- 151 rem *** poke sprite data
- 152 yy=14:fori=0to7
- 153 poke2040+i,248+i:rem sprite pointers
- 154 pokevi+39+i,i+1:rem sprite colors
- 155 pokevi+37,14:pokevi+38,15:next
- 156 pokevi+29,255:rem x size
- 157 pokevi+23,0:rem y size
- 158 pokevi+28,255:rem multicolor on
- 159 pokevi+37,5:rem multicolor 1
- 160 pokevi+38,13:rem multicolor 2
- 161 pokevi+21,0:rem turn sprites on
- 162 pokess,7:zz=2:zy=10:zx=zy:gosub870
- 163 pokesa+6,2:pokesa+7,1:pokesa+8,zz
- 164 pokesa+9,zz:pokesa+10,zy
- 166 pokesa+13,zx:pokevi+37,14
- 168 pokevi+38,zc:pokevi+39,3
- 170 z=z+1:if z=10 then z=0:zz=zz+1:if zz=5 then zz=2:zy=zy+5
- 171 if zy=40 then zy=10:zx=zx+5
- 172 y=y+1:ify<3thenzc=5
- 173 ify>2thenzc=4:ify>3theny=0:yy=yy+1:ifyy=15thenyy=0:goto176
- 174 geta$:if(peek(ss)=0)or(a$<>"")thenpoke49152,0:goto180
- 175 goto163
- 176 yx=2^yz+yx:pokevi+21,yx:yz=yz+1:ifyz=8thenyx=0:yz=0:xx=xx+1
- 179 goto174
- 180 rem *** turn off sinus
- 182 pokevi+21,0:pokevi+32,0:pokevi+33,0
- 183 sys57812"alien font",dv,0:poke780,0:poke781,0:poke782,48:sys65493
- 184 poke53272,29
- 185 rem *** gamestart
- 186 print"with the money you keep on a now very
- 187 [153]"dusty bookshelf in your apartment, you
- 188 print"buy a newspaper to read on the subway[145][145][145]":gosub5:pokesa+6,3
- 189 pokevi+38,4:pokevi+21,31:fort=1to3000:next:pokevi+21,0:pokevi+38,5
- 190 print"[145][145]ride to the cyber cafe. the top story
- 191 [153]"is the mysterious death of ray wencube.
- 192 print"his body was found in the permansu bay.[145][145][145]":gosub5:pokevi+21,31
- 193 fort=1to3000:next:pokevi+21,0
- 194 gosub210:print"your own death is also in the paper [192][192]
- 195 [153]"you read that you died in an explosion
- 196 print"at the whirry sewage plant.[145][145][145]":gosub5
- 197 print"[145][145]the paper speculates that the case file
- 198 [153]"on the metropolis dockside mutilation "
- 199 [153]"murders was closed too soon.":[141]5:[137]300
- 200 [143] *** options table
- 201 [153]""[166]16)"listoptions":[153]" clr 1 wait list"a$
- 202 [153]" clr 2 wait list"b$:[153]" clr 3 wait list"c$:c[178]0
- 203 [139]x[178]1[167][153]"onononononlist 1 clr"a$
- 204 [139]x[178]2[167][153]"onononlist 2 clr"b$
- 205 [139]x[178]3[167][153]"onlist 3 clr"c$
- 206 [141]5:[139]k$[178]""[175]x[179]3[167]x[178]x[170]1
- 207 [139]k$[178]"on"[175]x[177]1[167]x[178]x[171]1
- 208 [139]k$[178][199](13)[167]c[178]x:[142]
- 209 [137]200
- 210 [143] *** james clark2
- 211 [153]"load sys toandandto def print ";
- 212 [153]" list sys *sin notlogwaitrnd cont print ";
- 213 [153]" cont list sys *possin waitspc(";
- 214 [153]"rndwaitrnd def print list sys sin";
- 215 [153]" sin waitspc(*wait print list ";
- 216 [153]" sys sin sin(NULL)pos(NULL)spc( spc(wait print list ";
- 217 [153]" sys sin sindefnew newsyswaitsin wait print ";
- 218 [153]" list sys sysrnd waitintdefposcos logwaitpossysabssin*wait";
- 219 [153]" print list syslogthendefspc(";
- 220 [153]" tan spc(syssgnwaitcos print list def ";
- 221 [153]"def syslogdef(NULL)andandand syswaitcos print ";
- 222 [153]" def(NULL) tan (NULL)wait sys print ";
- 223 [153]" def(NULL)usrusrusrthenwait ";
- 224 [153]" print posfreusrusrtab((NULL) (NULL)tab(usr";
- 225 [153]"usrfrewaitnewandpoke print cos ";
- 226 [153]" logpokewait print def *log";
- 227 [153]" *defwaitrndpoke print ";
- 228 [153]" def* waitlog *defstep waitrndpoke print ";
- 229 [153]" def* waitrnd *defstep wait";
- 230 [153]"rndpoke list print def* waitcos ";
- 231 [153]" defwaitlog wait poke list poke print poke def ";
- 232 [153]" waitcos rnd *defwait log logprintwaitlist":[142]
- 235 [143] *** clear text
- 236 [129]i[178]h[164]24:[151]781,i:[158]59903:[130]:[151]214,j:[142]
- 286 f$[178]"inf3.pt6":[137]291
- 288 f$[178]"inf3.pt4":[137]291
- 289 f$[178]"inf3.pt3":[137]291
- 291 [158]sa[170]3:[151]53280,0:[151]53281,0:[151]49152,0:[158]49935
- 293 [153]"stopload"[199](34)f$[199](34)","dv:[153]"run"
- 294 [151]631,13:[151]632,13:[151]198,2:[128]
- 300 b$[178]" phone newspaper about story ":c$[178]" call on fave labtech instead ":x[178]2
- 301 a$[178]" continue onto startower cafe ":[141]800:[141]200:[145]c[137]302,317,289
- 302 [141]900:[153]"no one you know is at the startower cafe
- 303 print"this evening. this is for the best you
- 304 [153]"figure. you take a seat at your fave
- 305 print"booth and order some coffee & a bagel.[145][145][145]":gosub5:pokevi+38,4
- 306 pokevi+21,7:fort=1to3000:next:pokevi+21,0:pokevi+38,5
- 307 print"[145][145][145][145]you log onto a computer and find you've "
- 308 print"got e-mail dated after your death! you
- 309 [153]"discover ray wencube was using your e-
- 310 print"mail addy for his private records. [145][145][145]":gosub5:pokevi+21,7
- 311 fort=1to3000:next:pokevi+21,0
- 312 gosub210:print"obviously, your partner thought there
- 313 [153]"were questions about the case, about
- 314 print"pete whirry [192][192] the dockside murderer.":gosub5
- 315 b$=" go to your partner's wake ":c$=" call on fave labtech instead ":x=2
- 316 a$=" visit local luthelcorp office":gosub800:gosub200:oncgoto325,288,289
- 317 h=16:j=16:gosub235:print"[155]the newspaper tells you lea lison was
- 318 [153]"their reporter on the sewage plant ex-
- 319 print"plosion. she left for amgoth yesterday.[145][145][145]":gosub5:pokevi+38,4
- 320 pokevi+21,15:fort=1to3000:next:pokevi+21,0:pokevi+38,5
- 321 print"[145][145][145]you remember her [192][192] she was in another weird dream, one older ";
- 322 print"than the one thatwoke you [192][192] if only you [192][192] it's gone! [145][145][145]":gosub5
- 323 pokevi+21,15:fort=1to3000:next:pokevi+21,0
- 324 b$=" go to your partner's wake ":gosub210:gosub200:oncgoto302,288,325
- 325 gosub870:pokevi+38,4:print"according to the records you found at
- 326 [153]"your e-mail addy, ray was checking up on
- 327 print"whirry's business contracts.[145][145][145]":gosub5:pokevi+21,3:fort=1to3000:next
- 328 pokevi+21,0:gosub870:print"a local address for luthelcorp & a door
- 329 [151]vi[170]38,5:[153]"access code (clr246801list) were recorded by
- 330 print"wencube. a visit seems mandatory.[145][145][145]":gosub5:pokevi+21,3
- 331 fort=1to3000:next:pokevi+21,0:goto286
- 700 vi=53248:gosub870:goto185
- 800 rem *** cityscape6
- 801 print"[147][155] [156] [158] [185][185][185][185][185] . . ";
- 802 print" .[155] [156] .[156] [167][154] [146][180][151] [155].";
- 803 print" .[155] . [155] [158] [156] [155] .[155] ";
- 804 print"[170][154] [154][180][146]L[175][151] [152] . [153]. ";
- 805 print" [155] [158] [156] [153]. [175][175][175] [155].[167][154] [154]L [146][180][159] ";
- 806 print".[159] [155] [155]. [146] [155]. . [175][175] [153].[155] [153].[158] ";
- 807 print"[167][154] [146]L[175][186][154] [154][180] [146][180] [155]. [146][175]";
- 808 print"[175][175] [170][154] [146][180][155] [158] [146][186][154] [175][175] [156][183][183]";
- 809 print" [154]L [146]L[175][175][175] [154] [146][180] [155].[170][154] [146]L[175][175][155] ";
- 810 print"[175] [154] [154][180] [156] [154][180] [146]L[175] ";
- 811 print"[154] [146]L[175] [154]L [146]L[154] [154][175][175] [154][180] [156][183] ";
- 812 print" [183] [154]L[156] [154] [154] [146][175] [154]L[175] [156][183][183]";
- 813 print"[183] [156] [156][183] [156] [154][175][175] [156] [154][175]";
- 814 print"[175][175] [154]L[156] [156] [183] [156] [183][183] ";
- 815 print" [156] [156][183][183][183] [156] [183][183] [159][146] [156] ";
- 816 print" [156][183][183][183] [183][183][183][183][183] [146] ";
- 817 print" [146] [146] [146] [183][183][183] [146] [159][146] [156] ";
- 818 print" [146] [146] [146] [146] [146] ";
- 819 print" [146] [159] [156] [146] [159] [156] [146]";
- 820 print" [146] [146] ";
- 821 print" [146] [146] ";
- 822 print" [146][155]":return
- 870 rem *** cityscape8
- 871 print"[147][153] [153] [153] [151][184] [184][153]";
- 872 print"[146] [155].[153] [155] [153] [153] [151][223][146] [155].[153] ";
- 873 print" [155].[153] [151] [146][191] [153][146] [155] [153] ";
- 874 print" [155] [151] [223][146] [169][153][146] [153] [155].[153] [151] [191] [153][146]";
- 875 print" [155] [153] [151][221][155] [153] [155] [151] [146] [146] ";
- 876 print" [151] [153] [155].[151] [146][191] [146] [151] [187] [155][146] [153] [151][184] [184]";
- 877 print"[153][146] [155] [151] [191] [188] [146] [151] [187][170][146] [155].[151][184] ";
- 878 print"[191] [155][146] [151] [191] [190][155][146] [151][172] [187][146] [155] [151] [191] ";
- 879 print"[146] [152] [167][151][172][190][146][191][170][146] [151] [191] [190] [191] [155][146] [151] [190][191] [155][146] ";
- 880 print" [151] [146] [152][207][163][163][163][163][163][163][146] [191][167][151][164][164][164][152][207][183][183][183][208]";
- 881 print"[151] [190] [152][207][183][183][208][151] [188] [155][146] [151][164][188][164][190][164][146] [151][172] [152][180][191] [146][191] ";
- 882 print"[191] [188] [172][188] [183][183][183] [191] [163][163][163][155][146] [152][163][163][163][163][163][163][146] [151]";
- 883 print"[172][191][152][165][190] [188] [187][172][155][163][163][163][152][187] [190] [190] [191][190] [191][190] [191][190][190] [190] [190][191]";
- 884 print" [187][146] [151][164][164][152][180][191][190] [191] [172][155][207][187][190] [208][152][187][155][207][183][183][223][152][188] [190] [172] ";
- 885 print"[191] [155][207][183][152][191][190] [191] [187] [187] [190][188] [155][207] [187][190] [183] [187][191] [223][152] [190] ";
- 886 print"[155][207][183][208][152] [155][207] [152] [190] [187] [190] [155][207][183][183][183][183] [187][191] [191] ";
- 887 print" [223][152][172] [155][180][188][167][152][172][191][155][207] [188] [152] [155][207][183][183][208][152] [155][207][183][183][183] [172] [146][191] ";
- 888 print" [191] [146][191] [187][190][188][167][152] [155][180][146][191][167][152] [155][180][188] [163] [172] [183][183] ";
- 889 print"[172] [191] [191] [190] [183][183] [188] [208][152][160][155][180][146][191] [172][191] [172]";
- 890 print"[188] [190][191] [172][172] [190] [190] [188] [191] [146][191] [191] [191] [146][191] [190] [163][188] [191][190]";
- 891 print" ";
- 892 print" ":return
- 900 rem *** cityscape4
- 901 print"[147][154] [154] [151] [155].[151] [154] [151] [155].[151] [154] [151] ";
- 902 print" [159]. [151] [152] [155] [154] [155]. [151] [154] [151] [154] [151] ";
- 903 print" [154] [151] [154] [152] [154][207][208][152] [154][207][208] [155] [154] [155] ";
- 904 print"[159].[155] [151] [154] [151] [154] [159]. [159]. [155]";
- 905 print".[154][207] [170] [180] [208][155] [154][207][183][208] [155]. [154][207][183][208]";
- 906 print" [154] [154] [154][180] [170] [180] [170][159].[155] [154] [155] [159].[154] [152] [154]";
- 907 print"[180] [170] [152] [154][207][208][152] [154] [180] [170][158] [159]. [154] [154][207] ";
- 908 print"[183][183] [170][155] [159].[154] [155] [152] [154][207] [208][151] [154][207] [170][152] [169] [154]";
- 909 print"[146][170] [154] [159]. [154] [151] [154][207] [154][146] [208] [154] [155]";
- 910 print" [152] [154][180] [183] [208][169] [154][146] [208] [151] [154] [151] [154][207] ";
- 911 print" [154][146] [155][146] [154][207][183][183] [154][146] ";
- 912 print" [154][146] [208][151] [154][207][183] [154][146] [146] ";
- 913 print" [154][146] [154][146] [154][146] [183][183] ";
- 914 print" [152][146] [154][146] [159][146][207][183][208] [159][146][207][183][208]";
- 915 print" [154][146] [154][146] [154][146]";
- 916 print" [159][146][180] [170] [159][146][180] [183][183][208] [154][146] [159][146][207][183][208] ";
- 917 print" [154][146] [159][146][207][183][183][208] [159][146][180] [170] [159][146]";
- 918 print"[180] [170] [159][146][207] [208] [159][146][180] [208] [159][146][207][183]";
- 919 print"[208] [159][146][180] [170] [159][146][180] [170] [159][146][180] [208]";
- 920 print" [159][146][207] [170] [159][146][207] [208] [159][146][207] [183][183] ";
- 921 print" [183][208] [159][146][180] [170] [159][146][207] [183] [208] ";
- 922 print"[159][146][180] [170] [159][146][180] [170] [159][146][180] ";
- 923 print" [170] [159][146][183][183] [183] [183][183] [183][155]":return
- 10000 d=peek(186):n$="0:inf3.pt2":open15,d,15,"s"+n$:close15:saven$,d:end
-