This is the PunyInform version of 350 point Adventure by Will Crowther and 
Don Woods. Graham Nelson created an Inform 6 version. Release 1 of the 
PunyInform version (serial 241124) is based on release 9 of the Inform 6 
version (serial 060321). The playing experience of the PunyInform version 
should be very close to the Inform 6 version. The biggest difference lies 
in size and performance, as the PunyInform version was built to work well 
on 8-bit computers, e.g Commodore 64. For 8-bit computers, use the 
z5-version if possible, since it's quite a bit faster than the z3-version.

Release 5 of the PunyInform version brings several changes:

* The player can no longer use the cage or teleportation to bypass puzzles.

* The five dwarves of the original game are back, and they move around the
  cave system at random (Inform 6 version has a single dwarf that appears
  at random, and has five lives).

* The cage can now hold three small objects, rather than having unlimited 
  capacity.

* Removing a treasure from the cage while in the building doesn't ruin the
  score anymore.

* Using a magic word to travel to Plover Room will now leave the emerald
  where the journey starts, instead of placing it in Plover Room.

* When crystal bridge disappears at cave closing, it stays gone.

* Going W from Witt's End will now always fail (as it should), instead of 
  leading to Ante Room.

* End game timing has been changed to work like the TADS2 version, for
  more dramatic effect.

Relase 6 adds:

* Teleporting across troll bridge is now blocked, unless bridge is present, 
  troll is gone, and bear isn't following.

* After dying from bringing the bear across the bridge, the bridge would 
  break again and the player die again, if player returned and tried to cross
  the chasm again - Fixed.

* If player dies beyond troll bridge, and is resurrected, their belongings are
  now placed in On_Sw_Side_Of_Chasm so player can get to them.

* Unlocked teleporting anywhere by just typing room name, in test version.

* Removed "dragon's" as a synonym for rug in z3, to get rid of disambiguation 
  question for the noun "dragon".

* Added synonyms 'small' and (sometimes) 'empty' for bottle.

Relase 7 adds:

* The bird didn't show up when typing "objects". Fixed.

* Faster, especially z5 version.

Release 8 adds:

* Player could get any number of points by repeatedly placing a treasure on Y2 
  rock and picking it up again. Fixed.

* Added support for unlocking things without specifying the key, if holding 
  the right key.

* Faster, both z3 and z5 versions.

The latest version of this package, plus source code, is available at:

https://microheaven.com/advent/

Fredrik Ramsberg, 12 April, 2026

I can be reached on the PunyInform Discord, at the intfiction.org forum, or
by email at firstname dot lastname at the usual gmail domain (could end up
in spam box though).
