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 Jerimac Ratliff
software

eye 244

favorite 0

comment 0

Cube CUBE is a game played on the facing sides of a cube with a side dimension of 2.  A location is designated by three numbers -- e.g., 1,2,1.  The object is to travel from 1,1,1 to 3,3,3 byt moving one horizontal or vertical (not diagonal) square at a time without striking one of 5 randomly placed landmines.  You are staked to $500; prior to each play of the game you may make a wager whether you will reach your destination.  You lose if you hit a mine or try to make an illegal move --...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by The People's Computer Company
software

eye 1,265

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 Tim Hartnell
software

eye 281

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 Thomas C. McIntire
software

eye 193

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 Gregory Yob
software

eye 308

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 Richard Schaal
software

eye 119

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 Dave Kaufman
software

eye 105

favorite 0

comment 0

Source: People's Computer Company Games, 1974 Welcome To The Caves Hi! My name is David Kaufman, and I wrote CAVES1 last issue. This time I'm back with two more programs I've written in the CAVES series. Hope you like them! [CAVES2 allows you to set up a tree of caves yourself.]
Topics: pcc, basic, games, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 54

favorite 1

comment 0

ROBOT MINEFIELD Time now to face the terrors, the dangers, and the horrors of the ROBOT MINEFIELD.  There you are, peacefully tripping along one day in the sun, when suddenly you find yourself trapped in a walled area, with a number of manic robots, all bent on your destruction. The robots are shown on the display as dollar signs, the H is you, and the asterisks (*) are mines which are deadly to both you and robots. Robots, pretty pretty clumsily programmed, can detect you, but they cannot...
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Steve North
software

eye 86

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 Thomas Carey
software

eye 56

favorite 1

comment 0

This game is based on the TV quiz/chance show, Dealer's Choice.  You, the player, are given $100 to start with.  You then play five card games loosely modeled on casino gambling games but with variations peculiar to the TV game making it, hopefully, more interesting to the TV audience.  The five games are well-explained in the rules. This game was written by Thomas Carey.
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Philip Stanway
software

eye 61

favorite 1

comment 0

In this game you are in a pit with a man-eating rabbit.  The center of the pit, appropriately enough, is at 0,0, and it has a radius of ten. On each move, you can move in any one of eight different angles, 0, 45, 90, 135 ... etc.  Unlike you, the rabbit can take more than one hop on a move.  The object of the game is to avoid the rabbit for ten moves.  If you do this successfully you'll be released and set free. We're not sure what race of people on what planet dreamed up this diabolical...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Steve Trapp
software

eye 88

favorite 0

comment 0

"Gramma Nomad" is a person who doesn't really know where she wants to live, so she moves to a new house every game.  Then she sends you a telegram asking you to visit her.  The object of the game is to successfully navigate your way through the streets of Garbonzo City to Gramma's house.  See the game for more details.  A map of Garbonzo City is provided for your reference. Nomad was written by Steve Trapp and first appeared in Creative Computing, Sep/Oct 1977.            ...
Topics: creative computer, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by People's Computer Company
software

eye 138

favorite 0

comment 0

Source: The People's Computer Company Newsletter, Volume 1, Number 4 (April 1973) MUGWUMP MUGWUMP was inspired by Project SOLO Module #0201. Contact Project SOLO, Computer Science Department,         University of Pittsburgh 15213. You want * Larger grid... smaller grid?   Change grid size G in Line 140 * More guesses... fewer guesses?   Change number of guesses N in Line 150.
Topics: pcc, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Jane Wood
software

eye 82

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 Tim Hartnell
software

eye 123

favorite 1

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 Tim Hartnell
software

eye 50

favorite 1

comment 0

CELESTIA The first of the two programs in this section is CELESTIA, which you can run either on your TV screen, or on the screen and to the printer at the same time.  It produces an infinite series of evolving patterns. The patterns develop according to the rules of the famous computer game of LIFE, developed by John Conway while at Gonville and Caius College at Cambridge in the UK.  Martin Gardiner spread the game throughout the world when he wrote about in Scientific American in October,...
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by David Spencer
software

eye 41

favorite 0

comment 0

