About this game
Zork III returns to the Great Underground Empire for a quieter, stranger final test. This TerpVault candidate package uses a source-built Z-machine story file from the verified MIT-licensed historical source release, with original package art and first-pass player notes prepared for review.
This is still a draft candidate package. The story artifact, provenance, playback behavior, helper docs, screenshots, and package materials need final audit before any bundled demo decision.
Screenshots
Help & Reference
Package-local notes for commands, hints, solution paths, and version-specific package notes.
How to Play
How to Play
Zork III is a parser game. You type commands, press Enter, and the story answers in text. Most commands are short: a verb, sometimes followed by an object.
This chapter is quieter and stranger than a simple treasure hunt. It still has rooms to map and objects to test, but it is often interested in judgment: when to act, when to wait, what to carry, and what sort of adventurer you have become.
Useful Commands
lookdescribes your current location again.- Compass directions move around:
north,south,east,west,up, anddown. Short forms liken,s,e,w,u, anddusually work. inventoryshows what you are carrying.examine lanternorlook at lanterninspects an object.take lanternpicks something up.drop lanternputs something down.open door,unlock door, orenter doormay help when a room suggests a barrier or passage.read inscriptionorread bookworks when the game offers something readable.waitspends a turn. This can matter when timing, movement, or another character seems important.
Parser games reward careful wording. If a command fails, try a simpler verb, inspect the room again, or use a shorter name for the object. The game may understand take lamp even when it does not understand a longer phrase.
Moving and Looking
Read each room description closely the first time you arrive. Exits are not always listed in a tidy menu, so note any direction words, paths, stairs, doors, ledges, or passages mentioned in the prose.
Use look after opening something, moving an object, entering a new area, or returning to a place after an important event. Use examine on anything that sounds unusual, portable, readable, dangerous, or too specific to be scenery.
Inventory and Objects
You cannot carry everything forever. If the game complains about your load, choose a safe staging place and drop objects you do not currently need. Keep track of where you leave them.
Try obvious object actions first: take, drop, open, close, read, light, turn on, turn off, put, and give. When a room seems to ask for something more thoughtful, slow down and observe before trying every item in your pack.
Saving, Restoring, and Notes
Save often. Use the story's own save and restore commands when you want to preserve progress in Parchment. Good moments to save include entering a dangerous area, experimenting with a character, trying a route that may be one-way, or solving a puzzle that feels consequential.
Mapping helps. Draw rooms and exits as you go, and mark blocked paths, unusual objects, places where timing matters, and scenes that feel like tests. A simple paper map with a few notes is often enough.
Zork III Expectations
Zork III expects patience. Some puzzles are physical, some are about timing, and some are about reading the situation correctly. Not every impressive object is meant to be taken, and not every obstacle is best solved by force.
If you are new to parser games, start by exploring, mapping, taking only clearly useful objects, and learning how the game responds to simple commands. If you want gentle help, use hints.md. If you want a direct spoiler guide, use walkthrough.md.
Progressive Hints The Oracle Are you lost and need a hand?
Open only the hints you want. Later hints may reveal puzzle solutions.
These hints are for nudges, not a command-by-command solution. Open only as much as you need.
Spoiler warning: the early hints are gentle, but later sections discuss puzzle shape, useful behavior, and route planning.
Some puzzle details are still pending deeper transcript verification for this exact TerpVault package. Where a hint stays broad, it is avoiding invented certainty.
Before Looking Anything Up
- Read the full room description when you enter a new place.
- Try
lookafter opening, moving, taking, giving, or waiting. - Keep a map from the start, even when an area seems small.
- Mark one-way routes, dangerous places, characters, and locations that feel symbolic.
- Save before risky experiments.
- Zork III often rewards attention and restraint as much as collection.
Getting Started
What should I do first?
Look around, check your inventory, and explore nearby exits. The opening area is not just a hallway into the rest of the game; it introduces the idea that you are being tested.
Should I take everything I find?
Take clearly useful objects, but do not assume every object should stay with you forever. Inventory pressure is part of the design. If you leave something behind, write down where it is.
How soon should I start mapping?
Immediately. Zork III has areas that are easier to understand when you can see the connections on paper. Mark odd exits and places that seem to change after an action.
Exploring the World
A room description mentions a striking detail. Is it scenery?
Maybe, but do not assume. Try examine or read on the important noun. If the game gives a specific response, copy a few words into your notes.
I found a dangerous route. Should I take it?
Save first. Then test it. Zork III includes risks and commitments, but the game often gives enough information to tell whether you made progress, made a mistake, or need another object.
Something seems to move or change over time.
Spend a few turns watching it. Try look, then wait, then look again. If a character or object moves, map the pattern instead of chasing blindly.
Objects and Inventory
I cannot carry everything.
That is expected. Keep only what appears immediately useful, and create a staging place for objects you may need later. If you are about to enter a risky area, save before rearranging your inventory.
An object seems important, but I do not know where to use it.
Examine it, note any material or wording, and look for rooms that echo the same idea. Parser games often connect object clues to room descriptions.
I keep trying complicated commands and failing.
Simplify. Try the shortest reasonable verb and noun: open door, read sign, take lamp, give object, wait. If that fails, inspect the object and room again.
Tests, Choices, and Characters
A scene feels less like a lock-and-key puzzle.
Treat it as a test of behavior. Observe first, then choose an action that fits the scene. Zork III can reward mercy, patience, courage, or humility depending on the situation.
A character appears.
Do not immediately attack or flee unless the game makes danger obvious. Try looking, waiting, or using a simple social action if the scene suggests one. Track where and when the character appears.
I think I solved something, but I am not sure.
Check your score if you want confirmation, then use look and revisit nearby exits. Some successes open routes quietly rather than announcing a puzzle as solved.
When to Use the Walkthrough
Use walkthrough.md when you are ready for spoilers or need a route outline. The current walkthrough has been expanded into a fuller route guide and partially checked against this package artifact, but it is still pending a clean end-to-end transcript. Treat it as useful working guidance rather than a certified full-score route.
Walkthrough
Zork III Walkthrough
Full spoiler warning: this guide gives away puzzle solutions, route structure, and the path to the ending. If you want gentler nudges, start with hints.md.
About this walkthrough
This walkthrough is for the TerpVault Zork III candidate package using zork3.z3, Release 25 / Serial 860811.
The command route below was verified against the exact packaged story file on 2026-05-31 with Frotz 2.55's dumb interface:
- Story SHA-256:
2264d4f97d4d5812220c5278ee043f69aea583f9c4e4dca2b9d785ba16b9e260 - Interpreter command:
/opt/homebrew/bin/dfrotz -p -m -s 41 /Users/cdaters/Sites/grav2.0-ddev/user/data/terpvault/games/zork-iii/zork3.z3 - Verified result: ending reached
- Final score: 7 of 7
- Final move count: 330
The route was built from local solution transcripts, checked against the source-built package artifact, and rewritten as original TerpVault guidance. Zork III is quieter and more final-test oriented than Zork I; observation, patience, and judgment matter as much as inventory handling.
Quick survival notes
- Save often, especially before the Scenic Vista table, the lake, the Land of Shadow, the cliff, the museum, the Royal Puzzle, and the Dungeon Master endgame.
- Map carefully. A few routes are one-way or time-sensitive.
- Watch timed scenes.
waitis sometimes a real puzzle command. - Do not assume every obstacle is solved by force.
- In the verified route, one early
upcommand after retrieving the can is kept as a timing-preserving command. It is harmless in the transcript and helps keep later timed/random scenes aligned for the fixed-seed verification. - When a character behaves like a test, think before acting.
Before you begin
The command route uses direct parser commands, one per line. It is intended to be typed or pasted into the packaged Release 25 / Serial 860811 story. If you are playing interactively rather than replaying the exact route, save before the timed or randomized sections and be ready to adapt.
This is a completion route and a full-potential route for the verified transcript. It is not optimized for fewest moves. The fixed-seed run uses dfrotz -s 41; without a fixed seed, the ship, shadow, and old-man timing may require small adjustments.
Opening: Lamp, Lake, and Scenic Vista
The opening teaches two important habits: keep track of light, and do not waste turns in the cold lake.
Take the lamp, turn it on, and head south to the lake. Leave the lamp behind before entering the water. Dive once, take the shiny object, then surface and swim west to the Scenic Vista.
At the Scenic Vista, the table cycles through destinations. The verified route uses it first to fetch the grue repellent, then again to place the torch in the Damp Passage for later recovery.
The Dark Route to the Key
Return to the lake and re-enter the water. The can slips from your grasp once; take it again, surface, and cross to the southern shore. Spray yourself with repellent before continuing through the dark route to the Key Room.
Take the key, open the manhole, and follow the aqueduct route until you recover the torch in the Damp Passage.
Ship, Cliff, and Museum
At the Flathead Ocean, the verified route waits for the Viking ship, greets the sailor twice, and takes the vial. Keep the vial for the guardians much later.
At the cliff, take the waybread before descending. Wait for help, tie the rope to the chest, then grab the rope once it returns.
The Great Door area opens after a timed underground disturbance. The verified route waits there until the museum entrance is available.
In the museum, push the gold machine into the Jewel Room before using it. The useful past year is 776; the return year is 948. Hide the ring under the seat before returning to the present, then retrieve it from beneath the seat.
Royal Puzzle and Shadow
Save before entering the Royal Puzzle if you are playing by hand. The wall route is exact, and a wrong move can leave the puzzle state awkward enough that restoring is easier than repairing.
After the Royal Puzzle, the route goes through the Land of Shadow. Fight the hooded figure only until the hood can be taken. Then take the cloak and leave.
Old Man, Beam, and Box
The old man appears when you enter the Engravings area. If he is absent, leave and re-enter; the verified route does this several times. Wake him and give him the waybread, then open the secret door.
Break the beam with the sword, press the button, and enter the box. The box sequence below raises the short pole, rotates the compass by pushing the red panel six times, lowers the pole, moves the box with the mahogany panel, and exits through the pine panel.
Drink the potion from the vial before approaching the guardians.
Dungeon Master Endgame
Before knocking, the route has the hood, cloak, ancient book, wooden staff, torch, key, amulet, and ring. Knock at the Dungeon Entrance.
In the endgame, the Dungeon Master follows instructions. Use him to operate the dial and button while you are inside the cell. Once the illusion is broken, unlock and open the bronze door with the strange key, then go south.
Verified command route
take lamp
turn on lamp
south
south
south
south
drop lamp
enter lake
down
get object
up
west
south
take torch
wait
wait
wait
touch table
take can
wait
wait
wait
touch table
drop torch
wait
wait
north
enter lake
down
get can
get can
up
south
south
spray can on me
south
east
take key
open manhole
down
north
north
down
take torch
west
west
northwest
southwest
south
wait
wait
wait
wait
hello sailor
hello sailor
take vial
north
northeast
southeast
west
take bread
down
wait
wait
tie rope to chest
wait
wait
wait
grab rope
east
east
south
east
east
south
south
wait
wait
wait
wait
wait
wait
wait
wait
wait
wait
wait
wait
wait
wait
wait
wait
wait
wait
wait
wait
east
open wooden door
north
push gold machine south
open stone door
push gold machine east
enter gold machine
set dial to 776
push button
take ring
wait
wait
wait
wait
open door
open door
west
open wooden door
north
put ring under seat
enter gold machine
set dial to 948
push button
get out of gold machine
look under seat
open wooden door
south
open stone door
east
take all
read plaque
west
south
down
push east wall
south
southwest
push south wall
east
east
push south wall
north
north
east
push south wall
take book
push south wall
east
northeast
push west wall
push west wall
push west wall
push west wall
northeast
northeast
north
push east wall
southwest
south
southeast
northeast
north
push west wall
northwest
push south wall
push south wall
west
northwest
northwest
push south wall
southeast
southeast
southeast
northeast
push west wall
push west wall
southwest
push north wall
push north wall
push north wall
northwest
up
north
west
north
north
west
west
south
west
wait
wait
attack figure with sword
take hood
attack figure with sword
take hood
attack figure with sword
take hood
attack figure with sword
take hood
attack figure with sword
take hood
attack figure with sword
take hood
take cloak
east
north
east
northeast
southwest
northeast
southwest
northeast
southwest
northeast
southwest
northeast
wake man
give bread to man
open door
down
north
break beam with sword
south
push button
north
north
north
lift short pole
push red panel
push red panel
push red panel
push red panel
push red panel
push red panel
lower short pole
push mahogany panel
push mahogany panel
push mahogany panel
push pine panel
out
north
open vial
drink potion
north
north
north
inventory
knock on door
north
east
north
north
set dial to 4
push button
south
open cell door
south
master, close door
master, go north
master, turn dial to 6
master, push button
unlock bronze door with key
open bronze door
south
score
Completion notes
The verified transcript reaches the Treasury of Zork, triggers the ending, and reports Your potential is 7 of a possible 7, in 330 moves.
The transcript is stored outside the plugin repo at /private/tmp/zork3-transcript-working-20260531.txt; the route file is /private/tmp/zork3-route-working-20260531.txt; debug notes are /private/tmp/zork3-route-debug-notes-20260531.md.
Extras & Feelies
Package-local supplemental files such as manuals, maps, clue sheets, audio, and other extras.
feelies/frobozzco-annual-report.pdf
pdf
Shareholder Letter
Original in-universe shareholder letter feelie created for the TerpVault Zork III package. feelies/shareholder-letter.pdf
pdf
Stock Certificate
Original in-universe stock certificate feelie created for the TerpVault Zork III package. feelies/stock-certificate.pdf
pdf
Zork III Map
Original map feelie created for the TerpVault Zork III package. feelies/zork-iii-map.pdf
pdf
ZUG Map, Inside
Original ZUG map inside artwork created for the TerpVault Zork III package. feelies/zug-map-inside.jpg
image
ZUG Map, Outside
Original ZUG map outside artwork created for the TerpVault Zork III package. feelies/zug-map-outside.jpg
image
Catalog & Provenance
Identifiers, source references, and redistribution notes stored with this package.
- IFID
-
ZCODE-25-860811 - IFDB
- vrsot1zgy1wfcdru
- IFWiki
- https://www.ifwiki.org/Zork_III
- Source
-
https://github.com/historicalsource/zork3.git
Retrieved 2026-05-29. Source commit 3ec9ed412b5f3cafe65d83c727d07db1fe4a86a8. Story file selected from scratch-built artifact /tmp/terpvault-zork3-verify-20260529/zork3-release25-serial860811.z3; SHA-256 2264d4f97d4d5812220c5278ee043f69aea583f9c4e4dca2b9d785ba16b9e260. Built with ZILF/ZAPF 1.8 and reassembled as Release 25 / Serial 860811. - License
-
MIT License
Observed upstream source license is MIT. Historical commercial packaging, manuals, maps, ads, logos, trade dress, scans, Invisiclues, and commercial helper material are excluded from this draft.