Skip to main content

Vintage BASIC Games: IBM PC

A collection of BASIC programs from the 70s and 80s era of microcomputing. All items include working source code and in-browser emulation when possible.



rss RSS

238
RESULTS


Show sorted alphabetically

Show sorted alphabetically

SHOW DETAILS
up-solid down-solid
eye
Title
Date Archived
Creator
Vintage BASIC Games: IBM PC
by The People's Computer Company
software

eye 958

favorite 0

comment 0

Source: People's Computer Company Games, 1974 Hunt the Wumpus We couldn't agree on what Wumpus looks like ... soooo ... +----------+ |/        \| |          | |          | |\        /| +----------+ We made a box for YOU to draw a wumpus.  Is he (she?) evil or preyed upon by hunters (arrow shooters) or is he (she) simply a creature who wants to be left alone?  What say?
Topics: pcc, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Jonathan Freidin
software

eye 51

favorite 0

comment 0

Cup is a cute little game in which a cup is located thirty lines down the paper of your terminal or thirty lines down on your video display screen a random number of spaces from one to sixty to the right of the left margin.  The pull of gravity varies from one to ten lines per second per second.  You are then asked in this program what push you would like to give the ball from left to right across the paper in spaces per second.  The program then traces the path of the ball from the left...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Geoffrey Chase
software

eye 83

favorite 0

comment 0

Calendar This program prints out a calendar for any year.  You must specify the starting day of the week of the year in Statement 130.  (Sunday (0), Monday (-1), Tuesday (-02), etc.).  You can determine this by using the program WEEKDAY.  You must also make two changes for leap years in Statements 360 and 620.  The program listing describes the necessary changes.  Running the program produces a nice 12-month calendar. The program was written by Geoffrey Chase of the Abbey, Portsmouth,...
Topics: creative computing, ibm pc, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 218

favorite 0

comment 0

CHESS Chess is one of the greatest challenges which can face a computer programmer.  To analyze how a human plays chess, and then to try and break that analysis into a number of ideas which can be expressed clearly enough to be written into a program, is a formidable task. It cannot be claimed that this CHESS program is a particularly successful attempt to surmount the challenge I've described.  While it plays chess on a reasonably coherent basis, it does not play well, and should prove no...
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by David Ahl
software

eye 99

favorite 1

comment 0

Diamond This program fills an 8 1/2 x 11 piece of paper with diamonds (plotted on a hard-copy terminal, of course).  The program ask for an odd number to be input in the range 5 to 31.  The diamonds printed will be this number of characters high and wide.  The number of diamonds across the page will vary from 12 for 5-character wide diamonds to 1 for a diamond 31-characters wide.  You can change the content of the pattern if you wish in Statement 6. The program was written by David Ahl of...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 163

favorite 0

comment 0

ROULETTE ROULETTE is the king of gambling games.  This computer version, which faithfully follows the rules of roulette, will allow you to painlessly test your favorite "system." This game plays with an American wheel, which has the numbers 0 to 36, plus double zero.  The program speaks faultless French, as do all good croupiers, inviting you to place your bet with the words MESSIEURS, FAITES VOS JEUX (Gentlemen, place your bets).  Note that the difference between the European and...
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by David Ahl; Digital Equipment Corporation
software

eye 188

favorite 0

comment 0

Hammurabi In this game you direct the administrator of Sumeria, Hammurabi, how to manage the city.  The city initially has 1,000 acres, 100 people, and 3,000 bushels of grain in storage. You may buy and sell land with your neighboring city-states for bushels of grain -- the price will vary between 17 and 26 bushels per acre.  You also must use grain to feed your people and as seed to plant the next year's crop. You will quickly find that a certain number of people can only tend a certain...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Dennis Lunder
software

eye 75

favorite 0

comment 0

Change In this program, the computer pretends it is the cashier at your friendly neighborhood candy store.  You tell it the cost of the item(s) you are buying, the amount of your payment, and it will automatically (!) determine your correct change.  Aren't machines wonderful?  Dennis Lunder of People's Computer Company wrote this program.
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Alan Segal; Steve North; Lawrence Neal
software

eye 76

favorite 0

comment 0

Checkers This program plays checkers.  The pieces played by the computer are marked with an "X", yours are marked "O".  A move is made by specifying the coordinates of the piece to be moved (X, Y).  Home (0,0) is in the bottom left and X specifies distance to the right of home (i.e., column) and Y specifies distance above home (i.e., row). You then specify where you wish to move to. The original version of the program by Alan Segal was not able to recognize (or permit) a...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Thomas C. McIntire
software