The scene is some time in the near future.  You and another individual on the other side of the planet are the only survivors of a total atomic war.  (Yes, I know it's corny.)  This war was fought totally with ground based atomic missiles.  Both you and the surviving enemy have found the last missile bases left from each side.  Fortunately (for me anyway), these missile grids are made and operated identically. Each player moves on and is restricted to a 10 by 10 missile matrix. Every...
Topics: dos, ibm pc, game, basic, vintage_basic_games
Vintage BASIC Games: IBM PC
by Donald-Bruce Abrams
software

eye 110

favorite 1

comment 0

PINBALL is, naturally enough, a simulated pinball game -- complete with bells if your terminal has them -- in which the computer serves as the pinball machine.  However, you don't need any quarters!  The program is divided up into ten small routines contained within the whole.  Each subprogram performs one task in simulating a pinball game. Details on each task/subprogram are as follows. 1) Starting and monitoring the game. This task is performed by the master function PINBAL, which is...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Dohn Addleman
software

eye 47

favorite 0

comment 0

Source: More BASIC Computer Games Bobstones The idea for this number game was derived from a contest called "Bobstones" described in the novel Watership Down.  The object of Bobstones is to guess three things about the roll of a pair of dice. 1. If the sum of the dice is odd or even . . . . . 1 point 2. The sum of the dice . . . . . . . . . . . . . . 2 points 3. The number on each of the two dice  . . . . . . 3 points The winner is the first player to score eleven points.  If a tie...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 194

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 Gregory Yob
software

eye 109

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
Vintage BASIC Games: IBM PC
by John Kemeny
software

eye 102

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 Jonathan Freidin
software

eye 84

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 Tim Hartnell
software

eye 47

favorite 0

comment 0

KNIGHTSBRIDGE KNIGHTSBRIDGE is one of the few games which I can claim I invented completely (although, of course, the idea of naming it after a London suburb came from the two inventors of KENSINGTON).  I make habit of reading games books to get ideas, and often when I walked in the woods around London, I'd take a book with me to read when I felt like a rest.  I was walking one Sunday afternoon near Ruislip Lido thinking about a passage I'd just read in a book which said that chess evolved...
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Brian Leibowitz
software

eye 185

favorite 0

comment 0

Bug The object of this game is to finish your drawing of a bug before the computer finishes. You and the computer roll a die alternately with each number standing for a part of the bug.  You must add the parts in the right order; in other words, you cannot have a neck until you have a body, you cannot have a head until you have a neck, and so on.  After each new part has been added, you have the option of seeing pictures of the two bugs. If you elect to see all the pictures, this program has...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Mac Oglesby; Bill Cotter; Arnold Loveridge
software

eye 40

favorite 0

comment 0

Source: More BASIC Computer Games CHASE puts you in a maze made up of high-voltage fences and posyts. This in itself isn't too unpleasant but there're also the five interceptor robots bent on just one thing--your destruction.  If these robots touch you ... that's the end of the game (and you!).  There's one hope--make the robots hits the maze, or each other (they're like people--sometimes they'd rather be alone).  If you destroy them all, you win!  If you find yourself in a totally hopeless...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Bill Gardner
software

eye 50

favorite 0

comment 0

The L-game is a 2-player strategic game played on a 4x4 grid.  It was originally devised by Edward de Bono and appeared in the book, "The Five-Day Course in Thinking."  In the game, each player has one 'L' which covers four squares (3 high x 2 across).  The two L's are labelled differently to avoid confusion.  There are also two neutral 'boxes' each the size of a single square on the grid.  To play the game with the computer the grid positions must be numbered as follows:    ...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Victor Bendall
software

eye 38

favorite 0

comment 0

Source: More BASIC Computer Games Bocce This program simulates the Italian game of Bocce also called "lawn bowls" or just "bowls". The instructions starting at the line 1770 explain the game. This is the four-ball version (Q=5).  Allowing more balls in the game (raising Q) will increase central processing time since the chances of collision will rise and the resulting position of each ball has to be recomputed.  However, the delay is short and we routinely play six to...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Dean Altman
software

eye 89

favorite 0

comment 0

Hi-Lo This game is an adaptation of the game GUESS; however, instead of just guessing a number between 1 and 100, in this game you win dollars when you guess the number.  The directions, in the words of the author of the game, are as follows: 1. There is an amount of money, between one and one hundred dollars,    in the "HI-LO" jackpot. 2. You will have six changes in which to guess the amount of money in    the jackpot. 3. After each guess, the computer will tell whether the...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Source: BASIC Computer Games
Vintage BASIC Games: IBM PC
by Mike Forman; N. E. Lyon; Brian West
software

eye 103

favorite 0

comment 0

Source: More BASIC Computer Games Artillery 3 In this game, two or three humans may play.  Each one of them has an artillery piece and is firing at an opponent.  The first person to destroy his opponent wins that round of the game.  The parameters for distances and muzzle velocities of the artillery pieces are set at the beginning of the game.  The shots are fired by giving a firing angle expressed in degrees from the horizontal. In a three player game, you may elect which player you are...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Vincent Fazio
software

eye 276

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 Eric Peters
software

eye 103

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 Tim Hartnell
software

eye 105

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 Jack Hauber
software

eye 96

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 Creative Computing
software

eye 68

favorite 0

comment 0

DEEPSPCE is another version of a space battle.  You become the commander of either a scout ship, cruiser, or battleship.  You then pick the weapons, and planetary system to patrol, and it's time to do battle. The closer you get to the enemy, the better your chance of destroying him.  Unfortunately, his chance of destroying you also improves.  If you get too close, you can damage yourself; when a vessel's damage rating reaches or exceeds 100, it's destroyed. Suggestion: Change the time...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Tim Hartnell
software

eye 34

favorite 0

comment 0

[Note: This program does not work properly and sometimes hangs.  I believe this to be a fundamental logic error.] ELECTRONIC BRAIN ELECTRONIC BRAIN is an attempt to write a program which would work toward the answer to a problem, in an apparently intelligent manner. The computer is attempting to solve a problem of the type where you think of a numerical code, and the computer tries to guess it.  The feedback you give its answers are as "whites" and "blacks," where a white...
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Alan Ramsey
software

eye 86

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 Tim Hartnell
software

eye 35

favorite 0

comment 0

NO SWEAT The name of this game -- NO SWEAT -- comes from one of the early English names for the game from which this is derived.  Known as "sweatcloth," the game, when first played in England, used three dice within a wooden "shoe."  The most common variation of this game is now seen in US gambling casinos, where it is called "birdcage," because of the equipment which is used. In birdcage, three dice are held within a metal cage which can spin about a central...
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 32

favorite 0

comment 0

NOUGHTS AND CROSSES I'm sure that NOUGHTS AND CROSSES (Tic-Tac-Toe) needs no introduction. Here is a program which plays fairly well, but not in a totally predictable manner, so you stand a fair chance of winning a few games. This may not sound like a big deal.  However, many NOUGHTS AND CROSSES programs have been written so that a draw is the best you can do, if you are not actually beaten by the machine. This program decides who will go first in each game, and responds swiftly to your...
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Bruce Grembowski
software

eye 53

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 Thomas C. McIntire
software

eye 67

favorite 0

comment 0

Verboten Imagine a cosmopolitan computer.  Here is a chance to teach your electronic companion a bit of German.  Although other languages could be equally possible the German equivalent for forbidden quite nicely fits our chapter-per-letter scheme. This game is a derivative of the basic theme of players guessing a hidden value that was chosen at random by the computer.  Its construction is simple, yet the game has quite a lot more appeal than the variety that has no more substance than to...
Topics: ibm pc, basic, game, vintage_basic_games
Source: The A to Z Book of Computer Games
Vintage BASIC Games: IBM PC
by Ted C. Park
software

eye 64

favorite 1

comment 0

Seemingly, the purpose of this game is to chase-down and catch a rabbit.  Now this rabbit is an elusive little devil -- it can hope randomly in any direction.  You can run at least as fast as the rabbit, maybe even faster (the computer will decide).  You must get within 20 units of the rabbit to be able to catch him.  Before each hop, the computer will print out your position, the rabbit's position, the direction the rabbit is going to jump, and your closest approach on the last hop.  You...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Brendon Kavanagh
software

eye 99

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 42

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 Scott Costello
software

eye 42

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 Tim Hartnell
software

eye 31

favorite 0

comment 0

INNER SPRING We'll start this section of the book with one of the simplest games of the lot, INNER SPRING.  As the program explains, the computer produces two numbers between one and 13, and asks you to bet on the probability of the next number it thinks of lying between the first two.  It's simple to play, and a lot of fun.
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 83

favorite 0

comment 0

TUTANKHAMEN'S TOMB Tutankhamen was pharaoh of the 18th Dynasty of Egypt, around 1360 B.C. He became king at the age of 11.  The reason he is so well known today is that his tomb, discovered by archaeologist Howard Carter in 1922, is the only Egyptian royal tomb to have been found in almost its original condition.  Most of the other tombs had long been ransacked by thieves. The Curse of the Royal Tomb hit those who dared disturb its sanctuary after such a long time, and the Curse continues its...
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Wayne Teeter
software

eye 65

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 Michael Kass
software

eye 83

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 Tim Hartnell
software

eye 35

favorite 0

comment 0

EXECUTIONER As you can tell, this game is a computer variation of the old pencil-and-paper game, "hangman."  In this game, the computer chooses a word from its store (held in the DATA statements from 500 to 540) and then challenges you to guess it. The number of guesses you'll get is related to the length of the word (see lines 120 and 170).
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Steve Wentworth
software

eye 106

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 Thomas C. McIntire
software

eye 34

favorite 1

comment 0

Xchange Yes, exchange is misspelled -- intentionally.  It wasn't easy to invent a game with a name that begins with X.  It's likely though, you'll forgive the typo when you savor the flavor of what follows. For this, our twenty-fourth entremets, I have concocted a program for two mortals.  Or it may be enjoyed solitaire.  Before a game begins you are asked whether one or two players wish to play.  This program will then manage one or two Xchange playing grids, depending on your answer to...
Topics: ibm pc, basic, game, vintage_basic_games
Source: The A to Z Book of Computer Games
Vintage BASIC Games: IBM PC
by David Ahl; Digital Equipment Corporation
software

eye 224

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 David Ahl
software

eye 93

favorite 1

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 Tim Hartnell; Graham Charlton
software

eye 27

favorite 0

comment 0

GOMOKU You'll find GOMOKU an easy game to learn, but one which is almost impossible to win.  The computer plays extremely well in this program, which is based on one written by Graham Charlton. You have to try to get five of your pieces (the H's) in a row in any direction, while the computer is trying to do the same. Have a look at these board positions from the start of one game I played against the program.  Studying the printouts will show you how the game unfolds, and will show you how to...
Topics: ibm pc, basic, game, vintage_basic_games
Source: Tim Hartnell's Giant Book of Computer Games
Vintage BASIC Games: IBM PC
by Hewlett-Packard User Library
software

