Oregon Trail Ver. 3 (BASIC 3.1, 1978)

As part of a research project on computer games produced prior to 1973 (the date of 101 BASIC Computer Games), I have been conducting research on The Oregon Trail, which originated at Carleton College in Minnesota in 1971 by Don Rawitsch, Paul Dillenberger, and Bill Heineman. The game was played in one of Rawitsch’s history classes and in programming and simulation classes taught by Dillenberger and Heineman, then put in storage until Rawitsch copied it onto the MECC computer system in 1974, with a revision in 1976 based on new research. It was alter copied and published in the July-August 1978 issue of Creative Computing. The 1978 version is thus fairly close to the 1971 original, only with more accurate data. The original version also contained more jokes to make the learning process more interesting, but the data was still fairly accurate. Rawitsch testifies to the value of a simulation for teaching:

Although students can find out about the Oregon Trail by reading books, visiting museums, watching movies, and similar activities, the simulation allows them to learn from actively participating in the simulated experiences of people from another era.

Data on the Oregon Trail was collected from books and diaries and provided accurate information regarding the cost of goods, types of supplies to buy, and the frequency of disasters (i.e. bad weather occurs 20% of the time and injuries 5% of the time in the diaries, so they occur at the same rate in the game). The code also detects where the player is on the trail and adjust random events accordingly (i.e. it snows in the mountains and river disasters occur on the plains).

Unlike the graphical version we are more familiar with, the original version was text-based. Each turn, players would type their choice (stop, hunt, or continue; eat well, moderate, or poorly) and the game would load an event subroutine to let you know what kind of disaster occurred this turn. After making a choice in the event sequence, the game tallies up the results and continues until the player either dies or reaches Oregon. Also unlike later versions of The Oregon Trail, the 1978 version does not keep statistics of whether a family member dies and you cannot name your family members or yourself. Finally, the popular hunting sequences involve typing a word such as “BANG” quickly into the computer, with accuracy based on speed.

One of the things I’ve noticed by looking at the code is that there are many disasters that can either deplete bullet stock or be overcome by using bullets. This means that success might rely on a large supply of ammunition. Rawitsch also suggests that players spend $200-$300 on oxen and at least $175 on food as a good initial supply.

Below is a text document containing the code for the program, originally called OREGON. It runs in 3.1 BASIC and was designed for a CDC Cyber 70/73-26 (of which there are apparently many still in operation, and one man is selling a rather expensive emulator of the system to this audience).

OREGON

I haven’t figured out how to get the code running in a BASIC emulator (say in a presentable version such as Highnoon), but if anyone can help, please let me know! The code is approximately 700 lines long.

This code was found in David Ahl’s Creative Computing May-June 1978 issue.

About these ads

4 Responses to “Oregon Trail Ver. 3 (BASIC 3.1, 1978)”

  1. philconrod Says:

    David Ahl updated the Oregon Trail Game and renamed it to Westward Ho! in his Basic Computer Adventures Book.

    From David Ahl’s Basic Computer Adventures Book
    “Westward Ho! is a substantial revision of the Oregon Trail program written by Dan Rawitsch and Bill Heinemann in 1972–73 on the Hewlett Packard 2000 timesharing system of the Minnesota Educational Computer Consortium. The original Oregon Trail program was subsequently converted to Microsoft BASIC and appeared in Creative Computing magazine in 1977. Play of the game is similar in this new version, but the program has been structured (to some extent), simplified, and shortened by more than 300 lines.”

    You can now run the new Westward Ho! game in the Microsoft Small Basic Developement Environment for Kids. A sample of the The Westward Ho! Small Basic Source code and Westward Ho! narrative can be found at this website;

    http://computerscienceforkids.com/DavidAhlsSmallBasicComputerAdventuresChapter2WestwardHo.aspx

  2. deserthat Says:

    Ah, that’s probably where the 1973 date comes from. Oregon Trail’s introduction to the MECC library is sometimes cited as 1973, and that date probably comes from Ahl’s book. Rawitsch states in an interview with me that the game was copied to the MECC library in 1974. Note Ahl even gets the Creative Computing publication date wrong!

    BTW, I updated the year of the revision from 1975 to 1976 after checking the interview again.

  3. Histories: The Alternative | Told (Mostly) Through Comics Says:

    […] of Holocaust Games and “Suicide Bomber”: Training or Coping?. WordPress 7 Nov. 2010. <http://deserthat.wordpress.com/2010/11/07/oregon-trail-ver-3-basic-3-1-1978/&gt; Share this:TwitterFacebookLike this:LikeBe the first to like this […]

  4. Of Snakebites, Squirrels, and Snow: Significant Properties of the Oregon Trail - Archive Journal Issue 3 Says:

    […] here: Devin Monnens, “Oregon Trail Ver. 3 (BASIC 3.1, 1978),” Desert Hat, November 7, 2010, http://deserthat.wordpress.com/2010/11/07/oregon-trail-ver-3-basic-3-1-1978/.)) Originally released by the Minnesota Educational Computer Consortium (MECC) for teletypes in the […]

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.

%d bloggers like this: