This directory contains source code for text adventures written in BASIC.

# Adventure_BASIC-PLUS.tgz

A port of the Crowther and Woods 350-point version of Adventure to
BASIC-PLUS, which ran on the DEC PDP-11. Ported by Keith Barnett,
dated December 24, 1977.

# Miser.zip

Miser, a conversion of a C64 BASIC text adventure
to MS-DOS, by Rene van Hasselaar. Archive includes
BASIC source code and an MS-DOS executable.

# ORBmorteus.bas

The Orb of Morteus, by Hannah Orion. GWBasic source
code, written using PCBasic.

# alien.zip
tuid: 5g2v7r2amwqh5izg

Alien version 2B, author unknown; play with CAPS LOCK
on. QBASIC source code, ported from BASICA by
Ambat Sasi.

# atlant.zip
tuid: 4j05rwrv3b97f5tz

Voyage to Atlantis, a TRS-80 adventure by Greg Hassett,
converted to QBasic by Nele Abels, with corrections by
Ambat Sasi. QBasic source code.

# atlantis.zip
tuid: z5l4p8de3adpkelz

Escape from Atlantis, a small QBasic adventure,
by Thomas Ally.

# aztec.zip
tuid: 01fpne84vu6y11oq

Aztec Tomb (Part 1), an illustrated C64 text adventure
by A.R. Crowther, ported to DOS and QBASIC by
D. Raisin. QBASIC source code.

# bpsource.zip
tuid: bl9e7uaffk1aybni

Breath Pirates, by Mike Snyder.
(a compiled MS-DOS version is in </if-archive/games/pc/#breath12.zip>)

# beaten.zip
tuid: gj8dkv0ywaknt9hr

Beaten: An Interactive Adventure by Eddie Tomayko
Serial/Release No. 708/348, QBASIC source code.

# bunny.zip
tuid: r5igk4radvvxumbf

The Night of the Vampire Bunnies, by Jason Dyer.
A short game written in BASIC; somewhat a cross between
a black comedy and a B-movie. QBASIC source code.
Jason wrote this game at the age of 10.
(a port to Inform is in </if-archive/games/zcode/#bunny.z5> (compiled
game) and in </if-archive/games/source/inform/#bunny_s.zip> (source
code))

# cia.bas
tuid: c8656ugbdfxth98f

CIA Adventure.

# dogstar.bas
tuid: adnqhkzfgrrt5mtv

