Home » Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_19.ADF » G/Blitz
G/Blitz
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_19.ADF |
Filename: | G/Blitz |
Read OK: | ✔ |
File size: | 18CA bytes |
Load address: | FFFF1D00 |
Exec address: | FFFF8023 |
File contents
10REM BLOCK BLITZ 20REM (C) ELBUG 30REM VOLUME 1 NO 4 40***************** 50ON ERROR GOTO 230 60DIM S%(19,31),MAN$(5,1) 70PROCchar 80REPEAT 90MODE4 100PROCsetupuser 110MODE5 120PROCsetup 130REPEAT 140PROCscreen 150REPEAT 160PROCbl:PROCm 170UNTIL end% 180PROCgame 190UNTIL demo% 200UNTIL FALSE 210END 220: 230ON ERROR OFF:MODE6 240IF ERR<>17 THEN REPORT:PRINT" at Line ";ERL 250END 260: 270DEFPROCchar 280a$=CHR$8:b$=CHR$10:c$=CHR$11 290d$=CHR$17:e$=CHR$32 300f$=STRING$(14,CHR$32):g$=STRING$(5,CHR$32) 310VDU23,224,28,48,62,20,28,60,126,189 320VDU23,225,189,60,24,24,56,104,200,76 330VDU23,226,189,60,24,24,28,23,18,24 340 VDU23,227,189,60,24,24,28,23,18,48 350VDU23,228,189,60,24,24,56,104,200,88 360VDU23,229,28,6,62,20,28,60,126,189 370VDU23,240,60,90,126,60,36,126,255,189 380VDU23,243,255,129,255,129,66,36,24,255 390VDU23,244,0,127,127,127,127,127,127,0 400VDU23,245,255,255,255,255,255,255,255,255 410VDU23,246,0,125,126,126,126,126,126,126,0 420VDU23,247,0,231,231,231,231,231,231,0 430VDU23,248,189,189,60,36,36,36,36,102 440VDU23,249,119,34,34,127,127,65,65,99 450VDU23,250,189,219,255,189,165,255,255,60 460VDU23,251,60,60,60,36,36,36,36,102 470ENVELOPE1,3,0,2,0,0,255,0,127,0,0,-127,80,80 480R$=d$+CHR$1:Y$=d$+CHR$2 490W$=d$+CHR$3 500M$=W$+CHR$240+b$+a$+R$+CHR$248 510MJ$=b$+e$+a$+c$+R$+CHR$251+a$+c$+W$+CHR$250 520MK$=c$+e$+b$+a$+W$+CHR$240+a$+b$+R$+CHR$248 530f$=e$+W$+CHR$224+b$+a$+a$+e$+R$ 540MAN$(1,0)=f$+CHR$225 550MAN$(1,1)=f$+CHR$226 560f$=e$+a$+a$+W$+CHR$229+b$+e$+a$+a$+R$ 570MAN$(0,0)=f$+CHR$227 580MAN$(0,1)=f$+CHR$228 590f$=b$+e$+c$+a$+e$+R$:g$=a$+c$+W$+CHR$224 600MAN$(3,0)=f$+CHR$225+g$ 610MAN$(3,1)=f$+CHR$226+g$ 620f$=e$+a$+b$+e$+W$+CHR$224+a$+b$+R$ 630MAN$(5,0)=f$+CHR$225 640MAN$(5,1)=f$+CHR$226 650f$=b$+e$+c$+a$+e$+a$+a$+R$:g$=a$+c$+W$+CHR$229 660 MAN$(2,0)=f$+CHR$227+g$ 670MAN$(2,1)=f$+CHR$228+g$ 680f$=e$+a$+b$+e$+a$+a$+W$+CHR$229+a$+b$+R$ 690MAN$(4,0)=f$+CHR$227 700MAN$(4,1)=f$+CHR$228 710B$=R$+CHR$249+a$+b$+Y$+CHR$244 720TL$=e$+a$+a$+R$+CHR$249 730TR$=e$+R$+CHR$249 740BL$=TL$+a$+b$+Y$+CHR$244+e$ 750BR$=TR$+a$+a$+b$+e$+Y$+CHR$244 760BD$=Y$+e$+a$+b$+CHR$244 770WALL$=CHR$246+CHR$246+c$+a$+a$+CHR$247+CHR$247+c$+a$+a$ 780HI%=0:SC%=0 790ENDPROC 800: 810DEFPROCsetup 820VDU23,1;0;0;0;0;:VDU29,640;512; 830IF HI%<SC% THEN HI%=SC% 840H%=4:N%=1:M%=0:MEN%=3 850SC%=FNsc(H%):SCT%=0 860ENDPROC 870: 880DEFPROCscreen 890CLS:COLOUR1 900PRINTTAB(0,0)"H ";HI%;TAB(9);"S ";SC%;TAB(17)"M ";MEN% 910COLOUR2 920g$=STRING$(2,CHR$243) 930PRINTTAB(0,1)STRING$(10,g$); 940PRINTTAB(0,6)g$ TAB(18,6)g$; 950PRINTTAB(0,29-H%)g$ TAB(18,29-H%)g$; 960COLOUR2:PRINTTAB(0,30)STRING$(20,CHR$245); 970PRINTTAB(0,30)STRING$(20,CHR$245); 980COLOUR131:COLOUR1 990g$=STRING$(H%/2,WALL$) 1000 PRINTTAB(0,29)g$; 1010PRINTTAB(18,29)g$; 1020COLOUR128 1030 FOR J%=0TO31 1040FOR I%=0TO19 1050IF J%=30 THEN S%(I%,J%)=2 ELSE S%(I%,J%)=0 1060NEXT I%,J% 1070 B%=28:A%=10:NG%=FALSE:end%=FALSE 1080PRINTTAB(A%,B%)M$ 1090Y%=3:IF RND(2)=1 THEN X%=0 ELSE X%=19 1100ENDPROC 1110: 1120DEFPROCm 1130IF M%=0 THEN M%=1 ELSE M%=0 1140IF S%(A%,B%)<>0 THEN PROCng:ENDPROC 1150IF demo% THEN 1180 1160IF INKEY-26 THEN IF A%>2 THEN 1260 1170IF INKEY-122 THEN IF A%<17 THEN 1210 1180IF NOT demo% THEN PRINTTAB(A%,B%)M$;:ENDPROC 1190IF Y%<=3 OR X%<>A% THEN PRINTTAB(A%,B%)M$;:ENDPROC 1200IF A%=10 THEN 1260 1210IF S%(A%+1,B%)<>0 THEN ENDPROC 1220 IF S%(A%+1,B%+1)=2 THEN PRINTTAB(A%,B%)MAN$(3,M%):A%=A%+1:B%=B%-1:GOTO1300 1230IF S%(A%+1,B%+2)=2 THEN PRINTTAB(A%,B%)MAN$(1,M%):A%=A%+1:GOTO1300 1240IF S%(A%+1,B%+3)=2 THEN PRINTTAB(A%,B%)MAN$(5,M%):A%=A%+1:B%=B%+1:GOTO1300 1250ENDPROC 1260 IF S%(A%-1,B%)<>0 THEN ENDPROC 1270IF S%(A%-1,B%+1)=2 THEN PRINTTAB(A%,B%)MAN$(2,M%):A%=A%-1:B%=B%-1:GOTO1300 1280 IF S%(A%-1,B%+2)=2 THEN PRINTTAB(A%,B%)MAN$(0,M%):A%=A%-1:GOTO1300 1290IF S%(A%-1,B%+3)=2 THEN PRINTTAB(A%,B%)MAN$(4,M%):A%=A%-1:B%=B%+1 1300IF S%(A%,B%)<>0 THEN PROCng:ENDPROC 1310IF B%=27-H% THEN PROCwin:ENDPROC 1320ENDPROC 1330: 1340DEFPROCng 1350end%=TRUE:NG%=TRUE:MEN%=MEN%-1 1360SOUND&0011,0,0,0:SOUND0,-15,5,12 1370PROCbonk 1380ENDPROC 1390: 1400DEFPROCd(T%) 1410T%=TIME+T% 1420REPEAT UNTIL TIME >T% 1430ENDPROC 1440: 1450DEFPROCwin 1460IF S%(X%,Y%)=1 THEN PRINTTAB(X%,Y%)e$;:SOUND&0011,0,0,0 1470PRINTTAB(A%,B%)M$; 1480end%=TRUE:COLOUR2 1490IF A%=2 OR A%=17 THEN 1520 1500D%=A% 1510IF A%<9 THEN FOR C%=2 TO A%-1:PRINTTAB(C%,B%+2)CHR$243:SOUND2,-10,100,1:PROCd(15):NEXT ELSE FOR C%=17 TO A%+1 STEP-1:PRINTTAB(C%,B%+2)CHR$243:SOUND2,-10,100,1:PROCd(15):NEXT 1520REPEAT IF A%<9 PRINTTAB(A%,B%)MAN$(0,M%):PROCd(15):A%=A%-1 ELSE PRINTTAB(A%,B%)MAN$(1,M%):PROCd(15):A%=A%+1 1530 IF M%=0 THEN M%=1 ELSE M%=0 1540UNTIL A%=1 OR A%=18 1550IF D%=2 OR D%=17 THEN 1610 1560COLOUR2:PRINTTAB(A%,B%)M$; 1570 IF D%<9 THEN FOR C%=D%-1 TO 2 STEP -1:PRINTTAB(C%,B%+2)e$:SOUND2,-10,100,1:PROCd(15):NEXT ELSE FOR C%=D%+1 TO 17:PRINTTAB(C%,B%+2)e$:SOUND2,-10,100,1:PROCd(15):NEXT 1580COLOUR0:COLOUR131 1590IF A%=1 PRINTTAB(3,B%-1)"YIPPEE" ELSE PRINTTAB(11,B%-1)"YIPPEE" 1600COLOUR128 1610FOR I%=1 TO 10:PRINTTAB(A%,B%)MJ$;:SOUND0,-15,4,1:PROCd(8):PRINTTAB(A%,B%)MK$;:SOUND0,-15,6,1:PROCd(8):NEXT 1620IF A%=1 PRINTTAB(3,B%-1)SPC(6) ELSE PRINTTAB(11,B%-1)SPC(6) 1630PROCd(150) 1640ENDPROC 1650: 1660DEFPROCbl 1670IF Y%=3 THEN 1780 1680IF T%>9 THEN 1700 1690IF T%>0 PRINTTAB(T%,2)TL$:T%=T%-1:GOTO1710 ELSE PRINTTAB(0,2)e$:GOTO1710 1700IF T%<19 PRINTTAB(T%,2)TR$:T%=T%+1 ELSE PRINTTAB(19,2)e$ 1710PRINTTAB(X%,Y%)BD$:S%(X%,Y%)=0:Y%=Y%+1:S%(X%,Y%)=1:IF S%(X%,Y%+1)<>2 THEN ENDPROC 1720S%(X%,Y%)=2 1730SOUND&0011,0,0,0:SOUND0,-15,4,1 1740IF T%<>0 AND T%<>19 Y%=Y%-1:ENDPROC 1750IF RND(1)>.5 THEN X%=19 ELSE X%=0 1760SC%=SC%-10:PRINTTAB(11,0)SPC(5)TAB(11,0)R$;SC% 1770Y%=3:PRINTTAB(X%,2)B$;:ENDPROC 1780SOUND2,-10,60,1 1790IF (A%=X% AND RND(1)>.5) THEN 1840 1800IF demo% THEN 1820 1810IF ABS(A%-X%)<2 THEN IF RND(1)>.8 THEN 1840 1820IF A%<X% THEN PRINTTAB(X%,2)BL$:X%=X%-1 ELSE PRINTTAB(X%,2)BR$:X%=X%+1 1830ENDPROC 1840IF X%<2 OR X%>17 ENDPROC 1850T%=X%:SOUND1,1,350,90:GOTO1710 1860: 1870DEFPROCgame 1880IF NG% AND MEN%=0 THEN PROClost:PROCsetup:ENDPROC ELSE IF NG% THEN PROCcng:ENDPROC 1890N%=N%+1:H%=H%+2 1900IF H%=18 THEN PROCover:PROCsetup:ENDPROC 1910PROCccg 1920ENDPROC 1930: 1940DEF FNsc(H%)=160*(H%+1) 1950: 1960DEF PROCr:REPEAT UNTIL INKEY-74:ENDPROC 1970: 1980DEFPROCsetupuser 1990VDU19,1,3;0;19,0,4;0; 2000PRINTTAB(10,3)"B L O C K B L I T Z" 2010PRINTTAB(10,4)STRING$(20,"=") 2020PRINTTAB(0,7)" You have been imprisoned by the evil"'"Dr. X in an ever deeper series of "'"caverns. To add to your problems, they"'"are being filled with blocks aimed"'"at you!" 2030PRINT''" However if you can reach the level of"'"the brick sides by standing on the"'"blocks you can escape from each cavern"'"and eventually from all of them." 2040PRINT''" You move by using the left and right"'"cursor keys but you can only leap up"'"and down one block at a time." 2050*fx15,0 2060PRINT''" Do you want a demo ? (Y/N) "; 2070IK$=GET$:IF IK$="Y" THEN demo%=TRUE ELSE IF IK$="N" THEN demo%=FALSE ELSE GOTO 2070 2080ENDPROC 2090: 2100DEFPROCcng 2110SC%=SCT%:CLS:COLOUR2 2120 PRINTTAB(4,5)"OH DEAR !"TAB(4,7)"YOU LOST"TAB(4,9)"A MAN" 2130 PROCsctab:SC%=SC%+FNsc(H%) 2140ENDPROC 2150: 2160DEFPROCccg 2170SCT%=SC%:CLS:COLOUR2 2180PRINTTAB(2,5)"NEXT -->"TAB(2,8)"CAVERN NUMBER ";N% 2190PROCsctab:SC%=SC%+FNsc(H%) 2200ENDPROC 2210: 2220DEFPROCsctab 2230VDU19,1,6,0,0,0 2240COLOUR1 2250PRINTTAB(4,14)"MEN........";MEN% 2260PRINTTAB(4,16)"SCORE......";SC% 2270PRINTTAB(4,18)"HISCORE....";HI% 2280COLOUR2:PRINTTAB(1,28)"RETURN TO CONTINUE" 2290PRINTTAB(1,28)"RETURN TO CONTINUE" 2300PROCr:VDU19,1,1,0,0,0 2310ENDPROC 2320: 2330DEFPROCover 2340CLS:COLOUR2 2350SC%=SC%+MEN%*FNsc(18) 2360PRINTTAB(2,3)"CONGRATULATIONS"TAB(2,6)"YOU HAVE ESCAPED"TAB(2,8)"FROM ALL"TAB(2,10)"THE CAVERNS" 2370PROCsctab 2380ENDPROC 2390: 2400DEFPROClost 2410CLS:COLOUR2:SC%=SCT% 2420PRINTTAB(4,4)"GANE OVER"TAB(4,6)"YOU RAN OUT"TAB(4,8)"OF MEN" 2430PROCsctab 2440ENDPROC 2450: 2460DEFPROCbonk 2470CLS 2480 FOR X%=150 TO 500 STEP50:GCOL0,1:MOVEX%,X%:DRAWX%,-X%:DRAW-X%,-X%:DRAW-X%,X%:DRAWX%,X%:X%=X%+50:GCOL0,2:MOVEX%,X%:DRAWX%,-X%:DRAW-X%,-X%:DRAW-X%,X%:DRAWX%,X%:NEXT 2490COLOUR3:PRINTTAB(6,15)"B O N K!" 2500FOR I%=1 TO 8:VDU19,1,3,0,0,0,19,2,1,0,0,0,:PROCd(8):VDU19,1,1,0,0,0,19,2,3,0,0,0:PROCd(8):NEXT 2510ENDPROC
� BLOCK BLITZ � (C) ELBUG � VOLUME 1 NO 4 (***************** 2� � � �df@ <� S%(19,31),MAN$(5,1) F �char P� Z�4 d�setupuser n�5 x �setup �� ��screen �� � �bl:�m � � end% � �game �� demo% �� � �� �: �� � �:�6 �� �<>17 � �:�" at Line ";� �� : ��char a$=�8:b$=�10:c$=�11 "d$=�17:e$=�32 ,f$=�14,�32):g$=�5,�32) 6%�23,224,28,48,62,20,28,60,126,189 @&�23,225,189,60,24,24,56,104,200,76 J$�23,226,189,60,24,24,28,23,18,24 T% �23,227,189,60,24,24,28,23,18,48 ^&�23,228,189,60,24,24,56,104,200,88 h$�23,229,28,6,62,20,28,60,126,189 r'�23,240,60,90,126,60,36,126,255,189 |(�23,243,255,129,255,129,66,36,24,255 �'�23,244,0,127,127,127,127,127,127,0 �+�23,245,255,255,255,255,255,255,255,255 �+�23,246,0,125,126,126,126,126,126,126,0 �'�23,247,0,231,231,231,231,231,231,0 �&�23,248,189,189,60,36,36,36,36,102 �&�23,249,119,34,34,127,127,65,65,99 �*�23,250,189,219,255,189,165,255,255,60 �$�23,251,60,60,60,36,36,36,36,102 �)�1,3,0,2,0,0,255,0,127,0,0,-127,80,80 �R$=d$+�1:Y$=d$+�2 �W$=d$+�3 �M$=W$+�240+b$+a$+R$+�248 �*MJ$=b$+e$+a$+c$+R$+�251+a$+c$+W$+�250 )MK$=c$+e$+b$+a$+W$+�240+a$+b$+R$+�248 f$=e$+W$+�224+b$+a$+a$+e$+R$ MAN$(1,0)=f$+�225 &MAN$(1,1)=f$+�226 0&f$=e$+a$+a$+W$+�229+b$+e$+a$+a$+R$ :MAN$(0,0)=f$+�227 DMAN$(0,1)=f$+�228 N)f$=b$+e$+c$+a$+e$+R$:g$=a$+c$+W$+�224 XMAN$(3,0)=f$+�225+g$ bMAN$(3,1)=f$+�226+g$ l#f$=e$+a$+b$+e$+W$+�224+a$+b$+R$ vMAN$(5,0)=f$+�225 �MAN$(5,1)=f$+�226 �/f$=b$+e$+c$+a$+e$+a$+a$+R$:g$=a$+c$+W$+�229 � MAN$(2,0)=f$+�227+g$ �MAN$(2,1)=f$+�228+g$ �)f$=e$+a$+b$+e$+a$+a$+W$+�229+a$+b$+R$ �MAN$(4,0)=f$+�227 �MAN$(4,1)=f$+�228 �B$=R$+�249+a$+b$+Y$+�244 �TL$=e$+a$+a$+R$+�249 �TR$=e$+R$+�249 �BL$=TL$+a$+b$+Y$+�244+e$ �BR$=TR$+a$+a$+b$+e$+Y$+�244 �BD$=Y$+e$+a$+b$+�244 /WALL$=�246+�246+c$+a$+a$+�247+�247+c$+a$+a$ HI%=0:SC%=0 � : *��setup 4�23,1;0;0;0;0;:�29,640;512; >� HI%<SC% � HI%=SC% HH%=4:N%=1:M%=0:MEN%=3 RSC%=�sc(H%):SCT%=0 \� f: p ��screen z�:�1 �.�0,0)"H ";HI%;�9);"S ";SC%;�17)"M ";MEN% ��2 �g$=�2,�243) ��0,1)�10,g$); ��0,6)g$ �18,6)g$; ��0,29-H%)g$ �18,29-H%)g$; ��2:�0,30)�20,�245); ��0,30)�20,�245); ��131:�1 �g$=�H%/2,WALL$) � �0,29)g$; ��18,29)g$; ��128 � J%=0�31 � I%=0�19 '� J%=30 � S%(I%,J%)=2 � S%(I%,J%)=0 $� I%,J% . B%=28:A%=10:NG%=�:end%=� 8�A%,B%)M$ B Y%=3:� �(2)=1 � X%=0 � X%=19 L� V: `��m j� M%=0 � M%=1 � M%=0 t� S%(A%,B%)<>0 � �ng:� ~� demo% � �t\D �� �-26 � � A%>2 � �dlD �� �-122 � � A%<17 � �tzD �� � demo% � �A%,B%)M$;:� �$� Y%<=3 � X%<>A% � �A%,B%)M$;:� �� A%=10 � �dlD �� S%(A%+1,B%)<>0 � � �A � S%(A%+1,B%+1)=2 � �A%,B%)MAN$(3,M%):A%=A%+1:B%=B%-1:�TTE �8� S%(A%+1,B%+2)=2 � �A%,B%)MAN$(1,M%):A%=A%+1:�TTE �@� S%(A%+1,B%+3)=2 � �A%,B%)MAN$(5,M%):A%=A%+1:B%=B%+1:�TTE �� � � S%(A%-1,B%)<>0 � � �@� S%(A%-1,B%+1)=2 � �A%,B%)MAN$(2,M%):A%=A%-1:B%=B%-1:�TTE 9 � S%(A%-1,B%+2)=2 � �A%,B%)MAN$(0,M%):A%=A%-1:�TTE :� S%(A%-1,B%+3)=2 � �A%,B%)MAN$(4,M%):A%=A%-1:B%=B%+1 � S%(A%,B%)<>0 � �ng:� � B%=27-H% � �win:� (� 2: <��ng Fend%=�:NG%=�:MEN%=MEN%-1 P�&0011,0,0,0:�0,-15,5,12 Z �bonk d� n: x��d(T%) �T%=�+T% � � � � >T% �� �: � ��win �,� S%(X%,Y%)=1 � �X%,Y%)e$;:�&0011,0,0,0 ��A%,B%)M$; � end%=�:�2 �� A%=2 � A%=17 � �dpE � D%=A% �y� A%<9 � � C%=2 � A%-1:�C%,B%+2)�243:�2,-10,100,1:�d(15):� � � C%=17 � A%+1 �-1:�C%,B%+2)�243:�2,-10,100,1:�d(15):� �R� � A%<9 �A%,B%)MAN$(0,M%):�d(15):A%=A%-1 � �A%,B%)MAN$(1,M%):�d(15):A%=A%+1 � � M%=0 � M%=1 � M%=0 � A%=1 � A%=18 � D%=2 � D%=17 � �DJF �2:�A%,B%)M$; "w � D%<9 � � C%=D%-1 � 2 � -1:�C%,B%+2)e$:�2,-10,100,1:�d(15):� � � C%=D%+1 � 17:�C%,B%+2)e$:�2,-10,100,1:�d(15):� ,�0:�131 61� A%=1 �3,B%-1)"YIPPEE" � �11,B%-1)"YIPPEE" @�128 JN� I%=1 � 10:�A%,B%)MJ$;:�0,-15,4,1:�d(8):�A%,B%)MK$;:�0,-15,6,1:�d(8):� T)� A%=1 �3,B%-1)�(6) � �11,B%-1)�(6) ^�d(150) h� r: |��bl �� Y%=3 � �dtF �� T%>9 � �tdF �4� T%>0 �T%,2)TL$:T%=T%-1:�tnF � �0,2)e$:�tnF �*� T%<19 �T%,2)TR$:T%=T%+1 � �19,2)e$ �D�X%,Y%)BD$:S%(X%,Y%)=0:Y%=Y%+1:S%(X%,Y%)=1:� S%(X%,Y%+1)<>2 � � �S%(X%,Y%)=2 ��&0011,0,0,0:�0,-15,4,1 �� T%<>0 � T%<>19 Y%=Y%-1:� �� �(1)>.5 � X%=19 � X%=0 �&SC%=SC%-10:�11,0)�(5)�11,0)R$;SC% �Y%=3:�X%,2)B$;:� ��2,-10,60,1 �� (A%=X% � �(1)>.5) � �TpG � demo% � �T\G #� �(A%-X%)<2 � � �(1)>.8 � �TpG 5� A%<X% � �X%,2)BL$:X%=X%-1 � �X%,2)BR$:X%=X%+1 &� 0� X%<2 � X%>17 � :T%=X%:�1,1,350,90:�tnF D: N ��game X4� NG% � MEN%=0 � �lost:�setup:� � � NG% � �cng:� bN%=N%+1:H%=H%+2 l� H%=18 � �over:�setup:� v�ccg �� �: �� �sc(H%)=160*(H%+1) �: �� �r:� � �-74:� �: ���setupuser ��19,1,3;0;19,0,4;0; �!�10,3)"B L O C K B L I T Z" ��10,4)�20,"=") ��0,7)" You have been imprisoned by the evil"'"Dr. X in an ever deeper series of "'"caverns. To add to your problems, they"'"are being filled with blocks aimed"'"at you!" ��''" However if you can reach the level of"'"the brick sides by standing on the"'"blocks you can escape from each cavern"'"and eventually from all of them." �v�''" You move by using the left and right"'"cursor keys but you can only leap up"'"and down one block at a time." *fx15,0 '�''" Do you want a demo ? (Y/N) "; <IK$=�:� IK$="Y" � demo%=� � � IK$="N" � demo%=� � � �TVH � *: 4 ��cng >SC%=SCT%:�:�2 H1 �4,5)"OH DEAR !"�4,7)"YOU LOST"�4,9)"A MAN" R �sctab:SC%=SC%+�sc(H%) \� f: p ��ccg zSCT%=SC%:�:�2 �,�2,5)"NEXT -->"�2,8)"CAVERN NUMBER ";N% ��sctab:SC%=SC%+�sc(H%) �� �: ���sctab ��19,1,6,0,0,0 ��1 ��4,14)"MEN........";MEN% ��4,16)"SCORE......";SC% ��4,18)"HISCORE....";HI% �"�2:�1,28)"RETURN TO CONTINUE" ��1,28)"RETURN TO CONTINUE" ��r:�19,1,1,0,0,0 � : ��over $�:�2 .SC%=SC%+MEN%*�sc(18) 8T�2,3)"CONGRATULATIONS"�2,6)"YOU HAVE ESCAPED"�2,8)"FROM ALL"�2,10)"THE CAVERNS" B �sctab L� V: ` ��lost j�:�2:SC%=SCT% t4�4,4)"GANE OVER"�4,6)"YOU RAN OUT"�4,8)"OF MEN" ~ �sctab �� �: � ��bonk �� �z � X%=150 � 500 �50:�0,1:�X%,X%:�X%,-X%:�-X%,-X%:�-X%,X%:�X%,X%:X%=X%+50:�0,2:�X%,X%:�X%,-X%:�-X%,-X%:�-X%,X%:�X%,X%:� ��3:�6,15)"B O N K!" �S� I%=1 � 8:�19,1,3,0,0,0,19,2,1,0,0,0,:�d(8):�19,1,1,0,0,0,19,2,3,0,0,0:�d(8):� �� �
00000000 0d 00 0a 11 f4 20 42 4c 4f 43 4b 20 42 4c 49 54 |..... BLOCK BLIT| 00000010 5a 0d 00 14 0f f4 20 28 43 29 20 45 4c 42 55 47 |Z..... (C) ELBUG| 00000020 0d 00 1e 13 f4 20 56 4f 4c 55 4d 45 20 31 20 4e |..... VOLUME 1 N| 00000030 4f 20 34 0d 00 28 15 2a 2a 2a 2a 2a 2a 2a 2a 2a |O 4..(.*********| 00000040 2a 2a 2a 2a 2a 2a 2a 2a 0d 00 32 0e ee 20 85 20 |********..2.. . | 00000050 e5 20 8d 64 66 40 0d 00 3c 19 de 20 53 25 28 31 |. .df@..<.. S%(1| 00000060 39 2c 33 31 29 2c 4d 41 4e 24 28 35 2c 31 29 0d |9,31),MAN$(5,1).| 00000070 00 46 09 f2 63 68 61 72 0d 00 50 05 f5 0d 00 5a |.F..char..P....Z| 00000080 06 eb 34 0d 00 64 0e f2 73 65 74 75 70 75 73 65 |..4..d..setupuse| 00000090 72 0d 00 6e 06 eb 35 0d 00 78 0a f2 73 65 74 75 |r..n..5..x..setu| 000000a0 70 0d 00 82 05 f5 0d 00 8c 0c f2 73 63 72 65 65 |p..........scree| 000000b0 6e 20 0d 00 96 05 f5 0d 00 a0 0a f2 62 6c 3a f2 |n ..........bl:.| 000000c0 6d 0d 00 aa 0a fd 20 65 6e 64 25 0d 00 b4 09 f2 |m..... end%.....| 000000d0 67 61 6d 65 0d 00 be 0b fd 20 64 65 6d 6f 25 0d |game..... demo%.| 000000e0 00 c8 07 fd 20 a3 0d 00 d2 05 e0 0d 00 dc 05 3a |.... ..........:| 000000f0 0d 00 e6 0c ee 20 85 20 87 3a eb 36 0d 00 f0 1e |..... . .:.6....| 00000100 e7 20 9f 3c 3e 31 37 20 8c 20 f6 3a f1 22 20 61 |. .<>17 . .:." a| 00000110 74 20 4c 69 6e 65 20 22 3b 9e 0d 00 fa 05 e0 0d |t Line ";.......| 00000120 01 04 05 3a 0d 01 0e 0a dd f2 63 68 61 72 0d 01 |...:......char..| 00000130 18 17 61 24 3d bd 38 3a 62 24 3d bd 31 30 3a 63 |..a$=.8:b$=.10:c| 00000140 24 3d bd 31 31 0d 01 22 11 64 24 3d bd 31 37 3a |$=.11..".d$=.17:| 00000150 65 24 3d bd 33 32 0d 01 2c 1a 66 24 3d c4 31 34 |e$=.32..,.f$=.14| 00000160 2c bd 33 32 29 3a 67 24 3d c4 35 2c bd 33 32 29 |,.32):g$=.5,.32)| 00000170 0d 01 36 25 ef 32 33 2c 32 32 34 2c 32 38 2c 34 |..6%.23,224,28,4| 00000180 38 2c 36 32 2c 32 30 2c 32 38 2c 36 30 2c 31 32 |8,62,20,28,60,12| 00000190 36 2c 31 38 39 0d 01 40 26 ef 32 33 2c 32 32 35 |6,189..@&.23,225| 000001a0 2c 31 38 39 2c 36 30 2c 32 34 2c 32 34 2c 35 36 |,189,60,24,24,56| 000001b0 2c 31 30 34 2c 32 30 30 2c 37 36 0d 01 4a 24 ef |,104,200,76..J$.| 000001c0 32 33 2c 32 32 36 2c 31 38 39 2c 36 30 2c 32 34 |23,226,189,60,24| 000001d0 2c 32 34 2c 32 38 2c 32 33 2c 31 38 2c 32 34 0d |,24,28,23,18,24.| 000001e0 01 54 25 20 ef 32 33 2c 32 32 37 2c 31 38 39 2c |.T% .23,227,189,| 000001f0 36 30 2c 32 34 2c 32 34 2c 32 38 2c 32 33 2c 31 |60,24,24,28,23,1| 00000200 38 2c 34 38 0d 01 5e 26 ef 32 33 2c 32 32 38 2c |8,48..^&.23,228,| 00000210 31 38 39 2c 36 30 2c 32 34 2c 32 34 2c 35 36 2c |189,60,24,24,56,| 00000220 31 30 34 2c 32 30 30 2c 38 38 0d 01 68 24 ef 32 |104,200,88..h$.2| 00000230 33 2c 32 32 39 2c 32 38 2c 36 2c 36 32 2c 32 30 |3,229,28,6,62,20| 00000240 2c 32 38 2c 36 30 2c 31 32 36 2c 31 38 39 0d 01 |,28,60,126,189..| 00000250 72 27 ef 32 33 2c 32 34 30 2c 36 30 2c 39 30 2c |r'.23,240,60,90,| 00000260 31 32 36 2c 36 30 2c 33 36 2c 31 32 36 2c 32 35 |126,60,36,126,25| 00000270 35 2c 31 38 39 0d 01 7c 28 ef 32 33 2c 32 34 33 |5,189..|(.23,243| 00000280 2c 32 35 35 2c 31 32 39 2c 32 35 35 2c 31 32 39 |,255,129,255,129| 00000290 2c 36 36 2c 33 36 2c 32 34 2c 32 35 35 0d 01 86 |,66,36,24,255...| 000002a0 27 ef 32 33 2c 32 34 34 2c 30 2c 31 32 37 2c 31 |'.23,244,0,127,1| 000002b0 32 37 2c 31 32 37 2c 31 32 37 2c 31 32 37 2c 31 |27,127,127,127,1| 000002c0 32 37 2c 30 0d 01 90 2b ef 32 33 2c 32 34 35 2c |27,0...+.23,245,| 000002d0 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 2c |255,255,255,255,| 000002e0 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 0d |255,255,255,255.| 000002f0 01 9a 2b ef 32 33 2c 32 34 36 2c 30 2c 31 32 35 |..+.23,246,0,125| 00000300 2c 31 32 36 2c 31 32 36 2c 31 32 36 2c 31 32 36 |,126,126,126,126| 00000310 2c 31 32 36 2c 31 32 36 2c 30 0d 01 a4 27 ef 32 |,126,126,0...'.2| 00000320 33 2c 32 34 37 2c 30 2c 32 33 31 2c 32 33 31 2c |3,247,0,231,231,| 00000330 32 33 31 2c 32 33 31 2c 32 33 31 2c 32 33 31 2c |231,231,231,231,| 00000340 30 0d 01 ae 26 ef 32 33 2c 32 34 38 2c 31 38 39 |0...&.23,248,189| 00000350 2c 31 38 39 2c 36 30 2c 33 36 2c 33 36 2c 33 36 |,189,60,36,36,36| 00000360 2c 33 36 2c 31 30 32 0d 01 b8 26 ef 32 33 2c 32 |,36,102...&.23,2| 00000370 34 39 2c 31 31 39 2c 33 34 2c 33 34 2c 31 32 37 |49,119,34,34,127| 00000380 2c 31 32 37 2c 36 35 2c 36 35 2c 39 39 0d 01 c2 |,127,65,65,99...| 00000390 2a ef 32 33 2c 32 35 30 2c 31 38 39 2c 32 31 39 |*.23,250,189,219| 000003a0 2c 32 35 35 2c 31 38 39 2c 31 36 35 2c 32 35 35 |,255,189,165,255| 000003b0 2c 32 35 35 2c 36 30 0d 01 cc 24 ef 32 33 2c 32 |,255,60...$.23,2| 000003c0 35 31 2c 36 30 2c 36 30 2c 36 30 2c 33 36 2c 33 |51,60,60,60,36,3| 000003d0 36 2c 33 36 2c 33 36 2c 31 30 32 0d 01 d6 29 e2 |6,36,36,102...).| 000003e0 31 2c 33 2c 30 2c 32 2c 30 2c 30 2c 32 35 35 2c |1,3,0,2,0,0,255,| 000003f0 30 2c 31 32 37 2c 30 2c 30 2c 2d 31 32 37 2c 38 |0,127,0,0,-127,8| 00000400 30 2c 38 30 0d 01 e0 15 52 24 3d 64 24 2b bd 31 |0,80....R$=d$+.1| 00000410 3a 59 24 3d 64 24 2b bd 32 0d 01 ea 0c 57 24 3d |:Y$=d$+.2....W$=| 00000420 64 24 2b bd 33 0d 01 f4 1c 4d 24 3d 57 24 2b bd |d$+.3....M$=W$+.| 00000430 32 34 30 2b 62 24 2b 61 24 2b 52 24 2b bd 32 34 |240+b$+a$+R$+.24| 00000440 38 0d 01 fe 2a 4d 4a 24 3d 62 24 2b 65 24 2b 61 |8...*MJ$=b$+e$+a| 00000450 24 2b 63 24 2b 52 24 2b bd 32 35 31 2b 61 24 2b |$+c$+R$+.251+a$+| 00000460 63 24 2b 57 24 2b bd 32 35 30 20 0d 02 08 29 4d |c$+W$+.250 ...)M| 00000470 4b 24 3d 63 24 2b 65 24 2b 62 24 2b 61 24 2b 57 |K$=c$+e$+b$+a$+W| 00000480 24 2b bd 32 34 30 2b 61 24 2b 62 24 2b 52 24 2b |$+.240+a$+b$+R$+| 00000490 bd 32 34 38 0d 02 12 20 66 24 3d 65 24 2b 57 24 |.248... f$=e$+W$| 000004a0 2b bd 32 32 34 2b 62 24 2b 61 24 2b 61 24 2b 65 |+.224+b$+a$+a$+e| 000004b0 24 2b 52 24 0d 02 1c 15 4d 41 4e 24 28 31 2c 30 |$+R$....MAN$(1,0| 000004c0 29 3d 66 24 2b bd 32 32 35 0d 02 26 15 4d 41 4e |)=f$+.225..&.MAN| 000004d0 24 28 31 2c 31 29 3d 66 24 2b bd 32 32 36 0d 02 |$(1,1)=f$+.226..| 000004e0 30 26 66 24 3d 65 24 2b 61 24 2b 61 24 2b 57 24 |0&f$=e$+a$+a$+W$| 000004f0 2b bd 32 32 39 2b 62 24 2b 65 24 2b 61 24 2b 61 |+.229+b$+e$+a$+a| 00000500 24 2b 52 24 0d 02 3a 15 4d 41 4e 24 28 30 2c 30 |$+R$..:.MAN$(0,0| 00000510 29 3d 66 24 2b bd 32 32 37 0d 02 44 15 4d 41 4e |)=f$+.227..D.MAN| 00000520 24 28 30 2c 31 29 3d 66 24 2b bd 32 32 38 0d 02 |$(0,1)=f$+.228..| 00000530 4e 29 66 24 3d 62 24 2b 65 24 2b 63 24 2b 61 24 |N)f$=b$+e$+c$+a$| 00000540 2b 65 24 2b 52 24 3a 67 24 3d 61 24 2b 63 24 2b |+e$+R$:g$=a$+c$+| 00000550 57 24 2b bd 32 32 34 0d 02 58 18 4d 41 4e 24 28 |W$+.224..X.MAN$(| 00000560 33 2c 30 29 3d 66 24 2b bd 32 32 35 2b 67 24 0d |3,0)=f$+.225+g$.| 00000570 02 62 18 4d 41 4e 24 28 33 2c 31 29 3d 66 24 2b |.b.MAN$(3,1)=f$+| 00000580 bd 32 32 36 2b 67 24 0d 02 6c 23 66 24 3d 65 24 |.226+g$..l#f$=e$| 00000590 2b 61 24 2b 62 24 2b 65 24 2b 57 24 2b bd 32 32 |+a$+b$+e$+W$+.22| 000005a0 34 2b 61 24 2b 62 24 2b 52 24 0d 02 76 15 4d 41 |4+a$+b$+R$..v.MA| 000005b0 4e 24 28 35 2c 30 29 3d 66 24 2b bd 32 32 35 0d |N$(5,0)=f$+.225.| 000005c0 02 80 15 4d 41 4e 24 28 35 2c 31 29 3d 66 24 2b |...MAN$(5,1)=f$+| 000005d0 bd 32 32 36 0d 02 8a 2f 66 24 3d 62 24 2b 65 24 |.226.../f$=b$+e$| 000005e0 2b 63 24 2b 61 24 2b 65 24 2b 61 24 2b 61 24 2b |+c$+a$+e$+a$+a$+| 000005f0 52 24 3a 67 24 3d 61 24 2b 63 24 2b 57 24 2b bd |R$:g$=a$+c$+W$+.| 00000600 32 32 39 0d 02 94 19 20 4d 41 4e 24 28 32 2c 30 |229.... MAN$(2,0| 00000610 29 3d 66 24 2b bd 32 32 37 2b 67 24 0d 02 9e 18 |)=f$+.227+g$....| 00000620 4d 41 4e 24 28 32 2c 31 29 3d 66 24 2b bd 32 32 |MAN$(2,1)=f$+.22| 00000630 38 2b 67 24 0d 02 a8 29 66 24 3d 65 24 2b 61 24 |8+g$...)f$=e$+a$| 00000640 2b 62 24 2b 65 24 2b 61 24 2b 61 24 2b 57 24 2b |+b$+e$+a$+a$+W$+| 00000650 bd 32 32 39 2b 61 24 2b 62 24 2b 52 24 0d 02 b2 |.229+a$+b$+R$...| 00000660 15 4d 41 4e 24 28 34 2c 30 29 3d 66 24 2b bd 32 |.MAN$(4,0)=f$+.2| 00000670 32 37 0d 02 bc 15 4d 41 4e 24 28 34 2c 31 29 3d |27....MAN$(4,1)=| 00000680 66 24 2b bd 32 32 38 0d 02 c6 1c 42 24 3d 52 24 |f$+.228....B$=R$| 00000690 2b bd 32 34 39 2b 61 24 2b 62 24 2b 59 24 2b bd |+.249+a$+b$+Y$+.| 000006a0 32 34 34 0d 02 d0 18 54 4c 24 3d 65 24 2b 61 24 |244....TL$=e$+a$| 000006b0 2b 61 24 2b 52 24 2b bd 32 34 39 0d 02 da 12 54 |+a$+R$+.249....T| 000006c0 52 24 3d 65 24 2b 52 24 2b bd 32 34 39 0d 02 e4 |R$=e$+R$+.249...| 000006d0 1c 42 4c 24 3d 54 4c 24 2b 61 24 2b 62 24 2b 59 |.BL$=TL$+a$+b$+Y| 000006e0 24 2b bd 32 34 34 2b 65 24 0d 02 ee 1f 42 52 24 |$+.244+e$....BR$| 000006f0 3d 54 52 24 2b 61 24 2b 61 24 2b 62 24 2b 65 24 |=TR$+a$+a$+b$+e$| 00000700 2b 59 24 2b bd 32 34 34 0d 02 f8 18 42 44 24 3d |+Y$+.244....BD$=| 00000710 59 24 2b 65 24 2b 61 24 2b 62 24 2b bd 32 34 34 |Y$+e$+a$+b$+.244| 00000720 0d 03 02 2f 57 41 4c 4c 24 3d bd 32 34 36 2b bd |.../WALL$=.246+.| 00000730 32 34 36 2b 63 24 2b 61 24 2b 61 24 2b bd 32 34 |246+c$+a$+a$+.24| 00000740 37 2b bd 32 34 37 2b 63 24 2b 61 24 2b 61 24 0d |7+.247+c$+a$+a$.| 00000750 03 0c 0f 48 49 25 3d 30 3a 53 43 25 3d 30 0d 03 |...HI%=0:SC%=0..| 00000760 16 05 e1 0d 03 20 05 3a 0d 03 2a 0c dd f2 73 65 |..... .:..*...se| 00000770 74 75 70 20 0d 03 34 1f ef 32 33 2c 31 3b 30 3b |tup ..4..23,1;0;| 00000780 30 3b 30 3b 30 3b 3a ef 32 39 2c 36 34 30 3b 35 |0;0;0;:.29,640;5| 00000790 31 32 3b 0d 03 3e 17 e7 20 48 49 25 3c 53 43 25 |12;..>.. HI%<SC%| 000007a0 20 8c 20 48 49 25 3d 53 43 25 0d 03 48 19 48 25 | . HI%=SC%..H.H%| 000007b0 3d 34 3a 4e 25 3d 31 3a 4d 25 3d 30 3a 4d 45 4e |=4:N%=1:M%=0:MEN| 000007c0 25 3d 33 0d 03 52 17 53 43 25 3d a4 73 63 28 48 |%=3..R.SC%=.sc(H| 000007d0 25 29 3a 53 43 54 25 3d 30 20 0d 03 5c 06 e1 20 |%):SCT%=0 ..\.. | 000007e0 0d 03 66 05 3a 0d 03 70 0d dd f2 73 63 72 65 65 |..f.:..p...scree| 000007f0 6e 20 0d 03 7a 08 db 3a fb 31 0d 03 84 2e f1 8a |n ..z..:.1......| 00000800 30 2c 30 29 22 48 20 22 3b 48 49 25 3b 8a 39 29 |0,0)"H ";HI%;.9)| 00000810 3b 22 53 20 22 3b 53 43 25 3b 8a 31 37 29 22 4d |;"S ";SC%;.17)"M| 00000820 20 22 3b 4d 45 4e 25 20 0d 03 8e 06 fb 32 0d 03 | ";MEN% .....2..| 00000830 98 0f 67 24 3d c4 32 2c bd 32 34 33 29 0d 03 a2 |..g$=.2,.243)...| 00000840 12 f1 8a 30 2c 31 29 c4 31 30 2c 67 24 29 3b 0d |...0,1).10,g$);.| 00000850 03 ac 16 f1 8a 30 2c 36 29 67 24 20 8a 31 38 2c |.....0,6)g$ .18,| 00000860 36 29 67 24 3b 0d 03 b6 1e f1 8a 30 2c 32 39 2d |6)g$;......0,29-| 00000870 48 25 29 67 24 20 8a 31 38 2c 32 39 2d 48 25 29 |H%)g$ .18,29-H%)| 00000880 67 24 3b 0d 03 c0 18 fb 32 3a f1 8a 30 2c 33 30 |g$;.....2:..0,30| 00000890 29 c4 32 30 2c bd 32 34 35 29 3b 0d 03 ca 16 f1 |).20,.245);.....| 000008a0 8a 30 2c 33 30 29 c4 32 30 2c bd 32 34 35 29 3b |.0,30).20,.245);| 000008b0 20 0d 03 d4 0b fb 31 33 31 3a fb 31 0d 03 de 13 | .....131:.1....| 000008c0 67 24 3d c4 48 25 2f 32 2c 57 41 4c 4c 24 29 0d |g$=.H%/2,WALL$).| 000008d0 03 e8 0f 20 f1 8a 30 2c 32 39 29 67 24 3b 0d 03 |... ..0,29)g$;..| 000008e0 f2 0f f1 8a 31 38 2c 32 39 29 67 24 3b 0d 03 fc |....18,29)g$;...| 000008f0 08 fb 31 32 38 0d 04 06 0f 20 e3 20 4a 25 3d 30 |..128.... . J%=0| 00000900 b8 33 31 20 0d 04 10 0d e3 20 49 25 3d 30 b8 31 |.31 ..... I%=0.1| 00000910 39 0d 04 1a 27 e7 20 4a 25 3d 33 30 20 8c 20 53 |9...'. J%=30 . S| 00000920 25 28 49 25 2c 4a 25 29 3d 32 20 8b 20 53 25 28 |%(I%,J%)=2 . S%(| 00000930 49 25 2c 4a 25 29 3d 30 0d 04 24 0b ed 20 49 25 |I%,J%)=0..$.. I%| 00000940 2c 4a 25 0d 04 2e 1d 20 42 25 3d 32 38 3a 41 25 |,J%.... B%=28:A%| 00000950 3d 31 30 3a 4e 47 25 3d a3 3a 65 6e 64 25 3d a3 |=10:NG%=.:end%=.| 00000960 0d 04 38 0e f1 8a 41 25 2c 42 25 29 4d 24 0d 04 |..8...A%,B%)M$..| 00000970 42 20 59 25 3d 33 3a e7 20 b3 28 32 29 3d 31 20 |B Y%=3:. .(2)=1 | 00000980 8c 20 58 25 3d 30 20 8b 20 58 25 3d 31 39 0d 04 |. X%=0 . X%=19..| 00000990 4c 05 e1 0d 04 56 05 3a 0d 04 60 07 dd f2 6d 0d |L....V.:..`...m.| 000009a0 04 6a 18 e7 20 4d 25 3d 30 20 8c 20 4d 25 3d 31 |.j.. M%=0 . M%=1| 000009b0 20 8b 20 4d 25 3d 30 0d 04 74 1a e7 20 53 25 28 | . M%=0..t.. S%(| 000009c0 41 25 2c 42 25 29 3c 3e 30 20 8c 20 f2 6e 67 3a |A%,B%)<>0 . .ng:| 000009d0 e1 0d 04 7e 12 e7 20 64 65 6d 6f 25 20 8c 20 8d |...~.. demo% . .| 000009e0 74 5c 44 0d 04 88 1a e7 20 a6 2d 32 36 20 8c 20 |t\D..... .-26 . | 000009f0 e7 20 41 25 3e 32 20 8c 20 8d 64 6c 44 0d 04 92 |. A%>2 . .dlD...| 00000a00 1c e7 20 a6 2d 31 32 32 20 8c 20 e7 20 41 25 3c |.. .-122 . . A%<| 00000a10 31 37 20 8c 20 8d 74 7a 44 0d 04 9c 1d e7 20 ac |17 . .tzD..... .| 00000a20 20 64 65 6d 6f 25 20 8c 20 f1 8a 41 25 2c 42 25 | demo% . ..A%,B%| 00000a30 29 4d 24 3b 3a e1 0d 04 a6 24 e7 20 59 25 3c 3d |)M$;:....$. Y%<=| 00000a40 33 20 84 20 58 25 3c 3e 41 25 20 8c 20 f1 8a 41 |3 . X%<>A% . ..A| 00000a50 25 2c 42 25 29 4d 24 3b 3a e1 0d 04 b0 12 e7 20 |%,B%)M$;:...... | 00000a60 41 25 3d 31 30 20 8c 20 8d 64 6c 44 0d 04 ba 18 |A%=10 . .dlD....| 00000a70 e7 20 53 25 28 41 25 2b 31 2c 42 25 29 3c 3e 30 |. S%(A%+1,B%)<>0| 00000a80 20 8c 20 e1 0d 04 c4 41 20 e7 20 53 25 28 41 25 | . ....A . S%(A%| 00000a90 2b 31 2c 42 25 2b 31 29 3d 32 20 8c 20 f1 8a 41 |+1,B%+1)=2 . ..A| 00000aa0 25 2c 42 25 29 4d 41 4e 24 28 33 2c 4d 25 29 3a |%,B%)MAN$(3,M%):| 00000ab0 41 25 3d 41 25 2b 31 3a 42 25 3d 42 25 2d 31 3a |A%=A%+1:B%=B%-1:| 00000ac0 e5 8d 54 54 45 0d 04 ce 38 e7 20 53 25 28 41 25 |..TTE...8. S%(A%| 00000ad0 2b 31 2c 42 25 2b 32 29 3d 32 20 8c 20 f1 8a 41 |+1,B%+2)=2 . ..A| 00000ae0 25 2c 42 25 29 4d 41 4e 24 28 31 2c 4d 25 29 3a |%,B%)MAN$(1,M%):| 00000af0 41 25 3d 41 25 2b 31 3a e5 8d 54 54 45 0d 04 d8 |A%=A%+1:..TTE...| 00000b00 40 e7 20 53 25 28 41 25 2b 31 2c 42 25 2b 33 29 |@. S%(A%+1,B%+3)| 00000b10 3d 32 20 8c 20 f1 8a 41 25 2c 42 25 29 4d 41 4e |=2 . ..A%,B%)MAN| 00000b20 24 28 35 2c 4d 25 29 3a 41 25 3d 41 25 2b 31 3a |$(5,M%):A%=A%+1:| 00000b30 42 25 3d 42 25 2b 31 3a e5 8d 54 54 45 0d 04 e2 |B%=B%+1:..TTE...| 00000b40 05 e1 0d 04 ec 19 20 e7 20 53 25 28 41 25 2d 31 |...... . S%(A%-1| 00000b50 2c 42 25 29 3c 3e 30 20 8c 20 e1 0d 04 f6 40 e7 |,B%)<>0 . ....@.| 00000b60 20 53 25 28 41 25 2d 31 2c 42 25 2b 31 29 3d 32 | S%(A%-1,B%+1)=2| 00000b70 20 8c 20 f1 8a 41 25 2c 42 25 29 4d 41 4e 24 28 | . ..A%,B%)MAN$(| 00000b80 32 2c 4d 25 29 3a 41 25 3d 41 25 2d 31 3a 42 25 |2,M%):A%=A%-1:B%| 00000b90 3d 42 25 2d 31 3a e5 8d 54 54 45 0d 05 00 39 20 |=B%-1:..TTE...9 | 00000ba0 e7 20 53 25 28 41 25 2d 31 2c 42 25 2b 32 29 3d |. S%(A%-1,B%+2)=| 00000bb0 32 20 8c 20 f1 8a 41 25 2c 42 25 29 4d 41 4e 24 |2 . ..A%,B%)MAN$| 00000bc0 28 30 2c 4d 25 29 3a 41 25 3d 41 25 2d 31 3a e5 |(0,M%):A%=A%-1:.| 00000bd0 8d 54 54 45 0d 05 0a 3a e7 20 53 25 28 41 25 2d |.TTE...:. S%(A%-| 00000be0 31 2c 42 25 2b 33 29 3d 32 20 8c 20 f1 8a 41 25 |1,B%+3)=2 . ..A%| 00000bf0 2c 42 25 29 4d 41 4e 24 28 34 2c 4d 25 29 3a 41 |,B%)MAN$(4,M%):A| 00000c00 25 3d 41 25 2d 31 3a 42 25 3d 42 25 2b 31 0d 05 |%=A%-1:B%=B%+1..| 00000c10 14 1a e7 20 53 25 28 41 25 2c 42 25 29 3c 3e 30 |... S%(A%,B%)<>0| 00000c20 20 8c 20 f2 6e 67 3a e1 0d 05 1e 17 e7 20 42 25 | . .ng:...... B%| 00000c30 3d 32 37 2d 48 25 20 8c 20 f2 77 69 6e 3a e1 0d |=27-H% . .win:..| 00000c40 05 28 05 e1 0d 05 32 05 3a 0d 05 3c 08 dd f2 6e |.(....2.:..<...n| 00000c50 67 0d 05 46 1c 65 6e 64 25 3d b9 3a 4e 47 25 3d |g..F.end%=.:NG%=| 00000c60 b9 3a 4d 45 4e 25 3d 4d 45 4e 25 2d 31 0d 05 50 |.:MEN%=MEN%-1..P| 00000c70 1c d4 26 30 30 31 31 2c 30 2c 30 2c 30 3a d4 30 |..&0011,0,0,0:.0| 00000c80 2c 2d 31 35 2c 35 2c 31 32 0d 05 5a 09 f2 62 6f |,-15,5,12..Z..bo| 00000c90 6e 6b 0d 05 64 05 e1 0d 05 6e 05 3a 0d 05 78 0b |nk..d....n.:..x.| 00000ca0 dd f2 64 28 54 25 29 0d 05 82 0b 54 25 3d 91 2b |..d(T%)....T%=.+| 00000cb0 54 25 0d 05 8c 0d f5 20 fd 20 91 20 3e 54 25 0d |T%..... . . >T%.| 00000cc0 05 96 05 e1 0d 05 a0 05 3a 0d 05 aa 09 dd f2 77 |........:......w| 00000cd0 69 6e 0d 05 b4 2c e7 20 53 25 28 58 25 2c 59 25 |in...,. S%(X%,Y%| 00000ce0 29 3d 31 20 8c 20 f1 8a 58 25 2c 59 25 29 65 24 |)=1 . ..X%,Y%)e$| 00000cf0 3b 3a d4 26 30 30 31 31 2c 30 2c 30 2c 30 0d 05 |;:.&0011,0,0,0..| 00000d00 be 0f f1 8a 41 25 2c 42 25 29 4d 24 3b 0d 05 c8 |....A%,B%)M$;...| 00000d10 0d 65 6e 64 25 3d b9 3a fb 32 0d 05 d2 19 e7 20 |.end%=.:.2..... | 00000d20 41 25 3d 32 20 84 20 41 25 3d 31 37 20 8c 20 8d |A%=2 . A%=17 . .| 00000d30 64 70 45 0d 05 dc 09 44 25 3d 41 25 0d 05 e6 79 |dpE....D%=A%...y| 00000d40 e7 20 41 25 3c 39 20 8c 20 e3 20 43 25 3d 32 20 |. A%<9 . . C%=2 | 00000d50 b8 20 41 25 2d 31 3a f1 8a 43 25 2c 42 25 2b 32 |. A%-1:..C%,B%+2| 00000d60 29 bd 32 34 33 3a d4 32 2c 2d 31 30 2c 31 30 30 |).243:.2,-10,100| 00000d70 2c 31 3a f2 64 28 31 35 29 3a ed 20 8b 20 e3 20 |,1:.d(15):. . . | 00000d80 43 25 3d 31 37 20 b8 20 41 25 2b 31 20 88 2d 31 |C%=17 . A%+1 .-1| 00000d90 3a f1 8a 43 25 2c 42 25 2b 32 29 bd 32 34 33 3a |:..C%,B%+2).243:| 00000da0 d4 32 2c 2d 31 30 2c 31 30 30 2c 31 3a f2 64 28 |.2,-10,100,1:.d(| 00000db0 31 35 29 3a ed 0d 05 f0 52 f5 20 e7 20 41 25 3c |15):....R. . A%<| 00000dc0 39 20 f1 8a 41 25 2c 42 25 29 4d 41 4e 24 28 30 |9 ..A%,B%)MAN$(0| 00000dd0 2c 4d 25 29 3a f2 64 28 31 35 29 3a 41 25 3d 41 |,M%):.d(15):A%=A| 00000de0 25 2d 31 20 8b 20 f1 8a 41 25 2c 42 25 29 4d 41 |%-1 . ..A%,B%)MA| 00000df0 4e 24 28 31 2c 4d 25 29 3a f2 64 28 31 35 29 3a |N$(1,M%):.d(15):| 00000e00 41 25 3d 41 25 2b 31 0d 05 fa 19 20 e7 20 4d 25 |A%=A%+1.... . M%| 00000e10 3d 30 20 8c 20 4d 25 3d 31 20 8b 20 4d 25 3d 30 |=0 . M%=1 . M%=0| 00000e20 0d 06 04 12 fd 20 41 25 3d 31 20 84 20 41 25 3d |..... A%=1 . A%=| 00000e30 31 38 0d 06 0e 19 e7 20 44 25 3d 32 20 84 20 44 |18..... D%=2 . D| 00000e40 25 3d 31 37 20 8c 20 8d 44 4a 46 0d 06 18 12 fb |%=17 . .DJF.....| 00000e50 32 3a f1 8a 41 25 2c 42 25 29 4d 24 3b 0d 06 22 |2:..A%,B%)M$;.."| 00000e60 77 20 e7 20 44 25 3c 39 20 8c 20 e3 20 43 25 3d |w . D%<9 . . C%=| 00000e70 44 25 2d 31 20 b8 20 32 20 88 20 2d 31 3a f1 8a |D%-1 . 2 . -1:..| 00000e80 43 25 2c 42 25 2b 32 29 65 24 3a d4 32 2c 2d 31 |C%,B%+2)e$:.2,-1| 00000e90 30 2c 31 30 30 2c 31 3a f2 64 28 31 35 29 3a ed |0,100,1:.d(15):.| 00000ea0 20 8b 20 e3 20 43 25 3d 44 25 2b 31 20 b8 20 31 | . . C%=D%+1 . 1| 00000eb0 37 3a f1 8a 43 25 2c 42 25 2b 32 29 65 24 3a d4 |7:..C%,B%+2)e$:.| 00000ec0 32 2c 2d 31 30 2c 31 30 30 2c 31 3a f2 64 28 31 |2,-10,100,1:.d(1| 00000ed0 35 29 3a ed 0d 06 2c 0b fb 30 3a fb 31 33 31 0d |5):...,..0:.131.| 00000ee0 06 36 31 e7 20 41 25 3d 31 20 f1 8a 33 2c 42 25 |.61. A%=1 ..3,B%| 00000ef0 2d 31 29 22 59 49 50 50 45 45 22 20 8b 20 f1 8a |-1)"YIPPEE" . ..| 00000f00 31 31 2c 42 25 2d 31 29 22 59 49 50 50 45 45 22 |11,B%-1)"YIPPEE"| 00000f10 0d 06 40 08 fb 31 32 38 0d 06 4a 4e e3 20 49 25 |..@..128..JN. I%| 00000f20 3d 31 20 b8 20 31 30 3a f1 8a 41 25 2c 42 25 29 |=1 . 10:..A%,B%)| 00000f30 4d 4a 24 3b 3a d4 30 2c 2d 31 35 2c 34 2c 31 3a |MJ$;:.0,-15,4,1:| 00000f40 f2 64 28 38 29 3a f1 8a 41 25 2c 42 25 29 4d 4b |.d(8):..A%,B%)MK| 00000f50 24 3b 3a d4 30 2c 2d 31 35 2c 36 2c 31 3a f2 64 |$;:.0,-15,6,1:.d| 00000f60 28 38 29 3a ed 20 0d 06 54 29 e7 20 41 25 3d 31 |(8):. ..T). A%=1| 00000f70 20 f1 8a 33 2c 42 25 2d 31 29 89 28 36 29 20 8b | ..3,B%-1).(6) .| 00000f80 20 f1 8a 31 31 2c 42 25 2d 31 29 89 28 36 29 0d | ..11,B%-1).(6).| 00000f90 06 5e 0b f2 64 28 31 35 30 29 0d 06 68 05 e1 0d |.^..d(150)..h...| 00000fa0 06 72 05 3a 0d 06 7c 08 dd f2 62 6c 0d 06 86 11 |.r.:..|...bl....| 00000fb0 e7 20 59 25 3d 33 20 8c 20 8d 64 74 46 0d 06 90 |. Y%=3 . .dtF...| 00000fc0 11 e7 20 54 25 3e 39 20 8c 20 8d 74 64 46 0d 06 |.. T%>9 . .tdF..| 00000fd0 9a 34 e7 20 54 25 3e 30 20 f1 8a 54 25 2c 32 29 |.4. T%>0 ..T%,2)| 00000fe0 54 4c 24 3a 54 25 3d 54 25 2d 31 3a e5 8d 74 6e |TL$:T%=T%-1:..tn| 00000ff0 46 20 8b 20 f1 8a 30 2c 32 29 65 24 3a e5 8d 74 |F . ..0,2)e$:..t| 00001000 6e 46 0d 06 a4 2a e7 20 54 25 3c 31 39 20 f1 8a |nF...*. T%<19 ..| 00001010 54 25 2c 32 29 54 52 24 3a 54 25 3d 54 25 2b 31 |T%,2)TR$:T%=T%+1| 00001020 20 8b 20 f1 8a 31 39 2c 32 29 65 24 0d 06 ae 44 | . ..19,2)e$...D| 00001030 f1 8a 58 25 2c 59 25 29 42 44 24 3a 53 25 28 58 |..X%,Y%)BD$:S%(X| 00001040 25 2c 59 25 29 3d 30 3a 59 25 3d 59 25 2b 31 3a |%,Y%)=0:Y%=Y%+1:| 00001050 53 25 28 58 25 2c 59 25 29 3d 31 3a e7 20 53 25 |S%(X%,Y%)=1:. S%| 00001060 28 58 25 2c 59 25 2b 31 29 3c 3e 32 20 8c 20 e1 |(X%,Y%+1)<>2 . .| 00001070 0d 06 b8 0f 53 25 28 58 25 2c 59 25 29 3d 32 0d |....S%(X%,Y%)=2.| 00001080 06 c2 1b d4 26 30 30 31 31 2c 30 2c 30 2c 30 3a |....&0011,0,0,0:| 00001090 d4 30 2c 2d 31 35 2c 34 2c 31 0d 06 cc 1e e7 20 |.0,-15,4,1..... | 000010a0 54 25 3c 3e 30 20 80 20 54 25 3c 3e 31 39 20 59 |T%<>0 . T%<>19 Y| 000010b0 25 3d 59 25 2d 31 3a e1 0d 06 d6 1c e7 20 b3 28 |%=Y%-1:...... .(| 000010c0 31 29 3e 2e 35 20 8c 20 58 25 3d 31 39 20 8b 20 |1)>.5 . X%=19 . | 000010d0 58 25 3d 30 0d 06 e0 26 53 43 25 3d 53 43 25 2d |X%=0...&SC%=SC%-| 000010e0 31 30 3a f1 8a 31 31 2c 30 29 89 28 35 29 8a 31 |10:..11,0).(5).1| 000010f0 31 2c 30 29 52 24 3b 53 43 25 0d 06 ea 15 59 25 |1,0)R$;SC%....Y%| 00001100 3d 33 3a f1 8a 58 25 2c 32 29 42 24 3b 3a e1 0d |=3:..X%,2)B$;:..| 00001110 06 f4 0f d4 32 2c 2d 31 30 2c 36 30 2c 31 0d 06 |....2,-10,60,1..| 00001120 fe 1e e7 20 28 41 25 3d 58 25 20 80 20 b3 28 31 |... (A%=X% . .(1| 00001130 29 3e 2e 35 29 20 8c 20 8d 54 70 47 0d 07 08 12 |)>.5) . .TpG....| 00001140 e7 20 64 65 6d 6f 25 20 8c 20 8d 54 5c 47 0d 07 |. demo% . .T\G..| 00001150 12 23 e7 20 94 28 41 25 2d 58 25 29 3c 32 20 8c |.#. .(A%-X%)<2 .| 00001160 20 e7 20 b3 28 31 29 3e 2e 38 20 8c 20 8d 54 70 | . .(1)>.8 . .Tp| 00001170 47 0d 07 1c 35 e7 20 41 25 3c 58 25 20 8c 20 f1 |G...5. A%<X% . .| 00001180 8a 58 25 2c 32 29 42 4c 24 3a 58 25 3d 58 25 2d |.X%,2)BL$:X%=X%-| 00001190 31 20 8b 20 f1 8a 58 25 2c 32 29 42 52 24 3a 58 |1 . ..X%,2)BR$:X| 000011a0 25 3d 58 25 2b 31 0d 07 26 05 e1 0d 07 30 14 e7 |%=X%+1..&....0..| 000011b0 20 58 25 3c 32 20 84 20 58 25 3e 31 37 20 e1 0d | X%<2 . X%>17 ..| 000011c0 07 3a 1b 54 25 3d 58 25 3a d4 31 2c 31 2c 33 35 |.:.T%=X%:.1,1,35| 000011d0 30 2c 39 30 3a e5 8d 74 6e 46 0d 07 44 05 3a 0d |0,90:..tnF..D.:.| 000011e0 07 4e 0a dd f2 67 61 6d 65 0d 07 58 34 e7 20 4e |.N...game..X4. N| 000011f0 47 25 20 80 20 4d 45 4e 25 3d 30 20 8c 20 f2 6c |G% . MEN%=0 . .l| 00001200 6f 73 74 3a f2 73 65 74 75 70 3a e1 20 8b 20 e7 |ost:.setup:. . .| 00001210 20 4e 47 25 20 8c 20 f2 63 6e 67 3a e1 0d 07 62 | NG% . .cng:...b| 00001220 13 4e 25 3d 4e 25 2b 31 3a 48 25 3d 48 25 2b 32 |.N%=N%+1:H%=H%+2| 00001230 0d 07 6c 1c e7 20 48 25 3d 31 38 20 8c 20 f2 6f |..l.. H%=18 . .o| 00001240 76 65 72 3a f2 73 65 74 75 70 3a e1 0d 07 76 08 |ver:.setup:...v.| 00001250 f2 63 63 67 0d 07 80 05 e1 0d 07 8a 05 3a 0d 07 |.ccg.........:..| 00001260 94 18 dd 20 a4 73 63 28 48 25 29 3d 31 36 30 2a |... .sc(H%)=160*| 00001270 28 48 25 2b 31 29 0d 07 9e 05 3a 0d 07 a8 13 dd |(H%+1)....:.....| 00001280 20 f2 72 3a f5 20 fd 20 a6 2d 37 34 3a e1 0d 07 | .r:. . .-74:...| 00001290 b2 05 3a 0d 07 bc 0f dd f2 73 65 74 75 70 75 73 |..:......setupus| 000012a0 65 72 0d 07 c6 17 ef 31 39 2c 31 2c 33 3b 30 3b |er.....19,1,3;0;| 000012b0 31 39 2c 30 2c 34 3b 30 3b 0d 07 d0 21 f1 8a 31 |19,0,4;0;...!..1| 000012c0 30 2c 33 29 22 42 20 4c 20 4f 20 43 20 4b 20 20 |0,3)"B L O C K | 000012d0 42 20 4c 20 49 20 54 20 5a 22 0d 07 da 13 f1 8a |B L I T Z"......| 000012e0 31 30 2c 34 29 c4 32 30 2c 22 3d 22 29 0d 07 e4 |10,4).20,"=")...| 000012f0 af f1 8a 30 2c 37 29 22 20 20 59 6f 75 20 68 61 |...0,7)" You ha| 00001300 76 65 20 62 65 65 6e 20 69 6d 70 72 69 73 6f 6e |ve been imprison| 00001310 65 64 20 62 79 20 74 68 65 20 65 76 69 6c 22 27 |ed by the evil"'| 00001320 22 44 72 2e 20 58 20 69 6e 20 61 6e 20 65 76 65 |"Dr. X in an eve| 00001330 72 20 64 65 65 70 65 72 20 73 65 72 69 65 73 20 |r deeper series | 00001340 6f 66 20 22 27 22 63 61 76 65 72 6e 73 2e 20 54 |of "'"caverns. T| 00001350 6f 20 61 64 64 20 74 6f 20 79 6f 75 72 20 70 72 |o add to your pr| 00001360 6f 62 6c 65 6d 73 2c 20 74 68 65 79 22 27 22 61 |oblems, they"'"a| 00001370 72 65 20 62 65 69 6e 67 20 66 69 6c 6c 65 64 20 |re being filled | 00001380 77 69 74 68 20 62 6c 6f 63 6b 73 20 61 69 6d 65 |with blocks aime| 00001390 64 22 27 22 61 74 20 79 6f 75 21 22 0d 07 ee a0 |d"'"at you!"....| 000013a0 f1 27 27 22 20 48 6f 77 65 76 65 72 20 69 66 20 |.''" However if | 000013b0 79 6f 75 20 63 61 6e 20 72 65 61 63 68 20 74 68 |you can reach th| 000013c0 65 20 6c 65 76 65 6c 20 6f 66 22 27 22 74 68 65 |e level of"'"the| 000013d0 20 62 72 69 63 6b 20 73 69 64 65 73 20 62 79 20 | brick sides by | 000013e0 73 74 61 6e 64 69 6e 67 20 6f 6e 20 74 68 65 22 |standing on the"| 000013f0 27 22 62 6c 6f 63 6b 73 20 79 6f 75 20 63 61 6e |'"blocks you can| 00001400 20 65 73 63 61 70 65 20 66 72 6f 6d 20 65 61 63 | escape from eac| 00001410 68 20 63 61 76 65 72 6e 22 27 22 61 6e 64 20 65 |h cavern"'"and e| 00001420 76 65 6e 74 75 61 6c 6c 79 20 66 72 6f 6d 20 61 |ventually from a| 00001430 6c 6c 20 6f 66 20 74 68 65 6d 2e 22 0d 07 f8 76 |ll of them."...v| 00001440 f1 27 27 22 20 20 59 6f 75 20 6d 6f 76 65 20 62 |.''" You move b| 00001450 79 20 75 73 69 6e 67 20 74 68 65 20 6c 65 66 74 |y using the left| 00001460 20 61 6e 64 20 72 69 67 68 74 22 27 22 63 75 72 | and right"'"cur| 00001470 73 6f 72 20 6b 65 79 73 20 62 75 74 20 79 6f 75 |sor keys but you| 00001480 20 63 61 6e 20 6f 6e 6c 79 20 6c 65 61 70 20 75 | can only leap u| 00001490 70 22 27 22 61 6e 64 20 64 6f 77 6e 20 6f 6e 65 |p"'"and down one| 000014a0 20 62 6c 6f 63 6b 20 61 74 20 61 20 74 69 6d 65 | block at a time| 000014b0 2e 22 0d 08 02 0b 2a 66 78 31 35 2c 30 0d 08 0c |."....*fx15,0...| 000014c0 27 f1 27 27 22 20 20 44 6f 20 79 6f 75 20 77 61 |'.''" Do you wa| 000014d0 6e 74 20 61 20 64 65 6d 6f 20 3f 20 28 59 2f 4e |nt a demo ? (Y/N| 000014e0 29 20 22 3b 0d 08 16 3c 49 4b 24 3d be 3a e7 20 |) ";...<IK$=.:. | 000014f0 49 4b 24 3d 22 59 22 20 8c 20 64 65 6d 6f 25 3d |IK$="Y" . demo%=| 00001500 b9 20 8b 20 e7 20 49 4b 24 3d 22 4e 22 20 8c 20 |. . . IK$="N" . | 00001510 64 65 6d 6f 25 3d a3 20 8b 20 e5 20 8d 54 56 48 |demo%=. . . .TVH| 00001520 0d 08 20 05 e1 0d 08 2a 05 3a 0d 08 34 09 dd f2 |.. ....*.:..4...| 00001530 63 6e 67 0d 08 3e 11 53 43 25 3d 53 43 54 25 3a |cng..>.SC%=SCT%:| 00001540 db 3a fb 32 0d 08 48 31 20 f1 8a 34 2c 35 29 22 |.:.2..H1 ..4,5)"| 00001550 4f 48 20 44 45 41 52 20 21 22 8a 34 2c 37 29 22 |OH DEAR !".4,7)"| 00001560 59 4f 55 20 4c 4f 53 54 22 8a 34 2c 39 29 22 41 |YOU LOST".4,9)"A| 00001570 20 4d 41 4e 22 0d 08 52 1b 20 f2 73 63 74 61 62 | MAN"..R. .sctab| 00001580 3a 53 43 25 3d 53 43 25 2b a4 73 63 28 48 25 29 |:SC%=SC%+.sc(H%)| 00001590 0d 08 5c 05 e1 0d 08 66 05 3a 0d 08 70 09 dd f2 |..\....f.:..p...| 000015a0 63 63 67 0d 08 7a 11 53 43 54 25 3d 53 43 25 3a |ccg..z.SCT%=SC%:| 000015b0 db 3a fb 32 0d 08 84 2c f1 8a 32 2c 35 29 22 4e |.:.2...,..2,5)"N| 000015c0 45 58 54 20 2d 2d 3e 22 8a 32 2c 38 29 22 43 41 |EXT -->".2,8)"CA| 000015d0 56 45 52 4e 20 4e 55 4d 42 45 52 20 22 3b 4e 25 |VERN NUMBER ";N%| 000015e0 0d 08 8e 1a f2 73 63 74 61 62 3a 53 43 25 3d 53 |.....sctab:SC%=S| 000015f0 43 25 2b a4 73 63 28 48 25 29 0d 08 98 05 e1 0d |C%+.sc(H%)......| 00001600 08 a2 05 3a 0d 08 ac 0b dd f2 73 63 74 61 62 0d |...:......sctab.| 00001610 08 b6 11 ef 31 39 2c 31 2c 36 2c 30 2c 30 2c 30 |....19,1,6,0,0,0| 00001620 0d 08 c0 06 fb 31 0d 08 ca 1d f1 8a 34 2c 31 34 |.....1......4,14| 00001630 29 22 4d 45 4e 2e 2e 2e 2e 2e 2e 2e 2e 22 3b 4d |)"MEN........";M| 00001640 45 4e 25 0d 08 d4 1c f1 8a 34 2c 31 36 29 22 53 |EN%......4,16)"S| 00001650 43 4f 52 45 2e 2e 2e 2e 2e 2e 22 3b 53 43 25 0d |CORE......";SC%.| 00001660 08 de 1c f1 8a 34 2c 31 38 29 22 48 49 53 43 4f |.....4,18)"HISCO| 00001670 52 45 2e 2e 2e 2e 22 3b 48 49 25 0d 08 e8 22 fb |RE....";HI%...".| 00001680 32 3a f1 8a 31 2c 32 38 29 22 52 45 54 55 52 4e |2:..1,28)"RETURN| 00001690 20 54 4f 20 43 4f 4e 54 49 4e 55 45 22 0d 08 f2 | TO CONTINUE"...| 000016a0 1f f1 8a 31 2c 32 38 29 22 52 45 54 55 52 4e 20 |...1,28)"RETURN | 000016b0 54 4f 20 43 4f 4e 54 49 4e 55 45 22 0d 08 fc 14 |TO CONTINUE"....| 000016c0 f2 72 3a ef 31 39 2c 31 2c 31 2c 30 2c 30 2c 30 |.r:.19,1,1,0,0,0| 000016d0 0d 09 06 05 e1 0d 09 10 05 3a 0d 09 1a 0a dd f2 |.........:......| 000016e0 6f 76 65 72 0d 09 24 08 db 3a fb 32 0d 09 2e 18 |over..$..:.2....| 000016f0 53 43 25 3d 53 43 25 2b 4d 45 4e 25 2a a4 73 63 |SC%=SC%+MEN%*.sc| 00001700 28 31 38 29 0d 09 38 54 f1 8a 32 2c 33 29 22 43 |(18)..8T..2,3)"C| 00001710 4f 4e 47 52 41 54 55 4c 41 54 49 4f 4e 53 22 8a |ONGRATULATIONS".| 00001720 32 2c 36 29 22 59 4f 55 20 48 41 56 45 20 45 53 |2,6)"YOU HAVE ES| 00001730 43 41 50 45 44 22 8a 32 2c 38 29 22 46 52 4f 4d |CAPED".2,8)"FROM| 00001740 20 41 4c 4c 22 8a 32 2c 31 30 29 22 54 48 45 20 | ALL".2,10)"THE | 00001750 43 41 56 45 52 4e 53 22 0d 09 42 0a f2 73 63 74 |CAVERNS"..B..sct| 00001760 61 62 0d 09 4c 05 e1 0d 09 56 05 3a 0d 09 60 0a |ab..L....V.:..`.| 00001770 dd f2 6c 6f 73 74 0d 09 6a 11 db 3a fb 32 3a 53 |..lost..j..:.2:S| 00001780 43 25 3d 53 43 54 25 0d 09 74 34 f1 8a 34 2c 34 |C%=SCT%..t4..4,4| 00001790 29 22 47 41 4e 45 20 4f 56 45 52 22 8a 34 2c 36 |)"GANE OVER".4,6| 000017a0 29 22 59 4f 55 20 52 41 4e 20 4f 55 54 22 8a 34 |)"YOU RAN OUT".4| 000017b0 2c 38 29 22 4f 46 20 4d 45 4e 22 0d 09 7e 0a f2 |,8)"OF MEN"..~..| 000017c0 73 63 74 61 62 0d 09 88 05 e1 0d 09 92 05 3a 0d |sctab.........:.| 000017d0 09 9c 0a dd f2 62 6f 6e 6b 0d 09 a6 05 db 0d 09 |.....bonk.......| 000017e0 b0 7a 20 e3 20 58 25 3d 31 35 30 20 b8 20 35 30 |.z . X%=150 . 50| 000017f0 30 20 88 35 30 3a e6 30 2c 31 3a ec 58 25 2c 58 |0 .50:.0,1:.X%,X| 00001800 25 3a df 58 25 2c 2d 58 25 3a df 2d 58 25 2c 2d |%:.X%,-X%:.-X%,-| 00001810 58 25 3a df 2d 58 25 2c 58 25 3a df 58 25 2c 58 |X%:.-X%,X%:.X%,X| 00001820 25 3a 58 25 3d 58 25 2b 35 30 3a e6 30 2c 32 3a |%:X%=X%+50:.0,2:| 00001830 ec 58 25 2c 58 25 3a df 58 25 2c 2d 58 25 3a df |.X%,X%:.X%,-X%:.| 00001840 2d 58 25 2c 2d 58 25 3a df 2d 58 25 2c 58 25 3a |-X%,-X%:.-X%,X%:| 00001850 df 58 25 2c 58 25 3a ed 0d 09 ba 18 fb 33 3a f1 |.X%,X%:......3:.| 00001860 8a 36 2c 31 35 29 22 42 20 4f 20 4e 20 4b 21 22 |.6,15)"B O N K!"| 00001870 0d 09 c4 53 e3 20 49 25 3d 31 20 b8 20 38 3a ef |...S. I%=1 . 8:.| 00001880 31 39 2c 31 2c 33 2c 30 2c 30 2c 30 2c 31 39 2c |19,1,3,0,0,0,19,| 00001890 32 2c 31 2c 30 2c 30 2c 30 2c 3a f2 64 28 38 29 |2,1,0,0,0,:.d(8)| 000018a0 3a ef 31 39 2c 31 2c 31 2c 30 2c 30 2c 30 2c 31 |:.19,1,1,0,0,0,1| 000018b0 39 2c 32 2c 33 2c 30 2c 30 2c 30 3a f2 64 28 38 |9,2,3,0,0,0:.d(8| 000018c0 29 3a ed 0d 09 ce 05 e1 0d ff |):........| 000018ca