the-infocom-files/borderzone

Build Game

Closed this issue · 5 comments

Build the game using the ZILF toolset. Eliminate compilation and startup errors where necessary.

Ensure the main file has a release and a version. The names of included files should be in lower case for linux/macos compilations.

The compiler reports 2 errors.

[error ZIL0112] verbs.zil:1300: BACKTRACK? requires exactly 1 argument
[error ZIL0112] border.zil:567: START-GUARD-CHASE requires exactly 1 argument

Replace

<ROUTINE BACKTRACK? (NEW-LOC "AUX" (TOO-LATE? <>))

with

<ROUTINE BACKTRACK? (NEW-LOC "OPT" (TOO-LATE? <>))

in verbs.zil line 1627.

Replace

<START-GUARD-CHASE>

with

<START-GUARD-CHASE .GD>

in border.zil line 567.

Tidy the main file. Remove extraneous statements.

No build errors.