Skip to content

Type-in programs from the original 101 BASIC Computer Games, in their original DEC and Dartmouth dialects. No, this is *not* the same as BASIC Computer Games.

Notifications You must be signed in to change notification settings

maurymarkowitz/101-BASIC-Computer-Games

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

101 BASIC Computer Games

This folder contains the programs found in the March 1975 3rd printing of David Ahl's 101 BASIC Computer Games, published by Digital Equipment Corp. You can download all of the programs in a single archive using the Releases link to the right.

Contrary to popular belief, 101 is not the same as the later and more famous BASIC Computer Games (BCG) published by Ahl through Creative Computing. A number of the games in this collection did not appear in BCG, and vice versa. In comparison to BCG's used of Microsoft-like BASIC, the source in this book spans several different and sometimes incompatible dialects. For instance, CAN-AM is in its original Dartmouth version, and BATTLE appears to be HP 2100. In some cases the dialect is mentioned in the book, but in most it's not and the listing below is a best-guess based on the syntax.

This collection is an excellent example of the different dialects and programming styles one found at the time. ANIMAL is almost a different language than ACEYDU although they are both from DEC, while AWARI illustrates the editing style that made BASIC infamous. Even within the DEC examples we have differences in things like using \ to separate statements instead of :, the use of & as the short form for PRINT instead of ?, and the other oddities of BASIC-PLUS.

This collection was prepared with the help of the OCR in Gemini AI, ChatGTP and Le Chat. In contrast to other collections, like PCC, the print quality of this book is fairly good and most of the programs were converted with minimal problems. See the NOTES for some oddities to look for.

Many of these programs will run correctly without editing under RetroBASIC, and one of the reasons for creating this collection is to provide example code to improve that program.

The collection

