heasm66 / mdlzork

Different versions of original mainframe Zork reconstructed and patched to run under Confusion.
15 stars 6 forks source link

Garbled text in Zork 285, release 2 #28

Closed heasm66 closed 1 year ago

heasm66 commented 2 years ago
You are in a maze of twisty little passages, all alike.
You hear, off in the distance, someone saying "My, I wonder what this fine  extremely x  your wquz0aj zc wmcaj   thatllgdmg narrow  
qmdguthroughj is doing here."
larsbrinkhoff commented 2 years ago

Possibly tape damage?

heasm66 commented 2 years ago

No. I think it's a bug in my translation. The BONES-object should not be takeable (CAN-TAKE? should return #FALSE, but returns T). This works in the original MDL-version.

heasm66 commented 2 years ago

<DEFINE CATALOG ("AUX" (OBJTMP ,OBJECTS)) <REPEAT () <PRIN1 <1 <1 .OBJTMP>>> <PRINT <CAN-TAKE? <1 .OBJTMP>>>

> )> >> THIEF!-OBJECTS #FALSE () PAINT!-OBJECTS T CHALI!-OBJECTS T CYCLO!-OBJECTS #FALSE () SCREW!-OBJECTS T WRENC!-OBJECTS T PUTTY!-OBJECTS T LEAK!-OBJECTS T BUTTO!-OBJECTS T GUIDE!-OBJECTS T MATCH!-OBJECTS T BUBBL!-OBJECTS T BOLT!-OBJECTS T DAM!-OBJECTS #FALSE () CANDL!-OBJECTS T BOOK!-OBJECTS T BELL!-OBJECTS T GRAIL!-OBJECTS T TORCH!-OBJECTS T TRIDE!-OBJECTS T RUBY!-OBJECTS T GHOST!-OBJECTS T REFLE!-OBJECTS T ICE!-OBJECTS #FALSE () COFFI!-OBJECTS #FALSE () TRUNK!-OBJECTS T GRATE!-OBJECTS T PEARL!-OBJECTS T BAR!-OBJECTS T KEYS!-OBJECTS T BAGCO!-OBJECTS T BONES!-OBJECTS #FALSE () TROLL!-OBJECTS #FALSE () PILE!-OBJECTS T RUG!-OBJECTS #FALSE () LAMP!-OBJECTS T DOOR!-OBJECTS T KNIFE!-OBJECTS T ROPE!-OBJECTS T WATER!-OBJECTS T TROPH!-OBJECTS T BOTTL!-OBJECTS T FOOD!-OBJECTS T WINDO!-OBJECTS T