eye 166

favorite 0

comment 0

Roulette Outside it is dark, the sun having gone down now some two hours.  On deck all that is heard is the frogs on the bank, and the soft lapping of the paddle wheel on the oily black waters og the Mississippi.  The year is 1850 and we are aboard a River Queen, just out of New Orleans. Inside it is warm, and the air hangs heavy with cigar smoke.  There are muted sounds of chatter and occasional laughter.  Then, above it all, "Ladies and Gentlemen, place your bets please!"...
Topics: ibm pc, basic, game, vintage_basic_games
Source: The A to Z Book of Computer Games
Vintage BASIC Games: IBM PC
by Chris Falco; Paul Calter
software

eye 97

favorite 0

comment 0

Your radar station picks up an enemy ICBM heading your way, telling you its coordinates (in miles north and miles east of your location). You launch a surface-to-air missile (SAM) to intercept it. Your only control over the SAM is that you can aim it in any direction, both at launchg, and in mid-air.  Using the coordinates of the ICBM as a guide, you INPUT the direction (measured CCW from North) in which you want the SAM to travel. At the next radar scan one minute later, you are given the new...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Gregory Yob
software

eye 267

favorite 0

comment 0

The Genesis of Wumpus Two years ago I happened by People's Computer Company (PCC) and saw some of their computer games -- such as Hurkle, Snark, and Mugwump. My reaction was: "EECH!!"  Each of these games was based on a 10x10 grid in Cartesian co-ordinates and three of them was too much for me. I started to think along the lines of: "There has to be a hide and seek computer game without that (exp. deleted) grid!!"  In fact, why not a topological computer game -- Imagine a...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Leor Zolman
software

eye 91

favorite 0

comment 0

This program generates the immensely popular word-search puzzles containing names of Presidents, states, types of animals, fish, and every manner of objects.  It asks you the length and width of the puzzle you wish generated and then the number of words to be hidden in the puzzle.  As the instructions note, occasionally the computer may find that it can't hide a particular word in the puzzle and will ask you if it should start over or it you want that particular word deleted.  If you start...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Daniel Freidus
software

eye 74

favorite 0

comment 0

Dice Not exactly a game, this program simulates rolling a pair of dice a large number of times and prints out the frequency distribution.  You simply input the number of rolls.  It is interesting to see how many rolls are necessary to approach the theoretical distribution:   2   1/36   2.7777...%   3   2/36   5.5555...%   4   3/36   8.3333...%     etc. Daniel Freidus wrote this program while in the seventh grade at Harrison Jr-Sr High School, Harrison, New York.
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Tim Hartnell; Graham Charlton
software

eye 107

favorite 0

comment 0

REVERSI/OTHELLO The final program in the board-games section of this book is REVERSI, which is often called OTHELLO.*  Invented in the late eighteen hundreds, it is played on an ordinary eight by eight board.  When it is played on a board, you use pieces which have different colors on each side. The game begins with four pieces placed on the center squares. From this point on, you move by placing one of your pieces next to a computer piece or pieces, with another of your pieces further on....
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 53

favorite 0

comment 0

THE BANNOCHBURN LEGACY As I pointed out at the start of this section of the book, when you write an adventure program, you are actually (if you do the job properly) constructing an alternative reality, with its own inner consistency and rules.  In an adventure program which plays by the rules, an object placed in one room will stay there until you move it, the walls in the haunted house you're exploring will not move and shift around you every time you turn your back, and streams and rivers...
Topics: ibm pc, adventure, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Walt Koetke
software

eye 61

favorite 0

comment 0

Guess In Program GUESS, the computer chooses a random integer between 0 and any limit you set.  You must then try to guess the number the computer has chosen using the clues provided by the computer. You should be able to guess the number in one less than the number of digits needed to represent the number in binary notation -- i.e., in base 2.  This ought to give you a clue as to the optimum search technique. GUESS converted from the original program in FOCAL which appeared in the book...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 84

favorite 0

comment 0

ELIZA We'll start our investigation of artificial intelligence with a simplified version of the classic program, ELIZA, which we discussed at some length in the introduction.  As we said there, the program scans your input for words it can use, and then reflects your words back to you in a way which makes it seem as if the program is really speaking to you.  Once you've played with it a while, you'll learn how to trigger the most effective responses.
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Vincent Fazio
software

eye 242

favorite 2

comment 0

Keno is strictly an American invention that originated in the casinos in Nevada, perhaps in Reno.  During the game, twenty numbers from one to eighty are selected at random.  Prior to each game at the casino, the player may choose from one to fifteen numbers, or "spots" he thinks will be selected during the game.  The player enters, or "marks," the desired spots and places a bet.  At the end of each game, the spots marked by the player are compared with the twenty...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 100

