home *** CD-ROM | disk | FTP | other *** search
- 0 rem *** save"@0:inf4.pt3",8
- 1 poke56,150:clr:poke53281,0:poke53280,0:poke53371,0:dv=peek(186)
- 2 goto335
- 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
- 10 dv=peek(186):ifdv<8thendv=8
- 20 rem *** clone-queen
- 21 print"[147][155] [155] ";
- 22 print" [168][185] [155] ";
- 23 print" [176][190][150] [192]";
- 24 print"[168] [155] [150] [155] [192][190] ";
- 25 print"[150][175][172][175] [191][155] [150] [155] ";
- 26 print" [221] [150] [190][185] [185][146][161] [180][155] [150] [155] ";
- 27 print" [150] [191][150][146] [170][191] [172][146] [191][146] [155] ";
- 28 print" [150] [155] [150] [191][146] [150] [187][192][192][172][146][190]";
- 29 print" [191] [155] [150] [155] [150] [220] [150] ";
- 30 print" [150][192][192][146] [150] [155] [191] [155] ";
- 31 print" [221] [150] [169] [206] [183][146] [155] [180] [155] ";
- 32 print" [150] [191][156] [150][169][172][190][206][185][165] [146][181]";
- 33 print"[155] [182] [155] ";
- 34 print"[191][156][190][183][187][183][163] [150][181] [146][161] [191] [155] ";
- 35 print" [156] [187] [146][187] [172][150][161] [146][161][155] [191][155][146]":return
- 40 rem *** door
- 41 print"[147][152][170][155][146] [152] [155] [152] ";
- 42 print" [155] [152] [170][151][146] [152] [155]";
- 43 print" [152] [155] [152] [170][151][146] ";
- 44 print" [146] [155] [152][170][151][146] [155] [146] [152] [155]";
- 45 print"[146] [152] [155][146] [152] [155][146] [152] [155][146] [152] [155][146] [151] [146] [152] ";
- 46 print" [155] [152] [155] [152] [151][183][146] [155] [146][160][152] [155][146] [152] ";
- 47 print"[155][146] [152] [155][146][160] [152] [155][146] [152] [155][146] [151] [146] [152] [155] ";
- 48 print"[152] [160] [155] [152] [151][183][146] [155] [146] [152] [155][146] [152] [155][146] [152]";
- 49 print" [155][146] [152] [155][146] [152][160][155][146] [160][151] [146] [152] [155] [152] ";
- 50 print" [155] [152] [151][183][146] [155] [146] [152] [155][146] [152] [155][146] [152] [155][146] [152]";
- 51 print" [155][146] [152][160][155][146] [160][151] [146] [152] [155] [152] [155] [152] ";
- 52 print" [208][151][146] [155] [146] [152] [155][146] [152] [155][146] [152] [155][146] [152] [155][146] ";
- 53 print"[152][160][155][146] [151] [146] [155] [152][170][151][146] [155]";
- 54 print" [146] [152] [155][146] [152] [155][146] [152] [155][146] [152] [155][146] [152] [155][146] [151]";
- 55 print" [146] [152] [155] [152] [155] [152] [155][170][151][146] [155] [146] [152]";
- 56 print" [155][146] [152] [155][146] [152] [155][146] [152] [155][146] [152] [155][146] [151] [146] [152]";
- 57 print" [155] [152] [155] [152] [170][151][146] [155] [146] [152] [155][146] [152]";
- 58 print" [155][146] [152] [155][146] [152] [155][146] [152][160][155][146] [151] [146] [152] [155] [152] ";
- 59 print" [155] [152] [170][151][146] [155][206] [152] [155] [152] [155] [152] [155] ";
- 60 print"[152] [155] [152] [155] [205][151] [146] [152] [155] [152] [155] [152] [170][151][146]";
- 61 print" [146] [155] ";
- 62 print" [152][170][151][146] [152] [155] [152]";
- 63 print" [155] [152] [155][170][151][146] [152]";
- 64 print" [155] [152] [155] [152] [170][151][146] ";
- 65 print" [152] [155] [152] [155] [152] [151][183][146] ";
- 66 print" [155] [152] [155] [152] [155] [152] [151][183]";
- 67 print"[146] [155] ";
- 68 print" [151][183][146] [152] [155] [152] [155] [152] [155]":return
- 99 stop
- 200 rem *** options table
- 201 print""spc(16)"[155]options":print" [156] 1 [146] [155]"a$
- 202 print" [156] 2 [146] [155]"b$:print" [156] 3 [146] [155]"c$:c=0
- 203 ifx=1thenprint"[145][145][145][145][145][155] 1 [156]"a$
- 204 ifx=2thenprint"[145][145][145][155] 2 [156]"b$
- 205 ifx=3thenprint"[145][155] 3 [156]"c$
- 206 gosub5:ifk$=""andx<3thenx=x+1
- 207 ifk$="[145]"andx>1thenx=x-1
- 208 ifk$=chr$(13)thenc=x:return
- 209 goto200
- 283 f$="hello connect":goto291
- 284 f$="inf4.main":goto291
- 291 syssa+3:poke53280,0:poke53281,0:poke49152,0:sys49935
- 293 print"[144]load"chr$(34)f$chr$(34)","dv:print"run"
- 294 poke631,13:poke632,13:poke198,2:end
- 335 sys49615:poke781,0:poke782,150:sys49664
- 336 vi=53248:pg=64:sa=pg*256:sp=248
- 337 ss=49152:pokevi+32,0:pokevi+33,0
- 338 pokevi+29,255:forzd=0to7:pokevi+zd,4:next
- 339 syssa
- 340 rem *** poke sprite data
- 341 yy=14:fori=0to7
- 342 poke2040+i,248+i:rem sprite pointers
- 343 pokevi+39+i,i+1:rem sprite colors
- 344 pokevi+37,14:pokevi+38,15:next
- 345 pokevi+29,255:rem x size
- 346 pokevi+23,0:rem y size
- 347 pokevi+28,255:rem multicolor on
- 348 pokevi+37,5:rem multicolor 1
- 349 pokevi+38,13:rem multicolor 2
- 350 pokevi+21,0:rem turn sprites on
- 351 pokess,7:zz=2:zy=10:zx=zy:gosub550:yy=23
- 352 pokesa+6,2:pokesa+7,1:pokesa+8,zz
- 353 pokesa+9,zz:pokesa+10,zy
- 354 pokesa+13,zx:pokevi+37,14
- 355 pokevi+38,zc:pokevi+39,3
- 356 z=z+1:if z=10 then z=0:zz=zz+1:if zz=5 then zz=2:zy=zy+5
- 357 if zy=40 then zy=10:zx=zx+5
- 358 y=y+1:ify<3thenzc=5
- 359 ify>2thenzc=4:ify>3theny=0:yy=yy+1:ifyy=24thenyy=0:goto362
- 360 geta$:if(peek(ss)=0)or(a$<>"")thenpoke49152,0:sys49897:goto365
- 361 goto352
- 362 yx=2^yz+yx:pokevi+21,yx:yz=yz+1:ifyz=8thenyx=0:yz=0:xx=xx+1
- 363 goto360
- 365 rem *** turn off sinus
- 366 pokevi+21,0:pokevi+32,0:pokevi+33,0
- 367 sys57812"alien font",dv,0:poke780,0:poke781,0:poke782,48:sys65493
- 368 poke53272,29
- 370 rem *** gamestart
- 371 print"it is a quiet night and hanging out in
- 372 [153]"hotel lobby buying cherry colas strikes
- 373 print"you as a great way to get arrested by
- 374 [153]"the local constabulary. you decide toononon":[141]5:[151]vi[170]38,4
- 375 [151]vi[170]21,3:[129]t[178]1[164]3000:[130]:[151]vi[170]21,0
- 376 [153]"onononontake a short walk. rising to your feet,
- 377 print"you suddenly spot a clone female (yes, "
- 378 print"you are sure she is a clone!) walking
- 379 [153]"towards an exit. things are looking up!ononon":[141]5:[151]vi[170]38,5
- 380 [151]vi[170]21,3:[129]t[178]1[164]3000:[130]:[151]vi[170]21,0:[141]20
- 381 [153]"two things to consider":[153]"in playing with decid-"
- 382 [153]"edly dangerous aliens:":[153]"(a) what kind of toys
- 383 print"(weapons) do they play":print"with & (b) how fast can
- 384 [153]"you run from trouble --
- 385 a$=" follow the clone female ":b$=" stay & see what happens next ":x=1
- 386 c$=" go upstairs to luthel's room ":gosub200:oncgoto387,416,410
- 387 gosub490:print"you make good time to your rental car,
- 388 [153]"easily catch up with the girl clone as
- 389 print"she drives down the street. she doesn't
- 390 [153]"seem to know she is being tailed. you
- 391 print"give that a sigh of relief. but driving
- 392 [153]"down unfamiliar streets, you sincerelyononon":[141]5:[151]vi[170]38,4
- 393 [151]vi[170]21,1:[129]t[178]1[164]3000:[130]:[151]vi[170]21,0
- 394 [153]"ononononononononwish you knew amgoth better. each new "
- 395 [153]"street looks decidedly worse than the "
- 396 [153]"last. finally, the clone comes to a stop
- 397 print"in a rather industrial section of town.
- 398 [153]"you drive round the corner and park. you
- 399 print"hope you are not too conspicious. [145][145][145]":gosub5:pokevi+38,5
- 400 pokevi+21,1:fort=1to3000:next:pokevi+21,0
- 401 gosub40:print"you see the female clone go through a
- 402 [153]"heavy steel door on the side of a dirty
- 403 print"gray building. the door won't open![145][145][145]":gosub5
- 404 forz=1to5:poke53281,1:fort=1to5:next:poke53281,2:fort=1to10:next:poke53281,0
- 405 fort=1to5:next:next:print"[147]you've been zapped by aliens!!!
- 406 [153]"hands drag you into the darkness...":[141]5
- 407 [153]"load 1cont start over":[153]" 2cont loadstar":[141]5
- 408 [139]k$[178]"1"[167]284
- 409 [137]283
- 410 [141]570:[153]"you follow a small crowd onto a waiting
- 411 print"elevator. you get off on the 15th floor.
- 412 [153]"the corridor is quiet. slipping off yourononon":[141]5
- 413 [153]"ononononshoes, you creep up to room 1530, put an
- 414 print"ear to the door and listen. there are no
- 415 [153]"sound inside & the door isn't locked -- ononon":[141]5:[137]404
- 416 [141]570:[153]"yet another clone female goes by, headed
- 417 print"straight for the exit. this one you de-
- 418 [153]"cide to follow. you won't miss this op-ononon":[141]5
- 419 [153]"ononportunity again! the clone sets a brisk "
- 420 [153]"pace. she heads down a dark back alley.
- 421 print"without hesitation, you follow her -- [145][145][145]":gosub5:goto404
- 490 rem *** cityscape11
- 491 print"[147][154] ";
- 492 print" [154] ";
- 493 print" [155][146] [154] [185][185][187] ";
- 494 print" [155][146] [154] [172][146][188] [146][184][190]";
- 495 print"[158][172][190] [154] [146][190] [155][146] [154] [162] [146] [158][190][154][162][187] ";
- 496 print"[146] [158][172][172] [154][162][162] [146] [158][187][188] [188][154] [175][175][162][162][146] [188][190][155] [158]";
- 497 print"[188][154] [158][190] [154] [146] [158][190][190] [188] [188] [190] [154] [146] [158][190][154] [158][190][149] ";
- 498 print"[154] [149][146] [158] [191][146] [155] [158][188][155] [158] [188][154] [172][146] [158][188][154] [158]";
- 499 print"[190][154] [158][190][154] [158][191][154] [187] [146] [158][190][154] [158][191][154][146] [146] [158][188][154] ";
- 500 print" [158][191][155] [158][191][154] [158][188][154] [146] [158][188][154] [158][190][154] [158][190][154] ";
- 501 print" [146] [158][190][154] [187] [146] [158][188][154] [155] [154] [172][146] ";
- 502 print" [158][188][154] [158][188][154] [158][191][154] [158][191][154] [158][190][154] [146] [158][191][154] [158][190][154] ";
- 503 print" [146] [158][190][154] [158][191][154][146] [158][188][154] [158][188][154] [181] [158][188][154] [158]";
- 504 print"[190][154] [158][191][154] [146] [158][190][154] [172][146] [158][190][154] [158][191][154] [158]";
- 505 print"[191][188][154] [181] [158][188][154] [158][188][154] [158][191][154] [158][191][154][146] [146] [158][190][154] ";
- 506 print"[158][191][154] [158][190][190] [154] [181] [158][191][154][146] [158][191][154] ";
- 507 print" [158][190][154] [146] [158][191][154][146] [158][191][154] [158][191][154][146] [158][190][155]":return
- 550 rem *** cityscape14
- 551 print"[147] ";
- 552 print" . . . . ";
- 553 print" . . ";
- 554 print" . [146] [146][223] [146] ";
- 555 print"[146] [146] [146] [223] [146][169] ";
- 556 print"[146][188] [191] . [146] . [221] [146] [190] ";
- 557 print" [146] [151] [146] [151] [146] [151] ";
- 558 print" [146] [146] [188] [146] [191] [190] [151] ";
- 559 print" [151] [191] [146] [151] [172][146][184][183][163][155] [151] [155] [172] [190] ";
- 560 print"[191] [146] [191] [151] [191] [190] [187] [164][175][162][155][146] ";
- 561 print" [151] [146] [151] [152] [176] [151] [188] [190][146][190][155] ";
- 562 print" [151] [188] [190] [152][183][183] [176] [176][176] [151] [152] [176] ";
- 563 print" [155][146] [151] [152] [187][187][187][170] [176] [176] [176]";
- 564 print" [151] [152] [176] [146][184][155] [152] [170][151] [152] [190][190][190][170]";
- 565 print" [176] [176] [176] [146][183][155] [152][191] [188][170][151] ";
- 566 print"[152] [170] [176] [176] [185][185][146][183][183][155] [152]";
- 567 print" [170] [176] [175][162][146] [155] ";
- 568 print" [152] [164][164][186][162][146][184][163][155] [152][155]":return
- 570 rem *** cityscape15
- 571 print"[147][151] [154] [151] [152] [154] . [151] [154].[151] [152] [155] [154] ";
- 572 print"[155] [154].[155] [154].[155] [154] [154] [151] [154].[151] ";
- 573 print" [154] [151] [154].[151] [154] [151] [154]. [151] [152] [155] [154]";
- 574 print" . [151] [154] [151] [154] [151] [154] [151] [154] [152] ";
- 575 print" [146] [152] [146] [155] [154] [155] [154].[155] [151] [154] [151] ";
- 576 print" [154] . [154]. [154].[152][161] [182][161] [182][155][146] ";
- 577 print" [152] [146] [154]. [152] [146] [154] [154] ";
- 578 print"[152][161] [182][161] [182][154][146].[155] [154] [155] [154], [152] [146] [152] [152] ";
- 579 print" [146] [154] [152] [158][146] [154]. [154] [152][172][190] [182][155][146]";
- 580 print" [154]. [155] [152] [151][146] [152] [146] [151][169] [152] [146] [154]";
- 581 print" . [154] [151] [152] [151] [152] [146] [154] [155] [152] ";
- 582 print" [151][169] [152] [146] [151] [154] [151] [152] [151] [152] ";
- 583 print" [151] [155][146] [152] [151] [152] [151] [152] [151][146] ";
- 584 print"[152] [151] [152] [151] [146] [151] [152] [151] [152] ";
- 585 print"[151] [152] [151] [152][146] [151] [152] ";
- 586 print" [151] [155] [151] [155] [151] [152] [151] [152] [151] ";
- 587 print" [160] [152] [151] [155] [151] [155] [151] [152] [151] [155] [151]";
- 588 print" [152] [151] [155] [151] [155] [151] [155] ";
- 589 print"[151] [155] [151] [155] [151] [155] [151] [155] ";
- 590 print"[151] [155] [151] [155] [151] [155] [151] [155] ";
- 591 print"[151] [155] [151] [155] [151] [155] ";
- 592 print" [151] [155] [151] [155] [151] [155] ";
- 593 print" [151] [155] ":return
- 900 gosub550:vi=53248:goto370
- 10000 d=peek(186):n$="0:inf4.pt3":open15,d,15,"s"+n$:close15:saven$,d:end
-