Download from
Windows Application (Windows XP and later)

Have you played this game?

You can rate this game, record that you've played it, or put it on your wish list after you log in.

Playlists and Wishlists

RSS Feeds

New member reviews
Updates to downloadable files
All updates to this page

The Arkham Abomination

by catventure


Web Site

About the Story

"THE ARKHAM ABOMINATION" (aka: "The Vileness Under The Henge")

An interactive 'Lovecraftian' horror fanfic story.

Author: catventure 2021.

A free, short, offline, downloadable, parser-based text adventure for PC Windows Only. (XP and above; 32/64bit) - English language.

Written using the "Thinbasic Adventure Builder" (TAB)

This adventure game is text only and of the traditional sort. It is similar to the old Infocom/Magnetic Scrolls/Level 9 type which were popular in the mid 1980`s.

There are no graphics, sfx, or animations in this adventure game. However, there is a background music which can be turned on or off. Music credit: courtesy of Eric Matyas

This adventure game is my submission to the ParserComp 2021 game jam

[I didn't manage to expand on this fanfiction game as much as I wanted to before the deadline - so still a work in progress and not meant to be an official release - but it is quite playable and solvable]

You play Stu Troughton, a retired enquiry agent from Dunwich. You arrive in Arkham because of your concern for a great friend, Clark Ashton, a journalist from the "Arkham Advertiser". Clark suddenly up and disappeared about a week ago. Passing strange! The local police have been unable to trace him and have reached a dead end with their investigation. Seems there's an ongoing public health crisis here; a strange epidemic that has left dozens of tumour-ridden and mutated patients in hospital and an unusual number of Arkhamites ill with symptoms of nausea, vomiting and bleeding.

Can you find your missing friend, put an end to epidemic caused by dark forces that have infiltrated the surrounding countryside and well... erm... simply survive!?

You score points for overcoming obstacles, solving problems or making progress. A perfect score is 50 points. You may find it helpful to make a map and keep notes.

The game understands the standard adventure commands.

Run the "arkham.exe" application and the adventure will load.

**Special Note: When starting the program it is possible that some virus checkers may produce a "false-positive" warning. You may need to tell your antivirus software to create an 'exception' for the game app in order to allow it to run**

You give instructions and communicate with the program by typing in commands at an input prompt in the lower textbox in response to a prompt such as: "What now?" A flashing cursor indicates that the game is waiting for you to type a valid command in and then press <RETURN> or <ENTER> to confirm your input . You can type in upper or lower case or a mixture of both.

The locations in the game also list the exit directions you can move to. (unless its dark) To move about in the game world simply type in a compass direction or its equivalent abbreviation eg:

>go north



You may also be able to travel in or out and up or down too.

To see what objects you own or may be carrying or wearing check your inventory whenever necessary by typing in eg:


Input commands usually consist of a verb and a noun eg:

>get rope

although longer phrases will sometimes also be accepted and may need to be typed eg:

>tie the rope to the tree

It's essential to examine (or x) things you see or encounter such as objects, characters or even game scenery to get further information or perhaps a hint or clue eg:

>examine trees

>x fisherman

The parser is fairly sophisticated and will accept multiple commands so you can type things like:

>get rope, tie rope to tree. up then examine the knife and then go down

as a single input and the game will process each command one at a time consecutively if it can do.

Multiple Input commands are separated by "and", "then", "and then", a comma (,) or a full stop (.) as shown above.

The parser also understands "it" and "them" which works on the last noun typed eg:

>get rope, examine it then drop it

or perhaps:

>get rope

>examine it

The parser understands ALL or EVERYTHING but this only works with the verbs get, drop, wear, remove or examine on portable objects eg:

>get all

>examine everything

The parser understands ALL EXCEPT or ALL BUT but this only works with the verbs get, drop, wear, remove or examine on portable objects eg:

>get all except the rope and knife

>drop all but the box

You may be able to get objects from or put objects in a container type of object eg:

>put rope in rucksack

>get knife out box

You may be able to see into a container object if it is open and its contents are viewable eg:

>look inside the rucksack

>look into box

>look in rucksack

You can examine/search objects you find, scenery items in a location or NPC's (Non Player Characters) you may meet eg:

>examine the jar

>exam boat

>x farmer

>look at the tree

You might need to converse with a Character in the game eg:

>talk farmer

>talk to guardian

>ask farmer about <thing/person>

You might want to give or offer something you possess to a particular character eg:

>give the knife to the professor

There are other useful verbs which the game recognizes, but it is left to the player to discover these by himself/herself.

look/l/r - redescribes current location, exits, objects visible etc.

examine/x/look at - inspect, examine a thing or person

search <thing> - same as examine

get/take/pick up <obj> - pick up an object

drop/put down <obj> - place an object down in the current room

wear <object> - wear something if it is a wearable item

remove <object> - remove an already 'worn' item


inven/list - list objects being carried and worn

exits - show visible exits available (unless it's dark)

again/g - repeat previous command

quit/q/stop - asks if you are sure you want to quit

restart - start adventure from beginning

replay - restart adventure without intro

help - help commands summary

info - system command summary

wait or z - let a turn pass

undo - go back one move

load/restore - file requester to load a previously saved game position

save /store - file requester to save current game position

quicksave/qsave/qs - save without file requester (temporary)

quickload/qload/ql - load in a previous qsave'd file position

score - show points scored so far out of 50

sound off - halt music playing

sound on - resume playing music

transcript on - create a text file to log the game

transcript off - stop logging game to text file

I have tried to make the game user friendly and respond to various player commands and also to be helpful should the player type in wrong, incorrect or nonsensical input. It is not really a big game and there aren't too many puzzles to solve in it but you may have to *think* a little to finish the quest successfully. I sincerely hope you have fun playing it and I am happy to receive comments, feedback, bug reports etc.

Thanks for permission to base this adventure on a scenario by Jo Kreil at:

Thanks in advance to all playtesters of the game.

A special thank you to Jason Nicholls (Elven Adventurers) for coding ideas.

This game is a private entry for competition purposes as part of the parsercomp2021 game jam so please don't spread into public domain generally. If time permits, and there is sufficient interest, I hope to release a more robust final version available after the jam ends - Thank you.

Game Details

Language: English (en)
First Publication Date: July 1, 2021
Current Version: Unknown
License: Freeware
Development System: TAB
IFID: Unknown
TUID: i6aq87kcxp0p603a

Page Update History

  v.4: 03-Aug-2021 21:03 - kaemi (Current Version) - Edit Page - Normal View
Changed external review links
v.3: 06-Jul-2021 15:57 - Adrian Welcker
Changed external review links
v.2: 03-Jul-2021 18:20 - Dan Fabulich
Changed description
v.1: 01-Jul-2021 01:59 - Zape
Created page