favorite 0

comment 0

SHOGUN SHOGUN is based on the Japanese board game HASAMI SHOGI.  In this game, generally played on the corner of a GO board, you move in any direction (forward, backwards, or sideways) in a straight line. Diagonal moves are not allowed.  As well, you can jump over a piece (again in a straight line).  You can jump over your own pieces, or an enemy piece. The jumped piece is not removed from the board.  You capture a piece by squeezing it between two of yours.  That is, you get one piece of...
Topics: ibm pc, basic, games, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Wayne Teeter
software

eye 55

favorite 0

comment 0

Chemist The ficitious chemical, kryptocyanic acid, can only be diluted by the ratio of 7 parts water to 3 parts acid.  Any other ratio causes an unstable compound which soon explodes.  Given an amount of acid, you must determine how much water to add for dilution.  If you're more than 5% off, you lose one of your nine lives.  The program continues to play until you lose all nine lives or until it is interrupted. It was originally written by Wayne Teeter of Ridgecrest, California.
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Steve Wentworth
software

eye 94

favorite 0

comment 0

Source: More BASIC Computer Games BIBLE QUIZ is a program which administers up to 25 questions about the Bible to the user.  If the answer given to a question is correct, the program proceeds to the next question.  If an incorrect answer is given, the program gives the correct answer.  In either case, the biblical reference is given. Note that Statements 124 to 296 could serve as the basis for any type of CAI dialogue with instructions proceeding Statement 124 and the questions and answers...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 72

favorite 0

comment 0

FOUR IN A ROW In this game, FOUR IN A ROW, as its name suggests, the aim is to get four of your pieces (the H's) in a line in any direction, before the computer (using the C's) manages to do so. You indicate your choice of move by specifying the column in which you want to move your piece.  The piece then drops to the lowest available position within that column. The computer plays this game fairly well, and surprisingly quickly, considering the number of times it can go through those loops...
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Peter Sessions
software

eye 69

favorite 0

comment 0

Gomoko GOMOKO or GOMOKU is a traditional game of the Orient.  It is played by two people on a board of intersecting lines (19 left-to-right lines, 19 top-to-bottom lines, 361 intersections in all).  Players take turns.  During his turn, a player may cover one intersection with a marker (one player uses white markers; the other player uses black markers).  The object of the game is to get five adjacent markers in a row, horizontally, vertically or along either diagonal. Unfortunately, this...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Steve North; Digital Equipment Corporation
software

eye 106

favorite 0

comment 0

Craps This game simulates the game of craps played according to standard Nevada craps table rules.  That is: 1. A 7 or 11 on the first roll wins. 2. A 2, 3, or 12 on the first roll loses. 3. Any other number rolled becomes your "point."  You continue to    roll; if you get your point, you win.  If you roll a 7, you lose    and the dice change hands when this happens. This version of craps was modified by Steve North of Creative Computing.  It is based on an original which...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Bill Ingram
software

eye 69

favorite 0

comment 0

In this cute little game, there are four doors in succession and you must open them to get the prize behind the last one.  You have a key ring containing eleven keys numbered zero to ten (computer people have a different way of numbering things than normal people) and you have fourteen tries to open all four doors.  As an added hooker, some keys may open more than one door.  If at first you don't succeed, try, try again.  The prizes behind the fourth door are well worth the patience in...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by PUC
software

eye 91

favorite 0

comment 0

In this program, you are attempting to complete one lap around a grand prix circuit against one of six opponents, everything from a US Postal delivery truck to a 1974 Ferrari.  The track consists of four straightaways and four curves with different maximum speeds possible for each one.  Depending on which car you select for your own, you can take these curves and straights at different speeds.  Also, the car you select will have different braking characteristics which may allow you to head...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Thomas C. McIntire
software

eye 46

favorite 0

comment 0

Ultranim Some games involve you and the computer as opponents.  Others enable you to challenge a friend, using the computer as nothing more than the ultimate in fancy game boards.  The program presented in this chapter does either of these optionally or both at the same time. The game itself is based on the ancient game of nim -- probably the most programmed game in the world.  Because you can play against the computer, against a friend, or the three of you may compete at the same time, this...
Topics: ibm pc, basic, game, vintage_basic_games
Source: The A to Z Book of Computer Games
Vintage BASIC Games: IBM PC
by Ted Park
software

eye 39

favorite 0

comment 0