Name Description Page Dialect
ACEYDU Play acey-ducey with the computer 13 BASIC-PLUS
AMAZIN Computer constructs a maze 15 BASIC-PLUS
ANIMAL Computer guesses animals and learns new ones from you 17 BASIC-PLUS
AWARI Ancient game of rotating beans in pits 19 BASIC-PLUS
BAGLES Guess a mystery 3-digit number by logic 22 BASIC-PLUS
BANNER Prints any message on a large banner 24 EduSystem 50
BASBAL Baseball game 26 EduSystem 15/30/35, uses CHAIN
BASKET Basketball game 29 Dartmouth?
BATNUM Match wits in a battle of numbers vs. the computer 32 Dartmouth?
BATTLE Decode a matrix to locate enemy battleship 34 HP?
BINGO Computer prints your card and calls the numbers 36 DECsystem 10
BLKJAC Blackjack (very comprehensive), Las Vegas rules 39 BASIC-PLUS
BLKJAK Blackjack (standard game) 42 EduSystem 30
BOAT Destroy a gunboat from your submarine 43
BOMBER Fly World War II bombing missions 45 Unclear, supports ELSE
BOUNCE Plot a bouncing ball 47 generic
BOWL Bowling at the neighborhood lanes 48 BASIC-PLUS
BOXING 3-round Olympic boxing match 50 generic DEC
BUG Roll dice vs. the computer to draw a bug 52 HP?
BULCOW Guess a mystery 5-digit number vs. the computer 55 Dartmouth?
BULEYE Throw darts 57 BASIC-PLUS
BULL You're the matador in a championship bullfight 59 generic DEC
BUNNY Computer drawing of the Playboy bunny 62 No code
BUZZWD Compose your speeches with the latest buzzwords 63 EduSystem
CALNDR Calendar for any year 65 EduSystem
CAN-AM Drive a Group 7 car in a Can-Am road race 67 Dartmouth
CHANGE Computer imitates a cashier 72 EduSystem
CHECKR Game of checkers 73
CHEMST Dilute kryptocyanic acid to make it harmless 76 generic
CHIEF Silly arithmetic drill 77 EduSystem
CHOMP Eat a cookie avoiding the poison piece (2 or more players) 78 generic
CIVILW Fight the Civil War 80 generic
CRAPS Play craps (dice), Las Vegas style 83 BASIC-8
CUBE Negotiate a 3-D cube avoiding hidden landmines 85 generic
DIAMND Prints 1-page diamond patterns 87 BASIC-8/EduSystem
DICE Summarizes dice rolls 89 BASIC-8/EduSystem
DIGITS Computer tries to guess digits you select at random 91 BASIC-PLUS?
DOGS Penny arcade dog race 93 EduSystem 50
EVEN Take objects from a pile--try to end with an even number 96
EVEN1 Same as EVEN--computer improves its play 98
FIPFOP Solitaire logic game--change a row of Xs to Os 99
FOOTBL Professional football (very comprehensive) 101 BASIC-PLUS
FOOTBAL High School football 104
FURS Trade furs with the white man 106
GOLF Golf game—choose your clubs and swing 109
GOMOKO Ancient board game of logic and strategy 110
GUESS Guess a mystery number—computer gives you clues 113 EduSystem 20
GUNNER Fire a cannon at a stationary target 115
GUNER1 Fire a cannon at a moving target 116 generic
HANG Hangman word guessing game 118 BASIC-PLUS
HELLO Computer becomes your friendly psychiatrist 120 EduSystem 25
HEX Hexapawn game 122 BASIC-PLUS
HI-LO Try to hit the mystery jackpot 124
HI-Q Try to remove all the pegs from a board 126
HMRABI Govern the ancient city-state of Sumeria 128 generic
HOCKEY Ice hockey vs. Cornell 130
HORSES Off-track betting on a horse race 133
HURKLE Find the Hurkle hiding on a 10x10 grid 135 BASIC-8
KINEMA Drill in simple kinematics 137 generic
KING Govern a modern island kingdom wisely 138 BASIC-PLUS
LETTER Guess a mystery letter—computer gives you clues 141 EduSystem 30
LIFE John Conway's Game of Life 143 BASIC-PLUS
LIFE-2 Competitive game of life (2 or more players) 146 BASIC-PLUS
LITQZ Children's literature quiz 148 EduSystem 30
MATHD Children's arithmetic drill using pictures of dice 151 EduSystem 30
MNOPLY Monopoly for 2 players 153 BASIC-PLUS
MUGWMP Locate 4 Mugwumps hiding on a 10x10 grid 156 BASIC-PLUS
NICOMA Computer guesses number you think of 158 BASIC-PLUS
NIM Chinese game of Nim 160 EduSystem 30?
NUMBER Silly number matching game 162 EduSystem 30
1CHECK Challenging game to remove checkers from a board 163 unknown, uses USING
ORBIT Destroy an orbiting germ-laiden enemy spaceship 165 generic
PIZZA Deliver pizzas successfully 167
POETRY Computer composes poetry in 4-part harmony 169 generic
POET Computer composes random poetry 171 EduSystem ?
POKER Poker game 172 BASIC-8
QUBIC 3-dimensional tic-tac-toe 174 generic
QUEEN Move a single chess queen vs. the computer 178 unknown, line 99999
REVERSE Order a series of numbers by reversing 178 BASIC-8
ROCKET Land an Apollo capsule on the moon 180 EduSystem 30
ROCKT1 Lunar landing from 500 feet (with plot) 183 BASIC-8
ROCKT2 Very comprehensive lunar landing 185 generic
ROCKSP Game of rock, scissors, paper 188 BASIC-8
ROULET European roulette table 189 generic
RUSROU Russian roulette 192 BASIC-8
SALVO Destroy an enemy fleet of ships 193 generic
SALVO1 Destroy 4 enemy outposts 195 BASIC-8
SLOTS Slot machine (one-arm bandit) 196 BASIC-8
SNOOPY Pictures of Snoopy 208 No code
SPACWR Comprehensive game of spacewar 210 BASIC-PLUS
SPLAT Open a parachute at the last possible moment 205 EduSystem ?
STARS Guess a mystery number—stars give you clues 207 generic
STOCK Stock market simulation 209 BASIC-PLUS
SYNONM Word synonym drill 212 BASIC-PLUS
TARGET Destroy a target in 3-D space—very tricky 214 EduSystem ?
3D PLOT Plots families of curves—looks 3-dimensional 216 generic
TICTAC Tic-tac-toe 218 BASIC-PLUS
TOWER Towers of Hanoi puzzle 221 BASIC-8
TRAIN Time-speed-distance quiz 223 BASIC-8
TRAP Trap a mystery number—computer gives you clues 224 EduSystem 30
23MTCH Game of 23 matches—try not to take the last one 226
UGLY Silly profile plot of an ugly woman 228 BASIC-8
WAR Card game of war 230 generic
WAR-2 Troop tactics in war 232 EduSystem 30
WEKDAY Facts about your birthday 234 BASIC-PLUS
WORD Word guessing game 236 BASIC-PLUS
YAHTZE Dice game of Yahtzee 238 BASIC-PLUS
ZOOP BASIC programmer's nightmare 243 EduSystem 15/30/35

About

Type-in programs from the original 101 BASIC Computer Games, in their original DEC and Dartmouth dialects. No, this is *not* the same as BASIC Computer Games.

Topics

Resources

Stars

Watchers

Forks

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy