Source Games Index

Following is a list of available games which comes as source code. For each of them, you will need the appropriate compiler (be it interactive fiction compiler, or a standard C, Pascal, etc. compiler), although some of them do come with the code precompiled for a specific computer (usually DOS).


AdvSys Sources

The following games must be compiled and run with AdvSys. The source code for AdvSys is available from the AdvSys Programming Page.

Elves '87

Written by BOA! (Burnt Out Adventurers! Bruce MacKay Marlene Abriel).
Includes AdvSys source code and compiled .dat file, because this game is too large to be compiled under DOS (Thanks to David A. Graves!). Archive is also available in ZIP format file. An AGT source code version is available under the AGT section, and an executable for it is available from the PC Games Index.


AGT Sources

These games must be compiled and run with AGT, available from the AGT Programming Page.

Alice

The Adventures of Alice Who Went Through the Looking-Glass and Came Back Though Not Much Changed. Written by Douglas A. Asherman. Written with GAGS, the predecessor of AGT. Can be run with GAGS or compiled and run with AGT. This game won the GAGS game writing contest 1986.

Apprentice - The Testing of a Magical Novice

Written by Bert Lee. A DOS executable is available from the PC Games Index.

The Battle of Philip Against the Forces of Creation

A DOS executable is available from the PC Games Index.

Colossal Cave 350 points

Written by Willie Crowther and Don Woods. AGT version by David Malmberg.

Crusade

Written by Davis Malmberg.

Disenchanted

A parody of Enchanted by Joseph S. Licari. A DOS executable is available from the PC Games Index.

A Dudley Dilemma

Version 1.2, by Lane Barrow. A DOS executable is available from the PC Games Index.

The Elf's Christmas Adventure

Or, God Bless Frosty the Snowman. Written by Bruce McKay and Marlene Abriel, converted to AGT by David Malmberg. The original game is available under the AdvSys section of this index, and a DOS executable is available from the PC Games Index.

A Fable

Written by Stan Heller.

The House of O's

Written by Wally O. and Pete D. A game about the activities of an ordinary family in Mosquito Heights, NJ. Includes a pop-up hint system. Honorable mention, 3rd Annual AGT Game Contest.

Library

An Adventure Game Based on the Library of Guilford College (or Something Like It) but with Added Puzzles and Danger, by Frederick D. King. A DOS executable is available from the PC Games Index.

Lottery

Written by E. L. Cheney.

Mop and Murder - a masterful mystery in one room

Written by Brad Friedman. The game says "Full Release v 1.0 (POP-UP HINTS INCLUDED)", but the hints are missing. A DOS executable is available from the PC Games Index.

Odieus's Quest for the Magic Flingshot

Author unknown, converted from LADS to AGT and "embellished" by David Malmberg. A DOS executable is available from the PC Games Index.

Paranoia

Written by Sam Shirley. Originally a paper solo adventure game ("If you do this continue there"), adapted for AGT by David Malmberg.

The Pilot

Or, A Flight into Fantasy, anoher exercise in hyperactive hijinks from The Adventure Game Jockey. A playable demo for DOS (about 1/3 of the game) is available from the PC Games Index; don't know whether this source code is complete.)

PORK II, The Gizzard of Showbiz

A parody of Zork II by Bill Larkins. A DOS executable is available from the PC Games Index.

Sanity Clause

Or, Why Santa Didn't Make It to YOUR House That Year. Version 1.11 by Mike McCauley. A DOS executable is available from the PC Games Index.

Sir Ramic Hobbs and the High Level Gorrila

Written by Gil Williamson. A DOS executable is available from the PC Games Index.

The Squynchia Adventure

Written by M. & T. Frank, converted from LADS to AGT by David Malmberg. A compiled version of this game (version 1.5), A DOS interpreter (version 1.5 beta), and a walkthrough are available from the PC Games Index.

The Star Portal

A science fiction adventure game suggested by the Damon Knight short story "Ticket to Anywhere", version 1.01 by Michael Detlefsen. A DOS executable, version 1.03, is available for download from the PC Games Index.

Susan (A Lustful Game)

Written by Bill Larkins, R rated by author.

Tark Simmons, Priestess of the First Church

In Her battle against the Demon of Dark Desire, by W. P. Kegelmeyer.

Tossed into Space: Dr Schmidt Goes Home

Written by Graeme Cree, a short SF adventure for beginners. Includes a DOS executable, AGT source code, and a complete walkthrough.

An Underground Adventure

Written by Mark J. Welsch.


GAGS Sources

These games must be run with GAGS, available from the GAGS Programming Page, or compiled and run with AGT, which is available from the AGT Programming Page.

Alice

The Adventures of Alice Who Went Through the Looking-Glass and Came Back Though Not Much Changed, by Douglas A. Asherman. This game won the GAGS game writing contest 1986.


Hugo Sources

These games must be run with the Hugo compiler, which is available from the Hugo Programming Page.

Collosal Cave 350 points version

Hugo port of the original 350 point ADVENT version. Ported by by Kent Tessmani (revised for Hugo 2.1), based on Graham Nelson's Inform port of Dave aggett's 1993 TADS reconstruction 'Colossal Cave Revisited' of the 1977 original by Willie Crowther and Don Woods.

Spur, A Western Misadventure

Written by Kent Tessman, release 4 (15apr96), Hugo 2.1. A compiled gamefile is available from the Hugo Games Index.


Inform Sources

These games must be compiled using the Inform compiler (see the Inform Programming Page for a list of compilers), and then run with an Infocom interpreter (see the Infocom Interpreters Index for a list of available interpreters.

Adventure release 2 (aka Colossal Cave)

The original 350 points version ported to Inform by Graham Nelson, based on Dave Baggett's TADS reconstruction Colossal Cave Revisited. Relase 3 / Serial number 951220.

Adventureland

Scott Adams' game, ported to Inform.

Balances: An Excercise in Parsin

Relase 3 / Serial number 951220 by Graham Nelson.

Freefall

dd>"An, uh, Interactive Z-Code demonstration" says the Author. Written by Andrew C. Plotkin. Release 2 / Serial number 951111.

The Magic Toyshop

>
A fun game for all the family. Relaes 1 / serial number 951018 by Gareth Rees. A compiled gamefile is available from The Infocom Games Index.

Odieus's Quest for the Magic Flingshot

An AGT adventure ported to Inform by Teo Kwang Liak.

Paper Chase

An Interactive Education by Chris Skapur. This game was originally published as a TRS-80 BASIC listing titled "Collegiate Capers" in '80 Micro' magazine, August 1983.


TADS Sources

These games must be compiled and run with TADS, available from the TADS Programming Page.

Alice in Wonderland

Version 1.0a1, by LeGarre. TADS source code only.

Colossal Cave Revisited

A remake of Crowther and Wood's original adventure, with complete TADS source code. Version 1.0, TADS Freeware version by David M. Baggett. ZIP format. Also available in Unix tar/compress format, MacBinary format and BinHex format. Additionly, there is available a pre-TADS 2.1 gamefile, which will run with older (< 2.1) versions of the TADS run-time.

Dungeon

Dungeon, the more or less public domain version of the original MIT Zork, ported to TADS by Darin Johnson. Based on the FORTRAN version 3.1A, 1-Feb-94.
Includes compiled .GAM file and complete TADS source code.

GC: A Thrashing Parity Bit of the Mind

The 1994 MIT AI Laboratory Olympics text adventure game, by Carl de Marcken, David Baggett, and Pearl Tsai. A compiled gamefile is available from the TADS Games Index.

High Tech Drifter

Written by Jim Cser. Unfinished.

Kitchen Encounters

A tiny adventure game, version 0,2 by Andy Jewell. TADS source code only.

Shadowland I: The Tower of Iron

Interactive Role-Playing System, release 1.0 by Tom Claburn. TADS source code only.


Other sources

The games listed in this section have not been written with any of the IF programming languages. Thus, what you will need to compile them is dependant on what each program has been written in.

The Adventure

A fantasy role-playing game by Chris Kerton (his first try). GW-BASIC source code.

Alien

Version 2B, author unknown. GW-BASIC source code; play with CAPS LOCK on.

Atomia Akorny

Magnus Olsson's first adventure game for the Acorn Atom; C source code and DOS executable.

Aztec Tomb (Part 1)

An illustrated C64 text adventure by A. R. Crowther, ported to DOS and QBASIC by D. Raisin. Includes QBASIC source code.

Battlestar

Versoin 1.2, a stellar-tropical adventure game. C source code an man page from BSD Unix.

Bilbo

A swedish text adventure by Nils Eng. In spite of it's name, this is actually an adaption of Tolkien's The Lord of the Rings. It is a very different adventure, trying to reproduce the feeling of reading a book rather than a game. It doesn't quite succeed, but it's an interesting attempt, nevertheless. Requires EGA (for minor graphics). Comes with QuickBasic source code.

Castle Droganya

Written by Steve Chodes. Includes BASIC, GW-BASIC, and QBASIC source code. Conversion to GW-BASIC by Nathan Glasser.

Cave Adventure

Written by Russell Wallace. C source code and DOS executable included.

Colossal Cave 350 Original

The original PDP-11 FORTRAN source code (DECUS 11-340), modified source code for MS FORTRAN by Kenneth Plotkin, and a DOS executable of the original 350 point version of Colossal Cave.

Colossal Cave 350 points

Written by Don Ekman. Contains FORTRAN source code, DOS executable, and a walkthrough of the game.

Colossal Cave separated

DOS executable and Turbo C 2.0 source code for a version of Colossal Cave by Jerry D. Pohl, which gives separate values for Treasures, Survival, and Score.
The "missing" header file (ADVTEXT.H, length 0) is created by running ADVENT0.EXE on the text files. A Unix C version (?) is available for download, as well as Jerry D. Pohl's orginal game DOS executable from the PC Games Index.

Colossal Cave separated OS/2

OS/2 2.x source code, by John W. Kennedy. Based on Jerry D. Pohl's version giving seperate values for Treasures, Survival, and Score. An OS/2 executable is available from the PC Games Index.

Colossal Cave 370 points

FORTRAN source code, version 27 March 1993.
Ported from Honeywell FORTRAN 77 to DOS PDS FORTRAN by Paul Munoz-Colman. A DOS executable is available from the PC Games Index.

Collosal Cave 430 points

Adventure 2.5; generic C source code by Donald R. Woods, 1995.

Collosal Cave 430 points Amiga

Amiga executable and C source code, ported to the Amiga by David Kinder from Donald R. Woods 430 point version.

Colossal Cave 501 points

FORTRAN source code by David Long, version 5.2/2, October 1979.

Colossal Cave 550 points

C source code by Ken C. Wellsch, August 1985, ported from the FORTRAN version of David Platt. A combined DOS/Windows executable of this version by Wolfgang Strobl is available from the PC Games Index.

Colossal Cave 550 points Amiga

Amiga executable and C source code, ported to the Amiga by David Kinder from Ken C. Wellsch's 1985 550 point version.

Colossal Cave 551 points

Portable FORTRAN source code for an extended 551 points version by Doug McDonald, version 6.6 August 1990. A DOS executable, with support for multiple save files added by Magnus Olsson, is available from the PC Games Index.

Colossal Cave 660 points

C source code; Adventure4+ version 10.06 (26jul95) by Mike Arnautov. This version merges Adventure II by Peter Luckett and John Pike with Adventure 3 (Colossal Cave 550) by Dave Platt.

Colossal Cave 660 points Amiga

Amiga executable and C source code, ported to the Amiga by David Kinder from Mike Arnautov's 660 point version.

Dinkum, the Australian Adventure

Version 2.14 by Gary A. Allen, Jr. Includes C source code. A DOS executable is available form the PC Games Index.

Dungeon 2.7A

Dungeon, the more or less public domain version of the original MIT Zork, version 2.7A, 11-mar-91. Includes C source code and DOS executable.

Dungeon 3.2A

Version 3.2A, 1-Oct-94; contains all the rooms and puzzles of the original MIT Zork. DEC FORTRAN source code by Robert M. Supnik.

Dungeon DOS

DOS port of Dungeon by Robert M. Supnik (previous package).
Includes DOS executable for 386+ only and FORTRAN source code, ported from DEC FORTRAN to MS FORTRAN by Volker Blasius.

Dungeon Mac

Source code for Dungeon (the more or less public domain version of the original MIT Zork) for the Macintosh (MacBinary format).

Dungeon 3.2A patch

Source code patch by Robert M. Supnik to upgrade his Dungeon version 3.2A to version 3.2B.

Foreplay, for both sexes

Pascal port of a REXX program. Looks like an adolescant form of IF.

Hobbit - The True Story

A small adventure written entirely in MS-DOS 5.0 batch procedures, by Frederick Ramsberg and Johan Berntsson.

Island

A small textual adventure, version 2.6 by the CyberDaemon. Includes C source code and DOS executable.

The Last City

Written by Roger M. Wilcox. Includes BASICA and QBASIC source code, conversion to QBASIC by Ambat Sasi.

Lonely Jamie

Written by J. Mellish. GW-BASIc source code of a very simple game that prompts you for one-word responses.

Napolean

Verison 1.02 by Pete Chown. C source code; requires yacc or bison.

Pacy-Face und seine Abenteur in Zauberland

A simple German text adventure by Philipp Koehn. Includes QBASIC source code, ported from C64 BASIC by Bob Newell.

SceptreQuest I

First and only one of a series of seven, a very early adventure by Sean Givan. GW-BASIC source code.

Secret Quest 2010

An illustrated text adventure by Eric Iwasaki after an idea of Wayne Tsuji's. BASICA and GW-BASIC source code.

So I Mangled Mom

Written by Aaron Oldenburg. Includes DOS executable and QBasic source code.

Star Stryker

Written by Yang Liu. Includes DOS executable and Pascal source.

The Terror of Mecha godzilla - The True Story

A small adventure written entirely in MS-DOS 5.0 batch procedures by Frederick Ramsberg.
code, ported from C64 BASIC by Bob Newell.

The Wonderful World of Eamon

GW-BASIC source code version 1.1, a text role playing game system originally written for the Apple II by Donald Brown, ported to DOS by Jon Walker. See the PC Eamon Games Index for compiled version 2 games.

World

C source code for World version 1.07 by Doug DcDonald.

The Vial of Doom

Written by Roger M. Wilcox. QBASIC source code; converted from BASICA by Ambat Sasi.


Return to the Interactive Fiction Page
Paul Gilbert | s9406702@yallara.cs.rmit.edu.au