Skip to content

An interpreter for playing Scott Adams text adventure games on a BBC Micro computer

Notifications You must be signed in to change notification settings

ahope1/BeebScott

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

BeebScott

BeebScott is an interpreter for playing Scott Adams text adventure games on a BBC Micro computer (or emulator). BeebScott is written in 8-bit BBC BASIC.

You can watch a video that shows you how to use BeebScott. And another video, of BeebScott running on real hardware.

You can read a blogpost about BeebScott.

Games

Some games in Scott Adams format have been converted for use with BeebScott. Play them in your web browser:

Secret Mission (info)

The Count (info)

Buckaroo Banzai (info)

Ghost King (info)

Code

Go to the code subfolder.

History

The BeebScott interpreter program (or "terp"), which can run games that are written to conform to version 8.x of the Scott Adams format, is an evolution of my previous terp, which was written specifically to run a version of the game Pirate Adventure that conformed to an earlier version (v4.x) of the Scott Adams game format. That previous terp was, in turn, a BBC Micro port of the original TRS-80 BASIC listing that had been published in BYTE magazine in 1980, and I tried to keep the same line-numbering and variable names (and even the typos) when I ported the listing to the Beeb. Some of those line-numbers have been retained in the guise of function names in the source code for the BeebScott terp, out of a confused and annoying sense of nostalgia, or perhaps a warped desire for "authenticity".

About

An interpreter for playing Scott Adams text adventure games on a BBC Micro computer

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages