TAG Help

Text Adventure Games
Adventure and Qork

Rescued from the dawn of time - or 4.2/10 of a century ago - the retro Text Adventure Games Adventure and Qork have been restored for 64-bit Intel machines from Bob Supnik's original FORTRAN source code.



Adventure is the classic 366 point version with End Game, and Qork, a modified Dungeon / Zork, has 550 points and a custom End Game. These games are free, as are the original map artwork and hints that I created.

TAG runs on basically any 64-bit Macintosh or Linux computer, with pre-built executables for macOS and some Linux variants. If the games do not run on your system, all you need is a FORTRAN 77 compiler such as gfortran and away you go.

This particular code has undergone many ports to various operating systems and architectures in its lifetime, so there is only a vague resemblance to its original self.



Here's what you get once you download and open the TAG distribution:

  • A ReadMeFirst.txt file, which you should read, er, first.
  • An Info folder that you might want to peruse, second.
  • Refreshed PNG map files of both dungeons, resurrected from old PICT scans made way back then.
  • Qork sports a new Spider Room and custom End Game.
  • Pre-built static executables for macOS 10.6.8 Snow Leopard through macOS 10.15.4 Catalina. You can commence game play immediately, simply double click the Adventure or Qork clear glass bottle icon. New: there are game executables for Linux that have a non-zero probability of working on your computer, which you may run from a Terminal command line!
  • You can Save and Restore in either game, any number of times. Saved game state files are interchangeable between all TAG installations, regardless of operating system and compiler.
  • FORTRAN source code for Adventure and Qork, as well as their associated text database files of messages, rooms, etcetera.
  • For Linux, if you find that you must compile the FORTRAN yourself know that I have turned that chore into a piece of cake with blue (ECCH!) icing, as there is a super-duper-easy-to-use build script, and the source code conditionally compiles for GNU gfortran, Intel ifort and PGI pgf77 compilers, so take your pick. Read Info/ReadMe.txt for details.
  • A front-end procedure called play-text-adventure-games (platag) for Linux users, which may be used even on macOS if you are daring enough. Game save states are managed by platag.
  • Hints, if you must!
  • Implementer history and notes.



How do I get all this super stuff? Simple, just eat the appropriate Click Me piece of cake. Blue is very tasty and comes highly recommended.

macOS .dmg
TAG 1.2

Linux .tgz

Once the package has downloaded double-click it to open the distribution; you will find in either case a single folder named TAG. Both the macOS and Linux folders are essentially identical, but there are important differences between the two:

  1. The macOS folder resides on a read-only disk image that you must drag and copy someplace, perhaps to Applications or your Desktop, before attempting to play Adventure or Qork.
  2. Using BigCatOs credentials, the macOS folder is digitally codesigned and notarized by Apple for smooth installation.1

To begin game play:

  • macOS users open the TAG folder and double-click one of the game icons or
  • Linux users open a Terminal window, type cd TAG and then ./Adventure.command or ./Qork.command

You really do not want a previous version of Text Adventure Games, but if you insist, eat one of these cake slices. I hear Purple is palitable but I'd stay away from it, and yuck, don't even think about Pink.

macOS .dmg
TAG 1.1

Linux .tgz

macOS .tgz
TAG 1.0

Linux .tgz

As an aside, here is a file, TAGdiffs.zip, of differences between the 1989 source code and the results of the 2015, 2018 and 2020 conversion efforts.


1. [ If macOS prevents execution of Apps downloaded from the web, this movie will explain things ]

Copyright (©) 1978 - 2020 BigCatOs. All rights reserved.   |   Contact