Source: More BASIC Computer Games Binary This game tests your skills in binary-to-decimal and decimal-to-binary conversion.  You are given twenty conversion trials.  Numbers are choosen randomly and your score is printed at the end.  The answer to any conversion you miss is displayed; if the next conversion is presented, you may assume you got the previous correct. There are several possible modifications for this program such as timing the response, allowing the user to specify the number...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 54

favorite 0

comment 0

CHAIRMAN OF THE BOARD Finally in this section we have our major simulation, CHAIRMAN OF THE BOARD. Again the program is largely self-prompting.  The aim of the game is to keep your factory running until you manage to make $10,000 (in total, combining the value of stock in hand plus your capital).  You have to deal with recalcitrant unions (who won't always let you fire the people you wish to get rid of, and have a great appetite for pay raises which you cannot deny), with workers who will...
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 38

favorite 0

comment 0

$ cat chemin.qb64/README.txt  CHEMIN DE COMPUTER CHEMIN DE COMPUTER is based, as I'm sure you've realized, on Chemin de Fer.  In this game, you and your computer take it in turns to roll five dice, adding the pips up as you go.  You are aiming to get a higher total than the computer. However, this game is not just a simple "add the pips" one. Any die which falls showing a five or a two must be thrown again, and your total is just the final digit of the answer (that is, a total of...
Topics: ibm pc, game, basic, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Thomas C. McIntire
software

eye 58

favorite 0

comment 0

O-tell-O There is another game called Reversi, another called Go, and another called Othello.  My computer game is dubbed O-tell-O.  They are checkerboard games. As the game is played, the markers are constantly changing their colors, belonging first to one player, then the other.  In its more prosaic form two-colored tokens are used, usually white on one side and black on the other.  When taking an opponent's piece, it is simply turned over, thereby reversing its color.  Like most other...
Topics: ibm pc, basic, game, vintage_basic_games
Source: The A to Z Book of Computer Games
Vintage BASIC Games: IBM PC
by Alan Ramsey
software

eye 73

favorite 0

comment 0

GRAVEDIGGER It's dark and windy -- not the kind of night to be lost in a graveyard, but that's where you are.  You have until midnight to find your way out.  Skeletons lurk in the shadows waiting to scare you to death should you come too close.  You can dig holes to help keep them away but digging is tiring work and you cannot manage more than five in one game.  You have to be careful not to fall down the holes you have dug too. Grave stones (marked +) and the walls of the graveyard (marked...
Topics: ibm pc, usborne, basic, game, vintage_basic_games
Source: Creepy Computer Games
Vintage BASIC Games: IBM PC
by Creative Computing
software

eye 28

favorite 0

comment 0

This children's card game for any number of players is also called memory, or pelmanism.  It is easy to play and is an excellent test of memory and observation.  The computer version here simulates the actual game except that it only allows one player to play.  In the actual game, one player shuffles a deck of playing cards and lays them face down on a table in all directions and so that no card is touching another.  Each player tries to collect as many cards as possible by turning up pairs...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Michael Kass
software

eye 71

favorite 0

comment 0

Flip Flop The object of this game is to change a row of ten X's   X X X X X X X X X X to a row of ten O's:   O O O O O O O O O O by typing in a number corresponding to the position of an "X" in the line.  On some numbers one position will change while on other numbers, two will change.  For example, inputting a 3 may reverse the X and O in position 3, but it might possibly reverse some other position too!  You ought to be able to change all 10 in 12 or fewer moves.  Can you...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by David Ahl
software

eye 43

favorite 0

comment 0

The game of Rotate is played on a four-by-four board filled randomly with the letters A through P.  In a sense it is like the little plastic games with sliding pieces bearing the numbers 1-15 or letters A-O. The object of the game is to put the letters in alphabetical order. This is done by rotating groups of four letters clockwise one position.  The group to be rotated is specified by the positional number of the letter in the upper lefthand corner of the group.  You are also given one...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Charles Lund
software

eye 42

favorite 0

comment 0

High I-Q This is a computerized version of an old European solitaire game of logic.  The game starts with a pegboard shaped like a cross having pegs in every hole but the center.  The object is to remove all 32 pegs, or as many as possible, by jumping into an empty hole, then removing the jumped peg. There are several different winning strategies for playing and, of course, each strategy can be played eight different ways on the board. Can you find a consistent winner? Charles Lund wrote this...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Steve North
software

eye 70

favorite 0

comment 0

Golf This is a single player golf game.  In other words it's you against the golf-course (the computer).  The program asks for your handicap (maximum of 30) and your area of difficulty.  You have a full bag of 29 clubs plus a putter.  On the course you have to contend with rough, trees, on and off fairway, sand traps, and water hazards.  In addition, you can hook, slice, go out of bounds, or hit too far.  On putting, you determine the potency factor (or percent of swing). Until you get...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by David Ahl
software

eye 80

favorite 0

comment 0

Hello This is a sample of one of a great number of conversational programs. In a sense, it is like a CAI program except that its responses are just good fun.  Whenever a computer is exhibited at a convention or conference with people that have not used a computer before, the conversational programs seem to get the first activity. In this particular program, the computer dispenses advice on various problems such as sex, health, money, or job. David Ahl is the author of HELLO.
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Richard Schaal
software

eye 96

favorite 1

comment 0

This is actually a two part game.  In the first part, the program generates a maze which you can then try to find your way through with pencil and paper.  Each path of the maze is three characters wide, hence the maximum width that will print on a standard seventy-two column width teletype or other hard copy printer is 24 for the horizontal dimension.  A 132-column line printer could handle up to a horizontal dimension of 44.  Naturally the vertical dimension can be anything since it's...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by John Graham
software

eye 70

favorite 0

comment 0

Chief In the words of the program author, John Graham, "CHIEF is designed to give people (mostly kids) practice in the four operations (addition, multiplication, subtraction, and division). It does this while giving people fun.  And then, if the people are wrong, it shows them how they should have done it. CHIEF was written by John Graham of Upper Brookville, New York.
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Raymond Miseyka
software

eye 77

favorite 0

comment 0

[Note: This is the second game referenced in the notes below, "FOOTBALL".  The game "FTBALL" is packaged separately.] FOOTBALL Football is probably the most popular simulated sports game.  I have seen some people elect to play computerized football in preference to watching a bowl game on television. Two versions of football are presented.  The first is somewhat more "traditional" in that you, the player, are playing against the computer.  You have a choice of...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Dan Bachor
software

eye 106

favorite 1

comment 0

Fur Trader You are the leader of a French fur trading expedition in 1776 having the Ontario area to sell furs and get supplies for the next year.  You have a choice of three forts at which you may trade.  The cost of supplies and the amount you receive for your furs will depend upon the fort you choose.  You also specify what types of furs that you have to trade. The game goes on and on until you elect to trade no longer. Author of the program is Dan Bachor, University of Calgary, Alberta,...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by John Kemeny
software

eye 87

favorite 0

comment 0

[Note: This is the first game referenced in the notes below, "FTBALL". The game "FOOTBALL" is packaged separately.] FTBALL Football is probably the most popular simulated sports game.  I have seen some people elect to play computerized football in preference to watching a bowl game on television. Two versions of football are presented.  The first is somewhat more "traditional" in that you, the player, are playing against the computer.  You have a choice of seven...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Dana Noftle
software

eye 79

favorite 0

comment 0

Depth Charge In this program you are captain of the destroyer USS Computer.  An enemy submarine has been causing trouble and your mission is to destroy it.  You may select the size of the "cube" of water you wish to search in.  The computer then determines how many depth charges you get to destroy the submarine. Each depth charge is exploded by you specifying a trio of numbers; the first two are the surface coordinates (X,Y), the third is the depth. After each depth charge, your...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Charles A. Lund
software

eye 51

favorite 0

comment 0

Description: This program generates artistic patterns based on Pascal's triangle. Comments: Pascal's triangle is one of the most famous number patterns in mathematics.  The triangle is very easy to construct.  The first two rows consist of only 1's.  Each of the subsequent have a 1 at either end of the row, but all other numbers in the pattern are the sum of the two numbers to the right and left in the row above.  An example, illustrating the first 6 rows of the triangle, is shown below:  ...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Thomas C. McIntire
software

eye 47

favorite 0

comment 0

Dice Here is a game that is especially suited to computers.  In fact, although this game can be played with paper and pencil, much of the fun would soon dissipate because of the clerical tedium that is involved if it is played that way.  Repetition and tedious arithmetic are the forte of modern micros, however, and it's easy to presume they are accurate and dispassionate as well. The form of play is usual enough; two people taking turns rolling a pair of dice, and the score per roll is the...
Topics: ibm pc, basic, game, vintage_basic_games
Source: The A to Z Book of Computer Games
Vintage BASIC Games: IBM PC
by Kenneth Aupperle; David Ahl
software

eye 81

favorite 0

comment 0

Hangman This is a simulation of the word guessing game, Hangman.  The computer picks a word, tells you how many letters in the word it has picked and then you guess a letter in the word.  If you are right, the computer tells you where that letter belongs; if your letter is wrong, the computer starts to hang you.  You get ten guesses before you are completely hanged:     Head     Body     Right and Left Arms     Right and Left Legs     Right and Left Hands     Right and Left Feet...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 117

favorite 0

comment 0

STRONGHOLD OF THE DWARVEN LORDS Deep beneath the earth you go, far into the Dwarven Heartland.  Danger is on every side as you descend, but your greed draws you on. Searching through the dusty stacks of uncatalogued manuscripts in room 546B of the British Museum, you came across a faded, and almost illegible map to a Dwarven hoard of gold, and since that day, you have been obsessed with the idea of finding it. As you go down into the labyrinth, you realize that the Dwarven Lords, who secreted...
Topics: ibm pc, game, basic, adventure, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Unknown
software

eye 73

favorite 0

comment 0

[Note: This is the first game referenced in the notes below, "EVEN WINS".  The game "GAME OF EVEN WINS" is packaged separately.] Even Wins This is a game between you and the computer.  To play, an odd number of objects (marbles, chips, matches) are placed in a row.  You take turns with the computer picking up between one and four objects each turn.  The game ends when there are no objects left, and the winner is the one with an even number of objectgs picked up. Two...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 33

favorite 0

comment 0

AMANUENSIS Next we'll have our poetry writing program.  This demands no interaction from you, except for that of admiring the wonderful en output of the program.  Here's a sample of the kind of verse it produces:     THE CONVOY CLAIMED SLAVISHLY          IN THE COURT...     PRAYING FOR AN ASTRAL INFLUENCE,        TO DEMUR THE FAUN...      EXHAUSTING, THEN GNAWING         ...IMPOUNDING, BREAKING.
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Creative Computing
software

eye 50

favorite 0

comment 0

Two-to-Ten is a game of chance played with a special deck of cards with only the cards 2-10.  The game is similar to blackjack in that you are drawing cards and trying to come as close as possible to a goal number (chosen at random before each round) without going over it.  You must come within a certain number of points of the goal number determined by a "lucky-limit" card.  The catch to the game is that you are not given the exact values of the goal number but rather a clue that...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Creative Computing
software

eye 62

favorite 0

comment 0

This is a naval war game player on a 10 by 10 grid.  You are a submarine and the computer plays the role of the convoy consisting of a cargo ship and two destroyers.  One destroyer acts as the escort traveling alongside the cargo ship, while the other searches for the submarine and tries to destroy it.  The destroyer which is searching for the submarine moves from zero to three squares at a time, searching.  The other destroyer stays within one square of the ship. The submarine starts in...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Jack Hauber
software

eye 78

favorite 0

comment 0

Amazing This program will print out a different maze every time it is run and guarantees only one path through.  You can choose the dimensions of the maze -- i.e. the number of squares wide and long. The original program author was Jack Hauber of Windsor, Connecticut.
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Mark Chambers
software

eye 59

favorite 0

comment 0

The program Countdown is based on the program Guess in which the computer chooses a random number and then gives you clues whether you are too high or too low until you finally get the number.  In Countdown, the program adds a little interest to this guessing game by giving you a certain number of tries to get the mystery number between one and ten before your schoolbuilding explodes.  Using a good guessing strategy should allow you to get any number in four or fewer tries.  If you take more...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Eric Peters
software

eye 93

favorite 1

comment 0

[Note: This is the second game referenced in the notes below, "GAME OF EVEN WINS".  The game "EVEN WINS" is packaged separately.] Even Wins This is a game between you and the computer.  To play, an odd number of objects (marbles, chips, matches) are placed in a row.  You take turns with the computer picking up between one and four objects each turn.  The game ends when there are no objects left, and the winner is the one with an even number of objectgs picked up. Two...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Student at Dartmouth
software

eye 53

favorite 0

comment 0

Digits The player writes down a set of 30 numbers (0, 1, or 2) at random prior to playing the game.  The computer program, using pattern recognition techniques, attempts to guess the next number in your list. The computer asks for 10 numbers at a time.  It always guesses first and then examines the next number to see if it examines the next number to see if it guessed correctly.  By pure luck (or chance or probability) the computer ought to be right 10 times.  It is uncanny how much better...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 57

favorite 0

comment 0

THE DUKE OF DRAGONFEAR THE DUKE OF DRAGONFEAR puts you into another grid system world, but one which is populated with a range of fearsome possibilities including pits containing quicksand or dragons, as well as magic caves which can transport you at random within the Land of Dragonworld, and caves filled with Dragon's gold. When you first run the program, you'll get this information:     Welcome to the world of Dragonfear     Your mission is to explore the     caves of Dragonworld,...
Topics: ibm pc, adventure, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Bruce Grembowski
software

eye 45

favorite 0

comment 0

This is a simple game based on the numbers 1 through 9, and a pair of dice.  First, the computer rolls a random number for your "dice." Then you must take that number from the total of your board numbers 1-9.  To win you must remove all of your board numbers.  With each roll you must remove the total number of that roll from the board or you lose. One strategy is to remove the largest numbers possible with each roll, or you can try to get the most numbers removed.  For example, if...
Topics: dos, ibm pc, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Frederick H. Bell
software

eye 41

favorite 0

comment 0

Schmoos are imaginary creatures who love being splattered with juicy mudballs.  You, being a schmoo lover, try to make schmoos happy by tossing mudballs at them.  It will help you in playing this game to know a little bit about grids and angles like in the X,Y coordinate system 2,-3 means right 2 and down 3.  If 0 degrees is the angle coinciding with the positive X axis, then 2,-3 would be in the fourth quadrant and would correspond to angles between 270 and 360 degrees. If you're pretty...
Topics: dos, ibm pc, basic, game, vintage_basic_games, dos
Vintage BASIC Games: IBM PC
by Jane Wood
software

eye 70

favorite 1

comment 0

Source: The People's Computer Company Newsletter, Volume 2, Number 2 (November 1973) S U N S I G N Reading Your Sunsign Design *'s indicate expanding stuff. O's indicate contracting stuff. Space indicates no stuff. The outer part of the design is your IMAGE (how you look to other people). The inner part is your BEING (how you look to yourself). As you see, Bob Dylan's image is made of densely expanding stuff (lots of ***).  Abraham's is more balanced (both * and O). One's situation lies in the...
Topics: pcc, game, basic, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Thomas C. McIntire
software

eye 48

favorite 0

comment 0

Lapides Time again for a touch of class.  The name of the game is Latin for rocks.  In the game there are forty-five rocks, and they are piled up so that the bottom row has nine, the next row up has eight, the next seven, and so on. Two players compete in playing Lapides.  They take turns removing rocks from the pile, working from the top down.  In a turn, a player may remove as many rocks from the upper row as he or she likes, with one stipulation: he or she must not specify the removal of...
Topics: ibm pc, basic, game, vintage_basic_games
Source: The A to Z Book of Computer Games
Vintage BASIC Games: IBM PC
by Larry Ruane
software

eye 56

favorite 1

comment 0

This program prints Lissajous patterns.  You enter relative X and Y frequencies and the Y phase of pi.  The relative frequencies for X and Y must be a positive number one or greater.  The phase may be between zero and any number of you want. We have experimented with a wide range of relative frequencies and phases and come up with some startlingly beautiful patterns.  Some are starkly plain while other are amazingly complex.  If the frequencies go much beyond nine or ten, the patterns...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Mark Capella
software

eye 37

favorite 0

comment 0

The computer will set up a 15x15 playing field in which you are randomly located.  Also inside the field is an objective square, 30 blocked squares (walls), 22 relocation squares, and 1 super special new maze squares, and, of course, the Twonky (which is no relation to a creme-filled cupcake). To win the game, you much reach the objective square before the Twonky gets you, by moving one square at a time, forward, backward, right or left.  Unfortunately, you are hindered by several things:...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Scott Costello
software

eye 36

favorite 1

comment 0

INKBLOT is a program that creates "inkblots" similar to those used in the famous Rorschach Inkblot Test.  The program generates these inkblots randomly so that literally millions of different patterns can be produced.  Many of these patterns are quite interesting and serve not only as conversation pieces, but also as good examples of computer "art". In addition, INKBLOT is interesting from a mathematical point of view. This is because INKBLOT actually creates inkblots by...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Thomas C. McIntire
software

eye 39

favorite 0

comment 0

Par-2 This is another of those few games that have evolved as a direct consequence of modern computer technology.  This one specifically is attributable to the invention of the serial printer.  In other languages, on a variety of systems, this game has also been known as golf, minigolf, putt-putt, and perhaps others but the basis of each is always the same. The program prints an asterisk (the ball) and a zero (the hole) some distance apart.  You simulate putting by guessing the number of...
Topics: ibm pc, basic, game, vintage_basic_games
Source: The A to Z Book of Computer Games
Vintage BASIC Games: IBM PC
by Brendon Kavanagh
software

eye 90

favorite 0

comment 0

COMPUTER NIGHTMARE You are a late-night computer addict and you've fallen asleep at the keyboard.  Suddenly your computer comes alive and starts hurling numbers and abuse at you.  To beat it you have to match the numbers as they appear on the screen.  Your starting score of 300 is increased if you hit the right number and decreased if you don't.  If you can get your score up to 500 the computer will give up and you win, but if it goes down to zero, you will become a slave to your...
Topics: ibm pc, usborne, basic, game, vintage_basic_games
Source: Creepy Computer Games
Vintage BASIC Games: IBM PC
by H. R. Hamilton
software

eye 34

favorite 0

comment 0

This is a fascinating, general-purpose, deductable logic game.  It rolls Bagels, Mastermind, bulls and cows, et cetera, into one general deductive logic game.  If you want to play Bagels, set the inputs to N,3,9 (N is the number of games you wish to play).  If you want to play mastermind, set the inputs to N,4,6.  Of course, many of the games that it plays are entirely new altogether such as N,7,4 or N,5,5. To make it into a really general-purpose game, you might want to put in a...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Creative Computing
software

eye 21

favorite 0

comment 0

This game is a one-lap jalopy race.  There is one big problem: you don't know the shape of the course of the safe speed with which you can go around the corners.  Consequently you're likely to smash up faily frequently or else go so slowly that you don't earn a good placing among the winners.  However, after four or five plays of the game you'll begin to get the hang of it and you'll be able to whip around the course in grand fashion.  The instructions in the program are quite detailed. ...
Topics: dos, ibm pc, game, basic, vintage_basic_games
Vintage BASIC Games: IBM PC
by Chris Falco
software

eye 77

favorite 0

comment 0

In this game, you are situated at the center of a target area for a UFO.  The program assigns coordinates 0,0 to your location.  You are given information as to the course of the UFO in degrees longitude and degrees latitude and also its speed.  You then have two alternatives. One, you can attempty to shoot the UFO out of the sky with an ICBM or you can do nothing and hope that air friction will cause the course of the UFO to deviate or to burn up. A knowledge of mathematical coordinate...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Colin Reynolds
software

eye 72

favorite 0

comment 0

GHOST MAZE It's a creepy sort of place.  The identical dark corridors don't seem to go anywhere.  It might even be haunted.  You can only see straight in front of you, and you can only move in the direction in which you are facing.  Yon can turn left or right, but this won't actually move you anywhere, it will just show you another view.  All you have to do is find the cross which marks the way out.  Your position is marked with a Y and walls are marked #. Gulp! It is haunted.  Ghouls...
Topics: ibm pc, usborne, basic, game, vintage_basic_games
Source: Creepy Computer Games
Vintage BASIC Games: IBM PC
by James L. Murphy
software

eye 54

favorite 1

comment 0

In the this game, eight pegs are put in a row, each one of which can hold eight rings.  Each ring is marked with either an X or an O.  You and an opponent alternate turns; in this case the opponent is the computer.  On each turn you place a ring over one of the pegs, one through eight.  The object is to get four X's or O's in a row, vertically, horizontally or diagonally.  A glance at the sample run will show you how this process works. While the computer already plays rather well, you may...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Bill Palmby
software

eye 89

favorite 1

comment 0

Acey Ducey This is a simulation of the Acey Ducey card game.  In the game, the dealer (the computer) deals two cards face up.  You have an option to bet or not to bet depending on whether or not you feel the next card dealt will have a value between the first two. Your initial money (Q) is set to $100.  You may alter statement 110 if you want to start with more or less than $100.  The game keeps going until you lose all your money or interrupt the program. The original program author was...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Creative Computing
software

eye 51

favorite 1

comment 0

Source: More BASIC Computer Games Baccarat (Chemin de Fer) Games of the baccarat and chemin de fer family originated in baccarat that became popular in the French casinos in the 1830's.  In the present century they have travelled from Europe to the United States, back to Europe, and to casinos throughout the world.  This process has resulted in wide variations in playing rules and what is called "baccarat" in one casino may more nearly resemble the "chemin de fer" of...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Gregory Yob
software

eye 69

favorite 0

comment 0

Hark!!  The weary Wumpus hunter, wan from 50 days in the Terminal Converns, exhausted and with all of his arrows expended -- (A groaning Teletypes roars at a sleepy student.  Maps litter the floor covered with circles and integers.  With callused fingers, the immortal Wumpus player looks up with bloodshot eyes and implores: "How do I get out of here?") I suspected that the dodecahedron may prove a bit boring after a few thousand games, so I wrote Wumpus 2 to extend your pleasure. ...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games