Herramientas de usuario

Herramientas del sitio


es:chomp

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
Próxima revisiónAmbos lados, revisión siguiente
es:chomp [2022/07/01 12:47] – [Descripción] jevicaces:chomp [2022/07/01 12:49] – [Descarga] jevicac
Línea 21: Línea 21:
 ===== Listado ===== ===== Listado =====
  
-  * **__Listado - KC.BAS__**+  * **__Listado - CHOMP.BAS__**
  
 <file> <file>
-10 REM           By Mike Noels + 
-20 REM (cComputing With The Amstrad +1 ' Chomp by M.A. Owen 
-30 REM PCW +2 '     8000 Plus 
-40 DEFINT a-z:PRINT CHR$(27);"E";CHR$(27)"H":GOTO 180  +3 '  
-50 DIM d(10,4) +5 clock=256*PEEK(2)-10 
-60 h$=SPACE$(25):c$=h$:o$=h$:h$="":c$="":o$="" +10 GOSUB 600 
-70 hh$=SPACE$(255):oo$=h$:hh$="":oo$="" +20 PRINT cl$:ERASE l$:DIM l$(26):c=0:w=0 
-80 FOR i=TO 10FOR j=1 TO 4 +30 PRINT FNp$(85,0);CHR$(200);CHR$(201);FNp$(85,1);CHR$(202);CHR$(203
-90 READ d(i,j) +40 PRINT FNp$(84,30);CHR$(204);CHR$(205);CHR$(206);CHR$(207);e$+"H
-100 NEXT:NEXT +50 FOR f=TO 27:PRINT FNp$(82,f);CHR$(149):NEXT f 
-110 n=12:t=7:m=51 +60 PRINT FNp$(0,24)STRING$(82,154)CHR$(157
-120 DIM j$(n):DIM o(n):DIM m$(m+70 PRINT FNp$(0,28);STRING$(82,154);CHR$(153);e$+"H" 
-130 FOR i=1 TO n:READ hh$:READ cc$:GOSUB 530:j$(i)=oo$:hh$=cc$:GOSUB 530:o(i)=VAL(oo$):NEXT +80 PRINT FNp$(37-LEN(h$)\2,2);e$+"r";"Guess ";h$;e$+"u
-140 FOR i=1 TO m:READ m$(i):NEXT +90 PRINT FNp$(0,10);"What is this :"FNp$(18,10);:choice=1+INT(n*RND) 
-150 h$="":c$="":o$="" +100 IF d$(choice,1)="1THEN choice=choice+1+n*(choice=n):GOTO 100 
-160 b=-1:d=-1:e=-1:s=0:l=0:a=-1:g=0:ff=-1 +110 d$(choice,1)="1":le=0:FOR f=1 TO LEN(d$(choice,0)) 
-170 r=2:x=3:GOTO 250 +120 IF MID$(d$(choice,0),f,1)=" " THEN PRINT "   ";:GOTO 140 
-180 PRINT"On a visit to the palace of Craal, you find the place in uproar. The king is dead and his+130 PRINT CHR$(154);CHR$(154);" ";:le=le+1 
-190 PRINT"crown stolen by a wicked wizard who's fled to his den in the palace dungeons. By paying" +140 NEXT f:t=t+1 
-200 PRINT"rather too much attention to the ex-king's daughteryou find yourself volunteered to" +150 PRINT FNp$(0,16);"Choose a letter";SPACE$(50) 
-210 PRINT"recover it.":PRINT +160 i$=LOWER$(INKEY$):IF i$<"aOR i$>"zTHEN 160 
-220 PRINT "You are thrown into the dungeons and told not to come back without the crown." +170 IF l$(ASC(i$)-96)="" THEN 190 
-230 PRINT:PRINT "Here begins the adventure....":PRINT +180 PRINT FNp$(0,16)"You have tried that one."CHR$(7):GOSUB 390:GOTO 150 
-240 GOTO 50 +190 l$(ASC(i$)-96)="1":PRINT FNp$(1+2*(ASC(i$)-96),26);i$;e$+"H" 
-250 WHILE NOT g +200 found=0:FOR f=1 TO LEN(d$(choice,0)) 
-260 IF r<>x THEN GOSUB 610 +210 IF MID$(d$(choice,0),f,1)<>i$ THEN 230 
-270 x=r:c=0:WHILE c=0:GOSUB 380:WEND +220 PRINT FNp$(15+3*f,10);i$; ":c=c+1:found=1 
-280 ON c GOSUB 810,850,880,930,1090,610,1000,960,1030,1180 +230 NEXT f:IF found=1 AND c<le THEN 150 
-290 WEND +240 IF found=THEN 360 ELSE w=w+1 
-300 PRINT +250 PRINT FNp$(0,16);"Sorry! That letter isn't in the word." 
-310 IF o(8)=1 THEN GOTO 330 ELSE m=31:GOSUB 2160 +260 GOSUB 390:IF w<8 THEN GOSUB 380:GOTO 150 
-320 m=32:GOSUB 2160:PRINT:GOTO 350 +270 PRINT FNc$(8):GOSUB 390:PRINT FNc$(4):GOSUB 390 
-330 m=29:GOSUB 2160:PRINT +280 PRINT FNc$(10):GOSUB 390:PRINT FNp$(84,28)"    ";e$+"H
-340 m=30:GOSUB 2160:END +290 PRINT FNp$(85,29);CHR$(200);CHR$(201);FNp$(85,30); 
-350 PRINT:m=51:GOSUB 2160 +300 PRINT CHR$(202);CHR$(203);e$+"H":GOSUB 390 
-360 a$="":WHILE a$="":a$=INKEY$:WEND +310 PRINT FNp$(0,16)"You lost that one"SPACE$(40) 
-370 a$=UPPER$(a$):IF a$="N" THEN END ELSE RUN +320 PRINT FNp$(0,18)"The correct word was   ";d$(choice,0) 
-380 PRINT:PRINT"What now?+330 PRINT FNp$(0,22)"Do you want another go? (y or n)
-390 c$="":WHILE c$="":INPUT "===>",c$:WEND:c$=LOWER$(c$) +340 i$=INKEY$:IF i$="n" THEN PRINT cl$;e$+"e":END 
-400 IF LEN(c$)<>1 THEN 420 +350 IF i$<>"y" THEN 340 ELSE IF t<THEN 20 ELSE RUN 
-410 c=INSTR("nsewil",c$): IF c<>0 THEN RETURN ELSE PRINT"I don't recognise this single letter command - only n,s,e,w,i,l.":RETURN +360 PRINT FNp$(0,16)"Well done."SPACE$(40)FNc$(8) 
-420 sx=INSTR(c$," "): IF sx=THEN PRINT "I don't understand - put a space between command and objectplease.":c=0:RETURN +370 GOSUB 390:PRINT FNc$(9):GOSUB 390:CALL ctr:GOTO 330 
-430 verb$=LEFT$(c$,SX-1):o$=" "+MID$(c$,SX+1):WHILE LEFT$(o$,1)=" ":o$=RIGHT$(o$,LEN(o$)-1):WEND +380 PRINT FNc$(8):CALL spid:PRINT FNc$(4):RETURN 
-440 c=INSTR("droptakesayhit",verb$) +390 FOR g=1 TO 1000:NEXT g:RETURN 
-450 IF c<>AND c<>5 AND c<>9 AND c<>12 THEN PRINT"I don't understand your command.":c=0:RETURN +400 DATA 01,67,e0,18,08,01,4c,e0,18,03,01,40 
-460 IF c=1 THEN c=7 ELSE IF c=5 THEN c=8 ELSE IF c=12 THEN c=10 ELSE IF c=9 THEN RETURN  +410 DATA e0,c5,2a,01,00,01,57,00,09,22,1a,e0 
-470 z=0:i=1:m=0:WHILE m<>1 AND i<>n+1  +420 DATA c1,cd,00,00,e9,00,c9,d5,5e,23,56,e1 
-480 IF LEFT$(o$,4)=LEFT$(j$(i),4THEN m=1 +430 DATA eb,7d,e6,07,4f,7d,e6,f8,cb,27,cb,14 
-490 i=i+1 +440 DATA b1,6f,c9,db,f8,e6,40,28,fa,db,f8,e6 
-500 WEND +450 DATA 40,28,f4,c9,21,00,ee,11,40,be,01,58 
-510 IF m=1 THEN z=i-1 ELSE PRINT"I don't understand the object you mean.":c=0:RETURN +460 DATA 00,ed,b0,c9,06,58,c5,cd,33,e0,21,e0 
-520 RETURN +470 DATA b7,cd,1f,e0,e5,01,08,00,09,d1,01,c0 
-530 oo$="" +480 DATA 02,ed,b0,c1,10,e8,c9,06,20,c5,21,e0 
-540 FOR jj=1 TO LEN(hh$) +490 DATA b7,e5,cd,1f,e0,01,a8,02,09,eb,06,f0 
-550 rr=ASC(MID$(hh$,jj,1))-3 +500 DATA cd,33,e0,e1,2b,2b,e5,c5,cd,1f,e0,01 
-560 IF rr=38 OR rr=41 OR rr=34 THEN rr=rr+3 +510 DATA a8,02,09,e5,7e,12,01,08,00,09,eb,09 
-570 oo$=oo$+CHR$(rr +520 DATA 1a,77,d1,c1,10,e5,e1,c1,10,cf,c9,* 
-580 NEXT +530 DATA &hd2,01,87,78,14,f2,11,f4,12,00,c2,3c,50,9e 
-590 RETURN +540 DATA 10,5e,90,69,87,88,0a,09,07,09,04 
-600 END +550 DATA 2c,c2,22,a0,20,c0,20,40,24,7e,81 
-610 in=-1:m=r-1:GOSUB 2110 +560 DATA a5,81,99,42,3c,00,00,00,ff,00,ff,92,92 
-620 PRINT:PRINT:PRINT"You can see around you :-+570 DATA 00,00,00,ff,00,ff,49,49,00,00,00,fe,01 
-630 f=+580 DATA fe,24,24,24,7e,a5,81,81,99,42,3c 
-640 FOR i=1 TO +590 DATA 24,7e,a5,81,a5,bd,42,3c,24,7e,81,81,a5,99,66,3c,*,&h79 
-650 IF o(i)<>THEN 670 ELSE f=-1 +600 MEMORY 57343!:RANDOMIZE (PEEK(clock+1)+60*PEEK(clock+2)):e$=CHR$(27) 
-660 GOSUB 1400  +610 cl$=e$+"E"+e$+"H":init=57354!:spid=57344!:ctr=57349! 
-670 NEXT +620 DEF FNp$(x,y)=e$+"Y"+CHR$(32+y)+CHR$(32+x):PRINT e$+"f
-680 IF NOT f THEN PRINT"Nothing of interest." +630 DIM d$(200,1),l$(26):DEF FNc$(x)=FNp$(84,30)+CHR$(200+x)+e$+"H
-690 PRINT +640 RESTORE 710:f=1:READ h$,i$:WHILE i$<>"*":d$(f,0)=i$:d$(f,1)="":READ i$ 
-700 RETURN +650 f=f+1:WEND:t=0:n=f-1 
-710 DATA 0,0,0, +660 IF (PEEK(init)=1AND (PEEK(init+1)=64) THEN RETURN 
-720 DATA 3,9,0, +670 RESTORE 400:add=spid:FOR g=1 TO 2:f=0:cs=0:READ d$:WHILE d$<>"*" 
-730 DATA 0,2,4, +680 m=VAL("&h"+d$):POKE add+f,m:f=f+1:cs=cs+m+256*((cs+m)>255):READ d$ 
-740 DATA 0,0,5,3 +690 WEND:READ d$:IF cs<>VAL(d$) THEN PRINT "Mistyped code.":STOP 
-750 DATA 0,0,0,4 +700 add=60928!:NEXT g:CALL init:RETURN 
-760 DATA 0,7,0,0 +710 DATA an Animal 
-770 DATA 6,0,0,8 +720 DATA ass,badger,bat,bear,beaver,bison,boar,buffalo,caribou 
-780 DATA 0,0,7,9 +730 DATA cat,coypu,deer,dolphin,dormouse,elk,ferret,fox,hamster 
-790 DATA 2,0,8,0 +740 DATA hare,hedgehog,horse,jackal,lemming,lynx,mink,mole,mongoose 
-800 DATA 0,0,0,+750 DATA moose,mouse,otter,ox,polecat,porcupine,porpoise,rabbit 
-810 IF d(r,1)=0 THEN PRINT" Not allowed":PRINT:RETURN +760 DATA raccoon,rat,reindeer,seal,sheep,shrew,squirrel,stoat,vole 
-820 IF r=7 AND a THEN m=33:GOSUB 2160:PRINT:RETURN +770 DATA walrus,weasel,whale,wolf,donkey,cow,goat,dog,monkey,elephant 
-830 r=d(r,1) +780 DATA lion,snake,lizard,frog,tiger,zebra,giraffe,*
-840 RETURN +
-850 IF d(r,2)=0 THEN PRINT" Not allowed":PRINT:RETURN +
-860 r=d(r,2) +
-870 RETURN +
-880 IF d(r,3)=0 THEN PRINT" Not allowed":PRINT:RETURN +
-890 IF d(r,3)=8 AND ff THEN m=34:GOSUB 2160:ff=0 +
-900 IF d(r,3)=7 AND o(7)=0 THEN o(7)=8:m=35:GOSUB 2160:PRINT +
-910 r=d(r,3) +
-920 RETURN +
-930 IF d(r,4)=0 THEN PRINTNot allowed":PRINT:RETURN +
-940 r=d(r,4) +
-950 RETURN +
-960 IF o(z)=1 THEN PRINT"You already have it":RETURN +
-970 IF o(z)<>r THEN PRINT"It's not here":RETURN +
-980 IF z<t THEN PRINT"You can't take that" ELSE o(z)=1 +
-990 RETURN +
-1000 IF o(z)=1 THEN o(z)=R ELSE PRINT "You don't have it":RETURN +
-1010 ON (r-1) GOSUB 1250,1270,1260,1310,1260,1260,1330,1260,1260 +
-1020 RETURN +
-1030 h$="":FOR i=LEN(o$TO 1 STEP -1  +
-1040 h$=h$+MID$(o$,i,1) +
-1050 NEXT +
-1060 IF o$=h$ THEN g=-1:m=50:GOSUB 2160:RETURN +
-1070 PRINT"Okay,"+CHR$(34)+o$+CHR$(34)  +
-1080 RETURN +
-1090 PRINT"Your inventory contains:-"  +
-1100 f=+
-1110 FOR i=t TO n +
-1120 IF o(i)<>1 THEN 1140 ELSE f=-1  +
-1130 GOSUB 1400 +
-1140 NEXT +
-1150 IF NOT f THEN PRINT"Nothing at all." +
-1160 PRINT +
-1170 RETURN +
-1180 IF o(z)<>r THEN PRINT"It wasn't here to hit":RETURN +
-1190 IF o(11)<>1 THEN m=36:GOTO 2160  +
-1200 IF z<>6 AND z<>3 THEN PRINT"This has no effect whatsoever.+
-1210 IF z=6 AND a THEN a=0:m=37:GOSUB 2160:PRINT:o(6)=0:RETURN +
-1220 IF z=3 AND s=0 THEN m=38:GOSUB 2160:s=-1:o(8)=2:RETURN +
-1230 IF z=3 AND s=-1 THEN m=39:GOTO 2160  +
-1240 RETURN +
-1250 IF z=8 AND e THEN m=40:GOSUB 2160:o(z)=0:e=NOT e:o(11)=1 +
-1260 RETURN +
-1270 IF z=7 AND NOT b AND l THEN m=41:GOSUB 2160:PRINT:l=0 +
-1280 IF z=9 THEN m=42:GOSUB 2160:o(z)=0:o(12)=3 +
-1290 IF z=10 THEN d=0 +
-1300 RETURN +
-1310 IF o(7)=5 AND o(12)=5 THEN m=43:GOSUB 2160:b=0:o(12)=0:o(7)=1 +
-1320 RETURN +
-1330 IF z<>10 THEN 1370 +
-1340 IF THEN m=44:GOSUB 2160:GOTO 350  +
-1350 IF (NOT l) OR (o(7)<>8 AND o(7)<>1) THEN m=45:GOSUB 2160:GOTO 350 +
-1360 IF o(2)=0 THEN m=46:GOSUB 2160:o(1)=0:o(2)=8:o(8)=8 +
-1370 IF z=7 AND NOT b THEN l=-1:m=47:GOSUB 2160:PRINT +
-1380 IF z=9 OR z=12 THEN m=48:GOSUB 2160:PRINT:m=49:GOSU6 2160:GOTO 350 +
-1390 RETURN +
-1400 IF i=1 THEN m=10:GOSUB 2110 +
-1410 IF i=2 THEN m=11:GOSUB 2110 +
-1420 IF i=3 AND NOT s THEN m=12:GOSUB 2110 +
-1430 IF i=3 AND s THEN m=14:GOSUB 2110  +
-1440 IF i=4 THEN m=15:GOSUB 2110:m=16:GOSUB 2160:m=17:GOSUB 2160 +
-1450 IF i=5 THEN m=18:GOSUB 2110 +
-1460 IF i=6 THEN m=19:GOSUB 2110 +
-1470 IF i=7 AND NOT b AND NOT l THEN m=21:GOSUB 2110 +
-1480 IF i=7 AND NOT b AND l THEN m=22:GOSUB 2110 +
-1490 IF i=7 AND b THEN m=23:GOSUB 2110  +
-1500 IF i=8 THEN m=20:GOSUB 2110 +
-1510 IF i=9 THEN m=24:GOSUB 2110 +
-1520 IF i=10 AND THEN m=25:GOSUB 2110  +
-1530 IF i=10 AND NOT d THEN m=28:GOSUB 2110 +
-1540 IF i=11 AND NOT a THEN m=26:GOSUB 2110 +
-1550 IF i=11 AND a THEN crip$=""+j$(i):PRINT crip$ +
-1560 IF i=12 THEN m=27:GOSUB 2110 +
-1570 PRINT +
-1580 RETURN +
-1590 DATA iluh,;,sloh#ri#dvkhv,3,yhqglqj#pdfklqh,5,pluuru,9,wuroo,8,gzdui,":",odps,3,frlq,3,sdufkphqw,7,fxuwdlq,<,vzrug,3,yrxfkhu,+
-1600 DATA "d#udwkhu#vsduvh,#xqiulhqgo#urrp#zlwk#wkh#dssduhqwo#lqh{solfdeoh#vljq#########*Duprxu*#rq#wkh#zdoo1" +
-1610 DATA "d#ydvw#fdyhuq#zlwk#d#odujh#srro#ri#zdwhu1#D#sdwk#ohdgv#dorqj#lwv#hgjh1" +
-1620 DATA "dq#h{wuhpho#wljkw,#Hdvw#0#Zhvw#wxqqho1" +
-1630 DATA "d#vkrs1#Ryhu#wkh#frxqwhu#lv#dvljq=#Hehqhh}hu*v#Hqwhusulvhv1" +
-1640 DATA "d#vpdoo#fkdpehu,#lwv#zdoov#lulghvfhqw#zlwk#vsdunolqj#fuvwdov,#vdyh#rqh1" +
-1650 DATA "d#udwkhu#jorrp#fdyh,#uhplqlvfhqw#ri#rog#plqh#zrunlqjv1" +
-1660 DATA "zkdw#orrnv#olnh#d#khuplw*v#fhoo1" +
-1670 DATA "dq#rog#gluw#fkdpehu#wkdw#orrnv#wr#kdyh#ehhq#sloodjhg#orqj#djr1" +
-1680 DATA "wkh#zl}dug*v#fkdpehu1#Dv#qr#rqh#kdv#hyhu#vxuylyhg#wklv#h{shulhqfh,#wkhuh#lv#qr##h{wdqw#ghvfulswlrq1111" +
-1690 DATA "exuqlqj#eulooldqwo#lq#d#fruqhu1" +
-1700 DATA "qrz#txlwh#frro1" +
-1710 DATA "zlwk#d#qrwlfh#*qr#krw#prqh#ru#frxqwhuihlw#frlqv*1" +
-1720 DATA "zlwk#d#qrwlfh#*hpsw*#rq#lw1"  +
-1730 DATA "lq#elwv#rq#wkh#iorru1" +
-1740 DATA "hqjudyhg=" +
-1750 DATA "*Vd#pluuru#zrug#wr#zl}dug#phhw,+
-1760 DATA "Eh#vxuh#rx#kdyh#wkh#jrog#wr#juhhw1*" +
-1770 DATA "zlwk#d#exvlqhvv#olnh#dlu1" +
-1780 DATA "zhdulqj#gdun#jodvvhv1" +
-1790 DATA "zruwk#lwv#zhljkw#lq#jrog1"  +
-1800 DATA "qrw#hw#olw1" +
-1810 DATA "exuqlqj#euljkwo1" +
-1820 DATA "lq#d#udwkhu#edwwhuhg#frqglwlrq1" +
-1830 DATA "gu#dv#d#erqh#dqg#frpsohwho#eodqn1" +
-1840 DATA "lq#txlwh#jrrg#frqglwlrq#0#dqg#qrw#dw#doo#gdps1" +
-1850 DATA "fryhuhg#lq#eorrg1" +
-1860 DATA "uhdglqj=#H{fkdqjh#wklv#yrxfkhu#wrjhwkhu#zlwk#dq#rog#odps#dqg#rx*oo#jhw#d#qhz###odps#iuhh$" +
-1870 DATA ",#zulqjlqj#zhw1" +
-1880 DATA "Wkh#zl}dug*v#hhv#oljkw#xs1#Kh#wdnhv#rxu#frlq#wr#ex#klpvhoi#d#gulqn#dqg#################glvdsshduv1" +
-1890 DATA "\rx#sxw#rq#wkh#furzq#kh*v#ohiw#ehklqg#dqg#ilqg#rxuvhoi#edfn#lq#wkh#sdodfh,#Nlqj#ri#Fuddo,dqg#kdss#hyhu#diwhu1" +
-1900 DATA "Rk#ghdu,#rx*yh#jrw#qr#prqh#0#dqg#wkh#zl}dug#zdv#krslqj#rx*g#ex#klp#d#slqw#ru#wzr1" +
-1910 DATA "Qdwxudoo#kh#nloov#rx1" +
-1920 DATA "Wkh#gzdui#uhixvhv#wr#ohw#rx#sdvw1" +
-1930 DATA "D#zrug#wr#wkh#zlvh=#\rx*uh#jrlqj#wr#wkh#rqo#urrp#lq#wkh#sodfh#zlwkrxw#lwv#rzq#qdwxudo####skrvskruhvfhqfh1"  +
-1940 DATA "Dq#ludwh#gzdui,#lqixuldwhg#e#wkh#oljkw#rx*yh#ohw#lq,#wkurzv#klv#xqolw#odps#dw#rx1#Lw###odqgv,#lq#wkh#urrp#rx*yh#mxvw#ohiw,#vkdwwhuhg1" +
-1950 DATA "\rx#kdyhq*w#jrw#dqwklqj#ghfhqw#wr#klw#zlwk1#Jhw#d#vzrug1" +
-1960 DATA "Wkh#gzdui#idoov#ghdg,#wkhq#glvdsshduv#lq#iurqw#ri#rxu#hhv1" +
-1970 DATA "Wkh#yhqglqj#pdfklqh#vkdwwhuv1#D#frlq#gursv#rxw1" +
-1980 DATA "Judwxlwrxv#ylrohqfh#grhvq*w#khos#dqrqh1" +
-1990 DATA "Wkh#frlq#idoov#lqwr#wkh#vorw#lq#wkh#yhqglqj#pdfklqh1#\rx#duh#jlyhq#d#vzrug1#Wkdw*v#zk####lw*v#fdoohg#wkh#Duprxu$" +
-2000 DATA "Xqiruwxqdwho,#rxu#odps#jrhv#rxw1" +
-2010 DATA "Lqwhuhvwlqj$#Vrphwklqj*v#kdsshqlqj#wr#wkh#sdufkphqw1#Wdnh#d#orrn1111"  +
-2020 DATA "\rx*yh#jrw#d#qhz#odps$" +
-2030 DATA "Wkh#fxuwdlq#ioduhv#xs1#\rx#glh#lq#wkh#eod}h1" +
-2040 DATA "Wdnlqj#dgydqwdjh#ri#wkh#vxgghq#soxqjh#lqwr#gdunqhvv,#wkh#gzdui#iurp#ch{w#grru#frphv#lq#dqgsrolvkhv#rx#rii1"  +
-2050 DATA "Wkh#iluh#jrhv#rxw1#\rx#vhh#d#frlq#lq#lwv#dvkhv1" +
-2060 DATA "\rxu#odps#oljkwv1" +
-2070 DATA "Lw#exuvwv#lqwr#iodph$" +
-2080 DATA "\rx#vxgghqo#uhdolvh#wkdw#lw#zdv#ylwdo#wr#wkh#jdph1#Ryhufrph#zlwk#julhi,#rx#nloo#########rxuvhoi1" +
-2090 DATA "Wkh#pluuru#glvvroyhv#dqg#rx#ilqg#rxuvhoi#sxoohg#wkurxjk#wkh#jds#lw*v#ohiw#lqwr#wkh######zl}dug*v#urrp1"  +
-2100 DATA "Zkdw#d#vkdph#0#dqg#rx#zhuh#grlqj#vr#zhoo#wrr1#Gr#rx#zdqw#dqrwkhu#jrB#+|2Q)" +
-2110 hh$=m$(m):GOSUB 530 +
-2120 crip$="You are in "+oo$:IF in THEN PRINT:PRINT crip$; +
-2130 IF NOT in THEN crip$="a "+j$(i)+" "+oo$:PRINT crip$ +
-2140 in=0 +
-2150 RETURN +
-2160 hh$=m$(m):GOSUB 530:PRINT:PRINT oo$  +
-2170 RETURN +
- in THEN crip$="a "+j$(i)+" "+oo$:PRINT crip$ +
-2140 in=0 +
-2150 RETURN +
-2160 hh$=m$(m):GOSUB 530:PRINT:PRINT oo$ +
  
 </file> </file>
Línea 250: Línea 112:
 ===== Controles ===== ===== Controles =====
  
-        N = NORTE +        Teclado del PCW
-        S = SUR +
-        E = ESTE +
-        W = OESTE +
-        L = OBSERVAR +
-        I = INVENTARIO +
-        TOMAR, SALTAR, GOLPEAR, DECIR...+
 ===== Carga del programa ===== ===== Carga del programa =====
  
   1.- Introducir el disco CP/M por la cara 2   1.- Introducir el disco CP/M por la cara 2
   2.- Escribir BASIC y esperar a que cargue   2.- Escribir BASIC y esperar a que cargue
-  3.- Retirar el disco CP/M e introducir el disco que contiene el juego Kingdom of Craal +  3.- Retirar el disco CP/M e introducir el disco que contiene el juego Chomp 
-  4.- Teclear run "KC" y pulsar la tecla "ENTER"+  4.- Teclear run "CHOMP" y pulsar la tecla "ENTER"
  
 ===== Extras ===== ===== Extras =====
Línea 272: Línea 128:
 ===== Descarga ===== ===== Descarga =====
  
-  * {{:otros:Kingdom_of_craal.zip|Kingdom of Craal }}(juego en formato dsk, comprimido con zip)+  * {{:otros:Chomp.zip|Chomp }}(juego en formato dsk, comprimido con zip)
es/chomp.txt · Última modificación: 2022/07/01 13:12 por jevicac