eye 35

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 Marvin S. Thostenson
software

eye 35

favorite 0

comment 0

This program tests your knowledge of different types of musical scales.  It generates 11 types of scales: major, natural minor, harmonic minor, Hungarian minor, dorian, phygian, lydian, mixolydian, locrain, and whole tone. Prior to running the program, test yourself off line on a sheet of paper by writing down several types of scales and 8 notes starting at a note chosen by you.  Then run the program to check your answers. When you run this program, you will be asked, "Which type of...
Topics: ibm pc, basic, game, vintage_basic_games, dos
Vintage BASIC Games: IBM PC
by Leor Zolman
software

eye 123

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 Creative Computing
software

eye 57

favorite 1

comment 0

You are the driver of a race car on the notorious NY Route 20.  You'll have to drive 5 miles with 1/2 gallon of gas, while keeping alert for changes in the road conditions, other cars, etc. At the start you pick your car and course.  During the race you control braking and acceleration. Watch out for passing another car!  If you try to go the same speed he's going, you're going to meet a Greyhound bus head-on! The game is tough to win.  I usually wipe out in a curve or run out of gas.  You...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Raymond Miseyka
software

eye 92

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 Steve North; Digital Equipment Corporation
software

eye 120

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 Dana Noftle
software

eye 93

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 John C. Russ
software

