home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
8bitfiles.net/archives
/
archives.tar
/
archives
/
genie-commodore-file-library
/
C64Adventure
/
GRAVEROBBERS
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2019-04-13
|
10KB
|
297 lines
10 GOSUB2920
15 C$=" ":GOTO1380
20 POKEU,0:FORQ=1TO5:POKEBC,1
30 FORJ=1TO8:POKEP,3:NEXT:POKEBC,0:POKEP,16-Q/2
40 FORJ=1TO5+RND(8)*12:POKEU,20+(JAND4)*8:NEXT:NEXT:FORQ=6TO3STEPR
50 POKEP,Q:POKEU,12:NEXT:RETURN
60 GOSUB630:PRINT"YOU CAN'T DO THAT.";:GOTO80
70 GOSUB630:PRINT"OK.";:IFN=3THENDF=1:GOSUB810
80 GOSUB100:IFPEEK(198)THEN130
90 GOTO80
100 IFTR>TIORL<2THENRETURN
110 IFD=0ANDL%(4)+L%(6)=20THENR=-1:GOSUB20:GOTO580
120 GOSUB20:TR=90+RND(8)*360+TI:RETURN
130 GOSUB610:PRINT"[146]EXITS:";:IFL<6THENPRINT" NORTH";
140 IFL>2THENPRINT" SOUTH";:IFL=6ANDDTHENPRINT" DOWN";
150 GOSUB630:PRINT"COMMAND? [146]";:R$=""
160 GETI$:GOSUB100:IFI$=""THEN210
170 IFLEN(R$)<1THEN190
180 IFI$=YB$ORI$=ZB$THENPRINTYB$YB$" [146]";:R$=LEFT$(R$,LEN(R$)-1):GOTO160
190 IFI$>""ANDI$<"["THENR$=R$+I$:PRINTZB$I$" [146]";
200 IFLEN(R$)<28THEN160
210 V=0:R$=R$+" ":IFLEN(R$)=2THEN150
220 V$=LEFT$(R$,2):FORQ=2TO19STEP2:IFV$=MID$(" OPGOLOFEUNPUINLIGE",Q,2)THENV=Q/2:Q=H
230 NEXT
240 N$="":FORQ=LEN(R$)-2TO1STEP-1:IFMID$(R$,Q,1)=" "THENN$=MID$(R$,Q+1,2):Q=.
250 NEXT:N=.:FORQ=2TO23STEP2:IFN$=MID$(" NOSODODYMAANRAFOSATOGA",Q,2)THENN=Q/2:Q=H
260 NEXT
270 ONVGOTO290,310,390,420,450,470,490,510,520
280 GOSUB630:PRINT"HUH?";:GOTO80
290 IFN=11THENG=1:GOTO550
300 GOTO60
310 IFN=1THEN360
320 IFN=2ANDL>2THENL=L-1:GOTO550
330 IFN=2ANDL=2THENGOSUB630:PRINT"CAN'T, GATE LOCKED!";:GOTO80
340 IFD=0ORL-6THEN60
350 GOTO1730
360 IFL=5ANDF=0THENGOSUB610:PRINT"A VICIOUS DOG, NOT A GOOD IDEA!";:GOTO80
370 IFL<6ANDGTHENL=L+1:GOTO550
380 GOTO60
390 GOSUB630:IFN=7ANDL%(6)=7THENPRINTD$(6);:GOTO80
400 IFN=0THEN150
410 PRINT"NOTHING SPECIAL";:GOTO80
420 IFN-3ORL-5THEN60
430 IFL%(8)THENL%(9)=0:F=1:GOTO70
440 GOSUB630:PRINT"DOG WON'T EAT IT";:GOTO80
450 IFN-9ORL%(8)THEN60
460 L%(8)=H:D$(9)="SANDWICH":GOTO70
470 IFL=6AND(N=4ORN=6)THENIFL%(N)-10THENL%(N)=10:GOTO550
480 GOTO60
490 GOSUB610:FORQ=4TO9:IFL%(Q)=HTHENPRINTD$(Q)" ";
500 NEXT:GOTO80
510 GOSUB630:PRINT"IT'S RAINING!";:GOTO80
520 GOSUB630:IFN>9THENPRINT"TOO HEAVY";:GOTO80
530 IFN=3THENPRINT"IT BITES!";:GOTO80
540 GOTO60
550 PRINT"[147]":GOSUB610:PRINT"[145] "C$;
560 PRINT"[146][144]"TAB(15+NT)"[206][145][206][145][206][145][206][205][206][145][206][145][206]";
570 ONLGOSUB640,720,750,770,810,930:GOTO130
580 L%(4)=25:GOSUB930
590 POKE36879,25:PRINT""TAB(NT)"[144][205][205][157][206][157][157][206][145][145][206][145][206][205][206][205][206][145][206][163][163][157][157][145][206][145][206]
600 D[178]1:[141]20:[141]20:[141]20:R[178][171].05:[137]550
610 [141]630:[141]620:[153]"WAIT "C$;
620 [153]"";:[142]
630 [141]620:[153]"WAIT"C$;:[141]620:[153]"";:[142]
640 [153]"CLRWAIT WAITINT"[163]25)" WAITINT";
650 [145]G[137]690:[129]Q[178]3[164]20:[153]"INTINTINTINTINTINTINTINTINTINTINT WAITINTINTINTINTINTINTINTINTINTINTINTINTINT WAITINTINTINTINT";
660 [153]"INTINTINTINTINTINTINTINTINTINT";:[130]
670 [153]"SYSDIAMOND(null)"[166]32)"CEMETERY
680 PRINT" [157][157] [157][157] [145][157][209]";:RETURN
690 PRINT"[182] "SPC(27);:FORQ=3TO20
700 PRINT"[181][181][181][181][181][181][181][181][181] [146] [146][181][181][181][181][181][181][181][181][181][181][181][181][181][181]";
710 NEXT:PRINT"";:GOTO730
720 PRINT"";
730 PRINT"[158][164][164][164][164][164][164][164][164][164][164][164]"SPC(16);
735 PRINT" PRIVATE "SPC(29)" PROPERTY ";
740 PRINTSPC(29)" NO "SPC(29)"TRESPASSING"SPC(34);:GOTO800
750 PRINT"[158] "SPC(32)" BEWARE "SPC(32)" OF ";
760 PRINTSPC(32)" DOG! "SPC(32)" "SPC(35);:GOTO800
770 PRINT"[144] [188] [161][157][161]":PRINT" [157] [146]
780 [153]"SYS "[166]34)" KEEP "[166]34)" OUT! ";
790 [153][166]34)" "[166]36);
800 [153]"INTCMDINTCMDINTCMDINTCMDINT";:[142]
810 [153]"WAITSTOP GET
820 PRINTSPC(33)"[166][166][157][157][166][166]
830 [153]" (null)WAITTO LOGFREFRECOS
840 PRINT"[205] [206] [172][205][164][164]
850 [153]" (null) (null) LOGFN
860 IFDF=1THENPRINT" [207][163][163][163][163][163][163] [202][195][195][195][165]
870 [139]DF[178]1[167][153]" FN (null)TAB(TAB(TAB( ":[137]900
880 [153]" (null)TAB(TAB(TAB(TAB(TAB(TAB( (null)LEN=LENFN
890 PRINT" [165] [206][177][195][177][203]
900 [153]" (null)TOTOTOTOTOTOTOTO(null)
910 FORQ=1TO3:PRINT" ":NEXT
920 PRINT" [146][187] [146][187]":RETURN
930 ONDGOTO1020:PRINT""TAB(NT)"[144] [206][163][163][163][163][163][163][163][205]
940 [153][163]NT)" (null) (null)
950 FORQ=1TO10:PRINTTAB(NT)" [167] [165]":NEXT
960 PRINTTAB(NT)" [207][163][163][163][163][163][163][163][163][163][163][163][163][163][208]":PRINTTAB(NT)" [204][164][164][164][164][164][164][164][164][164][164][164][164][164][186]
970 [153]""[163]NT)"SYSLE0 0PEEKLCMDCMDCMDCMDCMDCMDCMDR. I. P.STOP";
980 [139]L%(4)[178]10[167][153]"CMDCMDCMD WAITTAN(null)CMDCMDCMD";
990 [139]L%(4)[178]25[167][153]"CMDCMDCMD CMDCMDCMD";
1000 [139]L%(6)[178]10[167][153]"";:[129]Q[178]0[164]11:[153]"SGNONCMD";:[130]
1010 [142]
1020 [153]"STOP
1030 PRINTTAB(NT)" [164][206] [205][164]
1040 [153][163]NT)" (null)(null)TAB(TAB(TAB(TAB((null)(null)
1050 PRINTTAB(NT)" [206] [165] [167] [205]
1060 [153][163]NT)" TOTO(null) FN THEN (null)TOTO
1070 PRINTTAB(NT)" [206][163][163][163][163][163][163][163][163][163][163][163][163][205]
1080 [153][163]NT)" (null) (null)":[142]
1090 [153]"ONONON DEFADVENTURE INSTRUCTIONS:WAIT"
1100 [153]"ADVENTURES ARE INTERACTIVE FANTASIES IN
1110 PRINT"WHICH YOU PLAY THE ROLE OF A CHARACTER
1120 [153]"IN AN UNKNOWN ENVIRONMENT. THROUGH THE
1130 PRINT"COMPUTER YOU CONTROL THE CHARACTER WITH
1140 [153]"PLAIN ENGLISH STATEMENTS LIKE "[199](34)"GET THE"
1150 [153]"KEY"[199](34)" OR "[199](34)"OPEN THE GATE"[199](34)"."
1160 [153]"THE COMPUTER CONSIDERS THE FIRST WORD
1170 PRINT"THE VERB AND THE LAST WORD THE NOUN. IT";
1180 PRINT"ALSO ONLY LOOKS AT THE FIRST TWO LETTERS";
1190 PRINT"OF EACH WORD. THEREFORE; "CHR$(34)"OP GA"CHR$(34)" MEANS"
1200 PRINT"THE SAME AS "CHR$(34)"OPEN THE GATE"CHR$(34)"."
1210 GOSUB1370
1220 PRINT"[147]ENTER "CHR$(34)"IN"CHR$(34)" (FOR "CHR$(34)"INVENTORY"CHR$(34)") ";
1230 PRINT"TO SEE WHATYOU ARE CARRYING. LOOK AT INDIVIDUAL
1240 [153]"ITEMS FOR FURTHER CLUES.
1250 PRINT"IN ANY OF MY ADVENTURES, YOU WILL
1260 [153]"NEVER GET INTO A "[199](34)"DEAD END"[199](34)" SITUATION;
1270 PRINT"THERE IS ALWAYS A WAY OUT (UNLESS YOU
1280 [153]"DIE).
1290 PRINT"BELOW IS A LIST OF VERBS THAT YOU CAN
1300 [153]"USE WITH THIS ADVENTURE. THE DISCOVERY
1310 PRINT"OF THE NOUNS IS LEFT UP TO YOU; THAT'S
1320 [153]"PART OF THE FUN!
1330 PRINT"[154]OPEN, GO, LOOK, FEED, UNWRAP, INVENTORY,";
1340 PRINT"LIGHT, GET, PRESS, CUT, PUSH, PUT, JUMP"
1350 PRINT"REMEMBER... ALWAYS PUT THE VERB FIRST AND THE NOUN LAST!";
1355 PRINT" ALL OTHER WORDS SHOULD BE IN THE MIDDLE. DON'T FORGET TO ";
1357 PRINT"LOOK FOR CLUES ALONG THE WAY!
1360 [141]1370:[153]"LOAD":[142]
1370 [153]" SYS(HIT ANY KEY)":[151]198,0:[146]198,1:[151]198,0:[142]
1380 P[178]54296:[143] VOLUME
1390 BR[178]53280:[143] BORDER COLOR
1400 BC[178]53281:[143] BACKGROUND COLOR
1410 U[178]54273:[143] "NOISE" PORT?
1420 [151]BC,0:[151]P,1:[151]U,64:R[178][171].05
1430 [151]BR,0:[143] MAKE BORDER BLACK
1440 [153]"LOADPRINT# STEPLISTFN THEN "
1450 [153]" PRINT#STEP LISTFN (null) (null)LENRIGHT$ (null)LENRIGHT$ (null)LENRIGHT$ RIGHT$ (null) (null)LEN "
1460 [153]" PRINT# LISTFN (null)(null) PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK "
1470 [153]" PRINT# LISTFN THEN PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK "
1480 [153]" PRINT# LISTFN (null)(null) PEEK PEEK -LEN(null) -LEN< PEEK PEEK PEEK SGN "
1490 [153]" PRINT# LISTFN SGN PEEK -LENRIGHT$ PEEK PEEK PEEK PEEK -LEN (null)(null) "
1500 [153]" PRINT# LISTFN PEEK(null)RIGHT$ PEEK PEEK PEEK PEEK PEEK PEEK PEEK (null)(null) "
1510 [153]" PRINT# LISTFN PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK (null)SGN "
1520 [153]" PRINT# LISTFN PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK (null)WAITSTEP"
1530 [153]" PRINT# LISTFN MID$LEN(null) (null) MID$ (null) MID$ MID$LEN(null) MID$LEN (null)"
1540 [153]" PRINT# LISTFN "
1550 [153]" PRINT# LISTFN (null)LENRIGHT$ (null)LENRIGHT$ (null)LENRIGHT$ (null)LENRIGHT$ (null)LEN (null)LENRIGHT$ (null)LENRIGHT$ "
1560 [153]" PRINT# LISTFN PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK "
1570 [153]" PRINT# LISTFN PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK "
1580 [153]" PRINT# LISTFN -LEN(null) PEEK PEEK -LEN(null) -LEN(null) PEEK -LEN(null) PEEK "
1590 [153]" PRINT# LISTFN -LENRIGHT$ PEEK PEEK -LENRIGHT$ -LENRIGHT$ -LEN -LENRIGHT$ MID$LENRIGHT$ "
1600 [153]" PRINT# LISTFN PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK "
1610 [153]" PRINT# LISTFN PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK "
1620 [153]" PRINT# LISTFN PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK PEEK "
1630 [153]" PRINT# LISTFN (null) MID$ MID$LEN(null) MID$LEN(null) MID$LEN(null) MID$LEN (null) MID$ MID$LEN(null) "
1640 [153]" PRINT# LISTFN "
1650 [153]" PRINT#STEPLIST(null)USRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSRUSR
1660 PRINT"[152][169] [155][165] BY WILLIAM D. PITTS @1987 "
1670 PRINT"[152] [155][165] [145][145]"
1680 GOSUB20:FORI=1TO4000:NEXT:PRINT"[147]":POKEBR,6:GOSUB1090
1690 FORQ=4TO9:READD$(Q):NEXT:DATADYNAMITE,MATCHES,ANTENNA,RADIO,FOIL,SANDWICH IN FOIL
1700 NT=10:H=99:L=1:FORQ=4TO9:READL%(Q):NEXT:DATA99,99,7,99,0,99
1710 GOTO550
1720 PRINT"[145] [146][144]";:GOTO2450
1730 CLR:GOSUB2920:GOTO2880
1740 PRINT"[147]":GOSUB2470:GOTO1720
1750 PRINT""TAB(X);:IFYTHENFORQ=1TOY:PRINT"";:NEXT
1760 RETURN
1770 PRINT"YOU CAN'T DO THAT!";:GOTO1800
1780 PRINT"NOTHING SPECIAL.";:GOTO1800
1790 PRINT"THE ELEVATOR IS JAMMED.";:GOTO1800
1800 GOSUB2490:PRINT"[146]COMMAND? [146]";:R$=""
1810 GETI$:IFLEN(R$)<1THEN1830
1820 IFI$=YB$ORI$=ZB$THENPRINTYB$YB$" [146]";:R$=LEFT$(R$,LEN(R$)-1):GOTO1810
1830 IFI$>""ANDI$<"["THENR$=R$+I$:PRINTZB$I$" [146]";
1840 IFI$=CHR$(13)THEN1860
1850 IFLEN(R$)<29THEN1810
1860 V=0:R$=R$+" ":IFLEN(R$)=2THEN1800
1870 V$=LEFT$(R$,2)
1880 FORQ=2TO19STEP2
1890 IFV$=MID$(" OPGOLOPRCUPUINJUGE",Q,2)THENV=Q/2:Q=H
1900 NEXT:N$="":FORQ=LEN(R$)-2TO2STEP-1
1910 IFMID$(R$,Q,1)=" "THENN$=MID$(R$,Q+1,2):Q=.
1920 NEXT:N=.:FORQ=2TO41STEP2
1930 IFN$=MID$(" FODIKEPIRALOSTFUFISAGLTO1 2 3 4 ELUPOUDO",Q,2)THENN=Q/2:Q=H
1940 NEXT:GOSUB2470
1950 ONVGOTO1970,2050,2200,2270,2300,2330,2370,2390,2410
1960 PRINT"HUH?";:GOTO1800
1970 IFN=8THENF=1:GOTO1740
1980 IFN=20ANDL=13THENP=1:PRINT"THE KNOB FELL OFF![144]";::GOSUB2510:GOTO1800
1990 IFN-10ORL-14THEN1770
2000 PRINT"COMBINATION?";:R$="":FORQ=0TO5
2010 GETI$:IFI$<"0"ORI$>"9"THEN2010
2020 R$=R$+I$:PRINTI$;:IFQ<5ANDQAND1THENPRINT"-";
2030 NEXT:GOSUB2470:IFR$="710037"THENS=1:GOTO1740
2040 PRINT"WRONG COMBINATION";:GOTO1800
2050 IFITHEN2130
2060 IFN-17THEN2100
2070 IFG=0THENPRINT"BAD IDEA!";:GOTO1800
2080 IFL=15ORL=14THEN1790
2090 L=17:GOTO1740
2100 IFN=9THENIFL=14ORL=15THENI=1:GOTO1740
2110 IFI=0ANDL=15ANDN=50THENL=17:GOTO1740
2120 GOTO1770
2130 IFN<18THEN1770
2140 IFN=19THENI=0:GOTO1740
2150 IFN=18THEN2180
2160 IFL=15THENL=14:I=0:GOTO1740
2170 GOTO1770
2180 IFL=14THENL=15:I=0:GOTO1740
2190 GOTO1770
2200 IFN=0THEN1740
2210 IFN-17THEN1780
2220 IFL-15THEN2250
2230 J=8:X=12:Y=3:V=14:W=15:GOSUB2810:GOSUB2780
2240 PRINT"[158]";:FORQ=1TO5:PRINTTAB(16)" ":NEXT:GOTO1800
2250 IFL=16ANDG=0THENJ=1:X=19:Y=10:V=0:W=1:GOSUB2810:GOSUB2780:GOTO1800
2260 GOTO1780
2270 IFL-17ORN<13ORN>16THEN1770
2280 IFN=15OR(N=13ANDE=0)THENPRINT"BUTTON IS NOT WORKING";:GOTO1800
2290 L=N:GOTO1740
2300 IFL(2)-HORL-13ORN-11THEN1770
2310 PRINT"[147]CONGRATULATIONS! YOU FOUND THE DIAMOND
2320 [153]"AND THE SECRET PASSAGE LEADING OUT!":[128]
2330 [139]N[178]1[167]G[178]1:L(1)[178]0:[137]1740
2340 [139]L[171]17[167]1770
2350 [139]N[178]3[175]L(3)[178]H[167]E[178]1:L(3)[178]0:[137]1740
2360 [137]2270
2370 [141]2470:[129]Q[178]1[164]5:[139]L(Q)[178]H[167][153]D$(Q)" ";
2380 [130]:[137]1800
2390 [139]L[178]15[167]L[178]17:[137]1740
2400 [137]1770
2410 [139]L[178]14[175]S[175]N[178]3[175]L(3)[178]10[167]L(3)[178]H:[137]1740
2420 [139]L[178]14[175]N[178]4[167]L(4)[178]H:[137]1740
2430 [139]L[178]13[175]N[178]2[167]L(2)[178]H:[137]1740
2440 [137]1770
2450 [139]I[167][153]"LOAD":[151]53281,0:[137]1800
2460 [151]BC,5:[145]L[171]12[141]2510,2560,2620,2660,2860:[137]1800
2470 [141]2490:[141]2480:[153]"WAIT ";
2480 X[178]0:Y[178]21:[137]1750
2490 [141]2480:[153]"WAIT ";
2500 [141]2480:[153]"";:[142]
2510 X[178]21:Y[178]1:W[178]10:V[178]17:[141]2780:X[178]22:Y[178]2:W[178]8:V[178]6:[141]2780:[141]1750
2520 [153]"03SQRCMDCMDCMDSQRLEFT$0CMDCMDCMDCMDCMDCMD(null)";:[139]P[167][153]"CMD."
2530 [139]L(2)[171]H[167]X[178]8:Y[178]10:[141]1750:[153]"(null) ON (null)CMDCMDCMDCMD(null)(null)CMDCMD(null)(null)
2540 Y=14:X=9:W=3:V=4:GOSUB2780
2550 RETURN
2560 GOSUB2620:X=18:Y=3:GOSUB1750
2570 IFL(4)=HTHEN2590
2580 PRINT" [157][157][157][157][157][157] [157][157][157][157][157][157] [157][157][157][157][157][157] [157][157][157][157][157][157] [146]";:RETURN
2590 W=4+S:V=3:GOSUB2780:GOSUB1750:IFS=0THENPRINT"[209][167]";:RETURN
2600 PRINT" [157] [157] [157] [157] [146]";:IFL(3)=10THENPRINT"[145][215][198][198][162]";
2610 RETURN
2620 PRINT"[144]":X=13:Y=9:W=15:V=0:GOSUB2780:X=15:W=11:V=7:Y=11:GOSUB2780:X=17:Y=13
2630 W=7:V=5:GOSUB2780
2640 IFL=14THENPRINT"[157][157][186][157][157][157][157][157][204][157][157][145][166][166][166][166][166][166][145][157][157][157][157][157][157][166][166][166][166][166][220][145][157][157][157][157][166][166][220]
2650 [142]
2660 [153]"STOP"[163]27)"TOTOTOTOCMDCMDCMDCMD(null)(null)SQR(null)
2670 X=0:Y=0:V=15:W=18:GOSUB2780:X=23:Y=4:V=7:W=16:GOSUB2780
2680 PRINT""TAB(19)"[205][205][205][205]";
2690 Y=16:X=19:GOSUB1750:PRINT"[206][145][206][145][206][145][206]";
2700 X=26:W=3:Y=7:V=4:GOSUB2780:W=1:GOSUB2780:GOSUB1750:PRINT"[157][167][145][145][145][164][164]
2710 X[178]29:Y[178]14:[141]1750:[153]"(null)TAB(TAB(TAB(TAB(TAB((null)"[166]32)"(null) (null)";
2720 [153][166]30)"THEN (null)E0 0PEEK(null)(null)FN"[166]29)"THEN(null)TOTOCMDCMDCMD(null)FNTHEN(null)TOTO(null)(null)ONCMD(null)(null)"[166]32)"TAB(TAB((null)(null)SQR(null)
2730 V=8:W=5:X=10:Y=3:GOSUB2780:GOSUB1750
2740 IFF=0THENPRINT"HIGH[170][157][170][157][157][157][157][157]VOLT[170]":RETURN
2750 PRINT"[145]";:FORQ=0TO9:PRINT"[157] ";:NEXT
2760 PRINT"[146][145][145][215] [215][145][145][157][157][157][215] [215][145][145][157][157][157][215] ";:PRINT"[209]";:IFGTHENPRINT"[157][215]";
2770 RETURN
2780 GOSUB1750:PRINTLEFT$("[207][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183]",W)"[208]";
2790 IFVTHENFORQ=1TOV:PRINTSPC(39-W)"[180]"SPC(W-1)"[170]";:NEXT
2800 PRINTSPC(39-W)LEFT$("[204][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175]",W)"[186]";:RETURN
2810 PRINT"[147]"TAB(9);:POKE53281,0:FORQ=1TO22:GOSUB2840:PRINT"[205]";:NEXT
2820 PRINT""TAB(9);
2830 FORQ=1TO21:GOSUB2840:PRINT"[206][145]";:NEXT
2840 PRINT"";:IFABS(11.5-Q)<JTHENPRINT"[144]";
2850 RETURN
2860 FORQ=1TO20:PRINT" [180] [199] [182]":NEXT
2870 PRINT" 4[157]3[157]2[157]1[157][146]"MID$("[193][218]",E+1,1):RETURN
2880 BC=53281:DATAMARKER,FOIL,DIAMOND,KEY,PICTURE,RADIO
2890 READXC$:IFXC$<>"MARKER"THEN2890
2900 FORQ=1TO5:READD$(Q):NEXT:H=99:L=16
2910 PRINT"[144]":FORQ=1TO6:READL(Q):NEXT:DATA99,13,10,14,99,14:GOTO1740
2920 ZB$=CHR$(157):YB$=CHR$(20):RETURN