Skip to content
Zork made compilable by Qt Creator
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
.travis.yml
ACTORS.C
BALLOP.C
CLOCKR.C
DEMONS.C
DGAME.C
DINIT.C
DMAIN.C
DSO1.C
DSO2.C
DSO3.C
DSO4.C
DSO5.C
DSO6.C
DSO7.C
DSUB.C
DTEXTC.UU1
DTEXTC.UU2
DTEXTC.UU3
DTEXTC.UU4
DUNGEON.6
DVERB1.C
DVERB2.C
Error.png
GDT.C
HISTORY
LICENSE
LIGHTP.C
LOCAL.C
MAKEFILE.BCC
MAKEFILE.MSC
MAKEFILE_original
MANIFEST
NOBJS.C
NP.C
NP1.C
NP2.C
NP3.C
NROOMS.C
OBJCTS.C
README
README.md
ROOMS.C
SOBJS.C
SUPP.C
SVERBS.C
SegmentationFault.png
Todo.txt
VERBS.C
VILLNS.C
Zork.png
Zork.pro
build.sh
dsave.dat
dtextc.dat
funcs.h
parse.h
vars.h

README.md

Zork

Build Status

Zork made compilable by Qt Creator.

Zork

Building

From the command-line:

./build.sh

Note: upon running ./Zork, this will give a segmentation fault after most commands, see Segmentation fault

From Qt Creator:

  • Start Qt Creator
  • Open Zork.pro
  • Press Run (it will run, but not work, see It runs but it does not work!)

It runs but it does not work!

It does not work because of the following error:

I can't open /usr/games/lib/dunlib/dtextc.dat.

Error

Solution:

Copy the file dtextc.dat to the same folder as the executable

Errors

Cannot find -lcurses

sudo apt-get install libncurses-dev

Cannot find -ltermcap

sudo apt-get install libncurses-dev

Segmentation fault

When you have built Zork using build.sh and started the game with ./Zork most commands terminate the program with a segmentation fault.

SegmentationFault

I have no idea why. If you do, please let me know.

You can’t perform that action at this time.