eye 37

favorite 0

comment 0

In this game you are maneuvering in a corner of space shaped, interestingly enough, like a cube.  The dimensions of the cube are ten parsecs on a side.  The bases are at the corners as shown on the diagram with the sample run.  There are four star bases located at corners of the cube which you must visit in order, A, B, C, and D, to deliver a message to them.  While it is a fairly simple matter to get to Base A, the other bases sometimes prove somewhat elusive.  One possibiliy would be to...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Charles A. Lund
software

eye 61

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 Leonard Rosendust
software

eye 41

favorite 1

comment 0

Banner This program creates a large banner on a terminal of any message you input.  The length of the message may be a long as a string variable permits in your version of BASIC.  The letter may be any dimension you wish although the letter height plus distance from left-hand side should not exceed 6 inches.  Experiment with the height and width until you get a pleasing effect on whatever terminal you are using. The permissable letters and characters are defined in the data statements 899...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Randy Wit
software

eye 32

favorite 0

comment 0

In this game, you're the commander of an American submarine with a mission to seek out and destroy as many Japanese ships as possible during World War II. You may up your periscope to search for Japanese ships, you may launch your torpedos, or you may dive to avoid Japanese ships that are attacking you. For the most part, this is a game of random probabilities.  To make it more interesting, you might wish to introduce a skill factor in terms of aiming your submarine or distance away from an...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by Chris Oxlade
software