Dog Star Adventure, by Lance Micklus, taken from
SoftSide May 1979 (a TRS-80 Software Magazine), and
modified for the Zenith Z-100 by Gern.
(a version adapted for the Commodore PET is at
</if-archive/games/cbm_pet/#dog-star-adventure.zip>
and </if-archive/games/c64/#dogstar.sfx>)

# dracula.bas
tuid: 6dlwylpuwftmfw0p

A Microsoft BASIC port of a game, probably originally named "Vampire's Castle",
by Mike Bassman for the Ohio Scientific computer. This version is for VT-52
terminals.

# droganya.zip
tuid: l0x3ovh4n31y9o1n

Castle Droganya, by Steve Chodes.
BASICA, GW-BASIC, and QBASIC source code,
conversion to GW-BASIC by Nathan Glasser.

# eamonbas.zip
tuid: 3khkyusn02gikj4l

GW-BASIC source code of The Wonderful World of Eamon
version 1.1, a text role playing game originally
written for the Apple II by Donald Brown,
ported to DOS by Jon Walker.
[See </if-archive/games/pc/eamon/> for compiled version 2 games.]

# efh.zip
tuid: r1lewb30c8k6hneo

Escape from Hiddenite, by Lester Schramm.
QBASIC source code.

# elgon.bas
tuid: l1ysxrwi3tfe3kla

The Treasure of Elgon, written by Keith Hawthorn and
converted for the Microbee by A. Laughton.

# jamie.zip
tuid: suvec3ur02fnw0yk

Lonely Jamie, by J. Mellish.
GW-BASIC source code of a very simple game that
prompts you for one-word responses.

# lastcity.zip
tuid: 3pxg7bis3bxsz1iv

The Last City, by Roger M. Wilcox.
BASICA and QBASIC source code, conversion to QBASIC
by Ambat Sasi.

# ltic_src.zip
ifwiki: Lunatix:_The_Insanity_Circle
tuid: xt96319ebnlsh0l2

Lunatix: The Insanity Circle, by Mike Snyder.
(a compiled MS-DOS version is in </if-archive/games/pc/#luntic11.zip>)

# magic.bas

Magic Realm, written by Gemino Michael Smothers,
in QBasic.

# mangle.zip

So I Mangled My Mom, by Aaron Oldenburg.
DOS executable and QBasic source code.

# mcdooby.zip
tuid: plrmnwy8ke8n60op

The Treasure of McDooby's Mansion version 2,
by Jason A. Wells. GW-BASIC source code.

# melark.zip
tuid: 48l0zi3ai9hzsnvw

The Melarkian, version 1.01, by Paul Panks.

# pirate.zip
tuid: ic3chsxtj3ff2er3

Pirate Island, by David Meny.
GW-BASIC source code and instructions plus QBASIC
source code, ported by Ambat Sasi.

# quest.bas
tuid: 4s6xy0r9wbztg7y2

A GWBasic port of Quest, originally written by
Roger Chaffee.

# quest.zip
tuid: 336c5k10944xuqt1

Secret Quest 2010, an illustrated text adventure by
Eric Iwasaki, after an idea of Wayne Tsuji's.
BASICA and GW-BASIC source code plus QBASIC
source code, ported by Ambat Sasi.

# sceptre1.bas
tuid: lyht0ziynxad6hyk

SceptreQuest I, first and only one of a series of
seven, a very early adventure by Sean Givan.
GW-BASIC source code.
(see </if-archive/games/hugo/#squest.zip>
for an embroidered port to Hugo)

# shell.bas
tuid: yyx2wakfjwnsytfl

Adventure Shell by Tim Harnell. GWBasic source code.
NOTE: To move type go, followed by the compass
direction.

# snafufun.bas
tuid: t8rm5lb8mtzblrst

"The Adventure" by Chris Kerton (his first try),
a fantasy role-playing game.  GW-BASIC source code.
(an Inform port is in </if-archive/games/zcode/#Snafufun.zip>)

# soviet.bas
tuid: 17vaqk81mr7o40uo

Escape from Soviet Science and Detention Base,
by David Meny.

# survival.bas
tuid: 8gze7kdzm4j84uch

Survival, MBasic source code.

# temple.zip
tuid: 5ee3nxfcwzzb9w1d

The Temple of Loth, version 4.2 (25 July 1984),
by John Belew.

# tower.bas

Tower of Mystery, written in Microsoft BASIC, as
printed in Compute!'s Guide to Adventure Games by
Gary McGath, pages 166-171, transcribed by
Jason Wells.

# treasure2.txt

Treasure Dungeon 2, by David E. White.

# vial.zip
tuid: tyb85wgqc2llym9q

The Vial of Doom, by Roger M. Wilcox.
QBASIC source code, converted from BASICA
by Ambat Sasi.

# wizard.zip
tuid: 5ee3nxfcwzzb9w1d

Wizard's Castle, published in the July/August 1980 issue
of Recreational Computing Magazine. Originally written
by Joseph R. Power, and updated for Microsoft BASIC by
J.F. Stetson.
(an MS-DOS executable is in </if-archive/games/pc/#wizards-castle.zip>)

# wumpus.bas
tuid: wlbdh7n1ca7wy8oz

Hunt the Wumpus, the timeless cave-crawling classic.
GW-BASIC source.

# BOARDWLK.BAS
tuid: ww77ke5vaibvzq1g

Boardwalk, by John H Doolittle. Used in his 'Scientific Thinking in Psychology' class at California State University, California. Written circa 1990, updated until 1996, source code released in 2023. Turbo BASIC source. (MS-DOS executable is in </if-archive/games/pc/#BOARDWLK.EXE>)

# CAVE.BAS
tuid: 479otv48jibgo9m0

Cave of the Troll, by John H Doolittle. Used in his 'Scientific Thinking in Psychology' class at California State University, California. Written circa 1990, updated until 1996, source code released in 2023. Turbo BASIC source. (MS-DOS executable is in </if-archive/games/pc/#CAVE.EXE>)

# CURSED.BAS
tuid: mfg8t7exzc1ys7mi

Cursed Castle, by John H Doolittle. Used in his 'Scientific Thinking in Psychology' class at California State University, California. Written circa 1990, updated until 1996, source code released in 2023. Turbo BASIC source. (MS-DOS executable is in </if-archive/games/pc/#CURSED.EXE>)

# FARMTOWN.BAS
tuid: htqw14nw7vurp7zq

Farmtown, by John H Doolittle. Used in his 'Scientific Thinking in Psychology' class at California State University, California. Written circa 1989, updated until 1996, source code released in 2023. Turbo BASIC source. (MS-DOS executable is in </if-archive/games/pc/#FARMTOWN.EXE>)

# HANGTOWN.BAS
tuid: 8aqv58728w6msoy0

Hangtown, by John H Doolittle. Used in his 'Scientific Thinking in Psychology' class at California State University, California. Written circa 1989, updated until 1996, source code released in 2023. Turbo BASIC source. (MS-DOS executable is in </if-archive/games/pc/#HANGTOWN.EXE>)

# MIDNIGHT.BAS
tuid: wd0zoqpbfquajzck

Midnight Emergency, by John H Doolittle. Used in his 'Scientific Thinking in Psychology' class at California State University, California. Written circa 1990, updated until 1996, source code released in 2023. Turbo BASIC source. (MS-DOS executable is in </if-archive/games/pc/#MIDNIGHT.EXE>)

# PIRATE.BAS
tuid: url6d1j3aj61qmhp

Pirate Island, by John H Doolittle. Used in his 'Scientific Thinking in Psychology' class at California State University, California. Written circa 1989, updated until 1996, source code released in 2023. Turbo BASIC source. (MS-DOS executable is in </if-archive/games/pc/#PIRATE.EXE>)

# TOYLAND.BAS
tuid: g98iuxste2vkbij

Toyland, by John H Doolittle. Used in his 'Scientific Thinking in Psychology' class at California State University, California. Written circa 1990, updated until 1996, source code released in 2023. Turbo BASIC source. (MS-DOS executable is in </if-archive/games/pc/#TOYLAND.EXE>)

# UPTOWN.BAS
tuid: xte910606jhvydau

Uptown, by John H Doolittle. Used in his 'Scientific Thinking in Psychology' class at California State University, California. Written circa 1990, updated until 1996, source code released in 2023. Turbo BASIC source. (MS-DOS executable is in </if-archive/games/pc/#UPTOWN.EXE>)

# misersrc.lzh
tuid: j0rc3pj9kgfv1sd6

ASCII and tokenized BASIC source code of Miser.

# crystal.txt

The Crystal of Nebumeth, by Ian Larkin, written
in BASIC (for Amstrad NC100/200).

# neptune.txt
tuid: f2gfraugha2ai8ju

Neptune's Caverns, originally written in BBC BASIC
by Steve Rodgers and Marcus Milton, and converted
to Amstrad NC200 BASIC by Timothy Surtell.
 NameMtimeSizeType
0 Adventure_BASIC-PLUS.tgz 2020-02-16 21:54:03Z 43 KiB application/gzip
1 BOARDWLK.BAS 2024-03-22 06:16:39Z 40 KiB application/octet-stream
2 CAVE.BAS 2024-03-22 06:23:35Z 19 KiB application/octet-stream
3 CURSED.BAS 2024-03-22 06:25:02Z 23 KiB application/octet-stream
4 FARMTOWN.BAS 2024-03-22 06:26:15Z 30 KiB application/octet-stream
5 HANGTOWN.BAS 2024-03-22 06:26:57Z 35 KiB application/octet-stream
6 Index 2025-08-16 17:02:53Z 9.0 KiB text/plain
7 MIDNIGHT.BAS 2024-03-22 06:28:14Z 22 KiB application/octet-stream
8 Miser.zip 2014-04-05 23:58:07Z 18 B application/zip
-> ../../pc/Miser.zip
9 ORBmorteus.bas 2019-09-20 10:13:33Z 26 KiB application/octet-stream
10 PIRATE.BAS 2024-03-22 06:29:02Z 29 KiB application/octet-stream
11 TOYLAND.BAS 2024-03-22 06:29:46Z 23 KiB application/octet-stream
12 UPTOWN.BAS 2024-03-22 06:31:05Z 37 KiB application/octet-stream
13 alien.zip 1997-03-03 05:00:00Z 15 KiB application/zip
14 atlant.zip 1997-01-22 05:00:00Z 7.5 KiB application/zip
15 atlantis.zip 1998-05-29 04:00:00Z 6.2 KiB application/zip
16 aztec.zip 1995-04-17 04:00:00Z 15 KiB application/zip
17 beaten.zip 1996-10-06 04:00:00Z 2.6 KiB application/zip
18 bpsource.zip 2004-11-15 02:45:57Z 179 KiB application/zip
19 bunny.zip 1995-05-03 04:00:00Z 12 KiB application/zip
20 cia.bas 2002-01-26 06:23:58Z 16 KiB application/octet-stream
21 crystal.txt 2025-08-16 16:57:44Z 25 B text/plain; charset=utf-8
-> ../../amstrad/crystal.txt
22 dogstar.bas 2002-02-16 05:39:01Z 18 KiB application/octet-stream
23 dracula.bas 2023-01-16 11:49:36Z 12 KiB application/octet-stream
24 droganya.zip 1994-08-01 04:00:00Z 99 KiB application/zip
25 eamonbas.zip 1994-08-15 04:00:00Z 69 KiB application/zip
26 efh.zip 2001-08-15 23:35:54Z 34 KiB application/zip
27 elgon.bas 2002-01-26 06:25:29Z 30 KiB application/octet-stream
28 german/ 2024-10-24 00:34:58Z 4 B dir
29 jamie.zip 1993-07-28 04:00:00Z 70 KiB application/zip
30 lastcity.zip 1993-03-02 05:00:00Z 15 KiB application/zip
31 ltic_src.zip 2004-11-15 02:45:10Z 1.0 MiB application/zip
32 magic.bas 2009-02-16 00:50:34Z 13 KiB application/octet-stream
33 mangle.zip 2014-04-05 23:58:07Z 19 B application/zip
-> ../../pc/mangle.zip
34 mcdooby.zip 1997-07-16 04:00:00Z 3.0 KiB application/zip
35 melark.zip 2004-06-29 11:11:22Z 3.7 KiB application/zip
36 misersrc.lzh 1994-11-06 05:00:00Z 15 KiB application/octet-stream
37 neptune.txt 2025-08-16 16:58:03Z 25 B text/plain; charset=utf-8
-> ../../amstrad/neptune.txt
38 pirate.zip 1997-03-03 05:00:00Z 21 KiB application/zip
39 portuguese/ 2019-12-22 23:16:58Z 5 B dir
40 quest.bas 2002-01-26 06:25:38Z 10 KiB application/octet-stream
41 quest.zip 1997-03-03 05:00:00Z 42 KiB application/zip
42 sceptre1.bas 1995-08-26 04:00:00Z 8.3 KiB application/octet-stream
43 shell.bas 2001-09-05 12:13:33Z 15 KiB application/octet-stream
44 snafufun.bas 1995-08-26 04:00:00Z 15 KiB application/octet-stream
45 soviet.bas 2002-01-26 06:28:32Z 24 KiB application/octet-stream
46 survival.bas 2004-07-11 18:13:37Z 18 KiB application/octet-stream
47 swedish/ 2024-10-24 00:34:57Z 5 B dir
48 temple.zip 2002-02-17 18:45:01Z 21 KiB application/zip
49 tower.bas 2019-01-17 00:30:14Z 7.8 KiB application/octet-stream
50 treasure2.txt 2014-03-30 12:19:26Z 13 KiB text/plain; charset=utf-8
51 vial.zip 1993-03-15 05:00:00Z 15 KiB application/zip
52 wizard.zip 2004-10-04 03:26:06Z 9.9 KiB application/zip
53 wumpus.bas 2001-09-02 18:17:03Z 6.1 KiB application/octet-stream