eye 68

favorite 0

comment 0

SEANCE Messages from the Spirits are coming through, letter by letter.  They want you to remember the letters and type them into the computer in the correct order.  If you make mistakes, they will be angry -- very angry... Watch for stars on your screen -- they show the letters in the Spirits' messages.
Topics: ibm pc, usborne, basic, game, vintage_basic_games
Source: Creepy Computer Games
Vintage BASIC Games: IBM PC
by Craig Gunnett
software

eye 50

favorite 0

comment 0

In this game, the computer takes you through your life from birth to death.  Along the way, you're asked to make some petty and some other rather crucial decisions.  Some of these decisions regard what kind of job you want, how much you bet in Las Vegas, whether you buy a valuable coin, whether you elect to take a vacation or a second jobs, stock purchases -- buying and selling, automobile accidents, tornadoes, and the like. At the end of your life (it goes by in a flash!) the computer...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Creative Computing
software

eye 58

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 Geoffrey Chase
software

eye 99

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 Daniel Freidus
software

eye 90

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 Peter Sessions
software

eye 54

favorite 0

comment 0

Chomp This program is an adaptation of a mathematical game originally described by Martin Gardner in the January 1973 issue of Scientific American.  Up to a 9x9 grid is set up by you with the upper left square a poison square.  This grid is the cookie.  Players alternately chomp away at the cookie from the lower right.  To take a chomp, input a row and column number of one of the squares remaining on the cookie. All of the squares below and to the right of that square, including that...
Topics: ibm pc, creative computing, basic, game, vintage_basic_games
Vintage BASIC Games: IBM PC
by David Ahl
software

eye 108

favorite 0

comment 0

We've all seen examples of magic squares.  The most common one is a 3x3 square using the integers 1 through 9 in which the sum of each row, column and diagonial totals 15. In the computer game of "Magic Square" the goal is to form a sum 15 magic square with you and the computer alternately filling in the integers between 1 and 9.  If one player stumbles and puts a number in which causes the sum of a row, column, or diagonal to be something other than 15, he loses. In forming a sum...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Anthony Rizzolo
software

eye 44

favorite 1

comment 0

Jumping balls is a solitaire board game played with a board having nine holes in a line that can be filled with four white balls to the right end and four black balls to the left end.  Without a board, it can be played with coins or chips.  The object of the game is to reverse the position of the balls (or other objeects) from one end of the board to the other. You may make a move by moving a ball to the immediately adjacent empty hole or by jumping one other ball.  You may not jump two or...
Topics: creative computing, basic, game, vintage_basic_games, ibm pc
Vintage BASIC Games: IBM PC
by Thomas C. McIntire
software

eye 37

favorite 0

comment 0

Knights History provides an interesting introduction to the principals in this game.  First, there are the knights.  In the century or so just past these are supposed to have been the noblest of men -- always honest and gentlemanly, but not necessarily horsemen.  Flipping back through the pages of history we find that their title has more to do with horsemanship than with honorable virtues. This game presumes the modern connotation, at least to the extent that knights are considered to be...
Topics: ibm pc, basic, game, vintage_basic_games
Source: The A to Z Book of Computer Games