VIC-20 Listings

Books > Zap! Pow! Boom! (US)


Zap! Pow! Boom! Arcade Games for the VIC-20 (US)
Tim Hartnell & Mark Ramshaw
Reston Publishing, 1982

Download all programs from this book on one disk:


Zap Pow Boom US.d64

80 programs (100% complete)

Program Author Requirements Files Info
Monster Maze

Pages 1-2.
? Unexpanded monster maze.prg
Screenshot
Pac Man-style game, eat the dots and avoid the ghosts.
Controls:
A (left), D (right), W (up), X (down).
Hyperspace Escape

Pages 3-4.
? Unexpanded hyperspc escape.prg
Screenshot
Asteroids-style game, dodge & shoot the asteroids.
Controls:
Z (rotate left), C (rotate right), M (thrust), Space (fire), Return (hyperspace).
Gunfight

Pages 5-6.
? Unexpanded gunfight.prg
Screenshot
Boot Hill-style game, try to outshoot the other cowboy.
Controls:
Z (up), C (down), M (fire).
Scramble

Pages 7-9.
? Unexpanded scramble.prg
Screenshot
Scramble-style game without the sideways scrolling.
Controls:
A (left), D (right), W (up), X (down), Space (fire laser), S (drop bomb).
Alien Maurauders

Pages 9-11.
? Unexpanded alien maurauder.prg
Screenshot
Space Invaders-style game, shoot the aliens.
Controls:
Z (left), C (right), M (fire).
Airplane

Pages 11-12.
? Unexpanded airplane.prg
Screenshot
Flight simulator, land your plane on the runway. When the distance reads 0, you have reached the runway and must stop before it reads -200.
Controls:
A (tilt left), D (tilt right), W (nose up), X (nose down), 0-9 (thrust), Space (air brakes) S (lower undercarriage), Return (raise undercarriage).
Marathon

Pages 13-15.
? Unexpanded marathon.prg
Screenshot
Bet on one of three athletes and then watch the race.
Controls:
Type your bets.
Wizard

Pages 15-16.
? Unexpanded wizard.prg
Screenshot
Simon-style game, the computer flashes a number sequence that you have to remember and repeat.
Controls:
1-6.
Tail Gunner

Pages 17-18.
? Unexpanded tail gunner.prg
Screenshot
First-person space shooter.
Controls:
A (left), D (right), W (up), X (down), S (fire).
Astro Wars

Page 19.
? Unexpanded astro wars.prg
Screenshot
Galaxians-style game, shoot the aliens.
Controls:
Z (left), C (right), M (fire).
Swarm

Pages 20-21.
? Unexpanded swarm.prg
Screenshot
Shoot the aliens, but your ship slows down each time they collide with you.
Controls:
A (left), D (right), W (up), X (down), S (fire).
3-D Maze

Pages 21-22.
? Unexpanded 3-d maze.prg
Screenshot
Find your way to cell 25 to escape from the maze.
Controls:
Crsr-Left (left), Crsr-Right (right), Return (forward).
Brands Hatch

Pages 23-24.
? Unexpanded brands hatch.prg
Screenshot
Try to overtake thirty cars on a vertically-scrolling race track.
Controls:
Z (left), M (right).
Lightning Bolt

Pages 25-26.
? Unexpanded lightning bolt.prg
Screenshot
Move your cursor to build a wall, and try to make the lightning bolt pass through it.
Controls:
A (left), D (right), W (up), X (down).
Space Birds

Pages 26-27.
? Unexpanded space birds.prg
Screenshot
Eggs fall from the sky and hatch into large birds that feed on a valuable mineral in the clouds. Shoot the eggs/birds before all the mineral is gone.
Controls:
Z (left), C (right), M (fire).
Arkenstone

Pages 28-30.
? Unexpanded arkenstone.prg
Solution
Map
Screenshot
Text adventure. An evil dragon has stolen the mythical arkenstone from the dwarves. It is up to you to recover it.
Controls:
When typing commands, you must press Return after each word and put a full stop after the final word. Commands: go/move, kick, listen, catch, pick, drop, skewer, swing, throw, fill, inventory, recover.
Gomoku

Pages 31-32.
? Unexpanded gomoku.prg
Screenshot
Board game, try to get five pieces in a line.
Controls:
Type your coordinates for each move using the format X,Y (two numbers separated by a comma).
Lunar Lander

Pages 32-34.
? Unexpanded lunar lander.prg
Screenshot
Jupiter Lander-style game, pilot your fragile lunar module to one of the safe landing sites.
Controls:
Z (thrust left), C (thrust right), M (thrust upwards).
Earth Defense

Pages 35-37.
? Unexpanded earth defense.prg
Screenshot
Missile Command-style game, destroy the incoming missiles.
Controls:
A (left), D (right), W (up), X (down), S (fire).
Nightmare Castle

Pages 38-40.
? Unexpanded nightmre castle.prg
Screenshot
Graphic adventure, find the treasure and return it to the starting room. There are doors that open and close, and one that requires a key; there is a hidden passage that you can only find by trying to go through the wall; there is an invisble maze; and strange things happen in 'the room'.
Controls:
Crsr-Left (left), Crsr-Right (right), Crsr-Up (up), Crsr-Down (down), / (thrust, if you have the sword), Space (drop objects).
Checkers

Pages 41-44.
? Unexpanded checkers.prg
Screenshot
Board game (aka draughts), remove your opponents pieces.
Controls:
Type the XY coordinates (two letters) for the from & to position of each move.
Dambuster

Pages 44-46.
? Unexpanded dambuster.prg
Screenshot
Destroy the enemy dam with your bouncing bombs.
Controls:
Z (left), C (right), M (fire).
Smash

Pages 46-47.
? Unexpanded smash.prg
Screenshot
Breakout-style game, use your bat & ball to break through the brick wall.
Controls:
Z (left), M (right).
Dogfight

Pages 47-49.
? Unexpanded dogfight.prg
Screenshot
Shoot down the enemy plane.
Controls:
A (left), D (right), W (up), X (down), S (fire).
Night Raid

Pages 49-51.
? Unexpanded night raid.prg
Screenshot
As you fly in darkness over a city, you can only see the skyline in flashes from enemy flack. Bomb the reactor before you get hit by flack or missiles.
Controls:
A (back up), D (accelerate), W (up), X (down), S (drop bomb).
Tank Battle

Pages 51-53.
? Unexpanded tank battle.prg
Screenshot
Shoot the enemy tank & fuel drums. The winner is the first to reach 150 points.
Controls:
A (left), D (right), W (up), X (down), S (fire).
Danger Star

Pages 53-55.
? Unexpanded danger star.prg
Screenshot
Star Wars-style game, fly through the Death Star trench and try to fire a torpedo down the exhaust port.
Controls:
Z (left), C (right), M (fire), 1-9 (speed).
Reversi

Pages 56-59.
Charlton/Hartnell Unexpanded reversi.prg
Screenshot
Board game (aka Othello), capture as many pieces as you can.
Controls:
Type the YX coordinates (2-digit number) for each move.
Fruit Machine

Pages 59-62.
M. Kendall Unexpanded fruit machine.prg
Screenshot
Fruit machine game. Press any key to stop the reels spinning, then either hold or nudge each reel to try to get a winning combination. You begin with 5p, each spin costs 2p, and you must win 20p to break the bank.
Controls:
Any (stop reels), H (hold), N (nudge).
Dr Watson & Dr Audio

Pages 62-63.
? Unexpanded dr watson.t64
Screenshot
Two guessing games, where you have to guess a number between 1 and 100. Dr Watson gives feedback in words, while Dr Audio plays a tone to indicate how close you are.
Controls:
Type your guess.
Tight Squeeze

Pages 64-65.
? Unexpanded tight squeeze.prg
Screenshot
The computer picks two random numbers from 1-13, and you must bet on the likelihood of a third number lying between those numbers.
Controls:
Type your bet.
Time Guardian

Pages 66-68.
Adam Burbidge Unexpanded time guardian.prg
Screenshot
Locate and recover the six parts of the key of time, by entering the co-ordinates for where to go next.
Controls:
Type the quadrant (0-6), 1st sector (0-6), 2nd sector (0-6) and time (0-1) for each move. Press any key to escape if your ship comes under attack.
Long John Silver

Pages 68-69.
? Unexpanded longjohn silver.prg
Screenshot
Find where the treasure is hidden on a 10*10 grid.
Controls:
Type the location (1-100) for each guess.
Robot Nim

Page 70.
? Unexpanded robot nim.prg
Screenshot
Playing against the computer, you must each decide how many pieces to remove (up to a maximum of three). The loser is the player who removes the final piece.
Controls:
Type how many pieces to remove (1-3).
Night on a Wild Mountain

Page 71.
? Unexpanded night wild mntn.prg
Screenshot
Computer-generated music with graphics.
Controls:
None.
Victim

Pages 71-73.
? Unexpanded victim.prg
Screenshot
Try to guess which of 6 'victims' will win the race.
Controls:
Type your guess (1-6).
Evolution

Pages 73-75.
Tim Hartnell Unexpanded evolution.prg
Screenshot
John Conway's Game of Life, simulating the birth, growth and death of cells on a 14x14 grid.
Controls:
None.
Vic-et-un

Pages 75-77.
? Unexpanded vic-et-un.prg
Screenshot
Dice version of Blackjack, roll dice to get your total as close to 21 as possible.
Controls:
Z (roll again), M (stand).
Hangman

Pages 77-78.
? Unexpanded hangman.prg
Screenshot
Two-player game. The first player enters a word (first enter the number of characters, then type the word one letter at a time), then the second player tries to guess the word before running out of time.
Controls:
Type your guess for each letter.
Codebreaker

Pages 79-80.
? Unexpanded codebreaker.prg
Screenshot
A simplified version of Mastermind/Bulls and Cows. Try to guess a three-digit code, where 'black' is a correct digit in the correct place and 'white' is a correct digit in the wrong place.
Controls:
Type your guess for each round.
Symphony for a Melancholy Computer

Pages 80-81.
? Unexpanded symphony.prg
Screenshot
Computer-generated music with an underlying form.
Controls:
None.
Symphony for a Melancholy Computer with Zen Show

Pages 81-82.
? Unexpanded symphony zen.prg
Screenshot
As above with visual display.
Controls:
None.
Fairway

Pages 82-85.
? Unexpanded fairway.prg
Screenshot
Nine hole golf game.
Controls:
Type a number for the club value.
Jelly Bean Space Swarm

Pages 85-86.
Adam Burbidge Unexpanded jellybean swarm.prg
Screenshot
Navigate your starship through the asteroid storm. Score 400 points to win.
Controls:
4 (left), 6 (right).
Superpoet

Page 87.
? Unexpanded superpoet.prg
Screenshot
Generates random poetry.
Controls:
None.
Zauper Attack

Pages 88-92.
Christopher Hutber Unexpanded zauper attack.prg
Screenshot
Shoot the aliens before they are eaten by the Zaupers. Score 30 points to win.
Controls:
Z (left), C (right), X (fire), * (press when all aliens have gone).
Superbowl

Pages 92-94.
? Unexpanded superbowl.prg
Screenshot
10-pin bowling simulation. The computer bowls, knocks down the pins and keeps score.
Controls:
None.
Zombie Island

Pages 95-96.
? Unexpanded zombie island.prg
Screenshot
Your plane has crashed on a remote island populated by zombies. Your only chance is to lure the zombies into the round green swamps.
Controls:
A (up), Z (down), < (left), > (right).
Motorcycle Jump

Pages 97-98.
? Unexpanded motorcycle jump.prg
Screenshot
You are a motorcycle stunt rider. How many buses can you leap over without crashing?
Controls:
Type your speed for each jump.
Traffic Jam

Pages 99-102.
? Unexpanded traffic jam.t64
Screenshot
Navigate your car through the traffic jam to reach the car park at the bottom-right corner of the screen.
Controls:
Joystick or A (up), Z (down), < (left), > (right).
Hangman 11

Page 103.
? Unexpanded hangman 11.prg
Screenshot
Hangman game similar to Hangman, except the computer chooses a word for you to guess.
Controls:
Type your guess for each letter.
Antihang

Pages 104-105.
Toni Baker Unexpanded antihang.prg
Screenshot
Hangman in reverse. The computer tries to guess the word that you have chosen.
Controls:
When the computer guesses a letter that appears in your word, type the position of that letter and press Return. If the letter appears more than once then type the next position and press Return. If there are no further occurances of the letter (or if the letter isn't in your word) then type 0 and press Return.
Treacle Balls

Pages 106-107.
? Unexpanded treacle balls.prg
Screenshot
Logic game. There are three balls of treacle hidden somewhere among seven chutes. You must roll balls down the chutes to work out where the treacle is; when a ball hits treacle it will either vanish or be deflected into another chute.
Controls:
Type 1-7 to roll a ball down that chute, or 8 to enter where you think the treacle is.
Craps

Pages 108-110.
? Unexpanded craps.t64
Screenshot
Two dice gambling games. Minimalist Craps rolls the dice but doesn't have any controls or allow you to place bets. SF Craps allows you to bet following casino-type rules.
Controls:
P (place bet on pass line), D (don't pass).
Caveman

Pages 111-113.
? Unexpanded caveman.prg
Screenshot
Text adventure, hunt for treasure in the caves while avoiding quicksand, monsters and blocked caves. Magic caves teleport you to a random location. A map of the cave network is occasionally flashed on the screen.
Controls:
Commands: N, S, W, E (move), F (fire arrow into adjoining cave).
Tranquility Base

Pages 113-114.
? Unexpanded tranquilty base.prg
Screenshot
Lunar Lander-style game. Land your ship on the lunar surface before running out of fuel.
Controls:
1-9 (thrust).
Lodestar/3-D Maze

Pages 114-116.
? Unexpanded lodestar 3dmaze.prg
Screenshot
You must find the precious Lodestar in a maze.
Controls:
N,S,W,E (move), H (show map).
Vincent Van Vic

Page 117.
? Unexpanded vincent van vic.prg
Screenshot
Simple art program, draw your own pictures.
Controls:
A (up), Z (down), < (left), > (right), 1-7 (select colour).
Monza

Pages 118-120.
? Unexpanded monza.prg
Screenshot
Mathematical trick. You think of a number from 1-63 and the computer works out what it is.
Controls:
Follow on-screen prompts.
Mento

Pages 120-121.
? Unexpanded mento.prg
Screenshot
Mathematical trick. The computer works out your age and how much change you've got.
Controls:
Follow on-screen prompts.
Flip

Pages 121-122.
? Unexpanded flip.prg
Screenshot
Puzzle game. Flip the circles to try to get an empty circle in the middle and filled circles in all the other squares.
Controls:
1-9 (next position to flip).
Colourmind

Pages 122-124.
? Unexpanded colourmind.prg
Screenshot
Colour version of the Mastermind logic game, where you have to guess the pattern of four coloured pegs. The first (black) number tells you how many pegs are the correct colour in the correct position, and the second (red) number is how many are the correct colour but in the wrong position.
Controls:
Type your guess as a 4-digit number.
Cannibal Charlie

Pages 124-125.
? Unexpanded cannibalcharlie.prg
Screenshot
You must decide how many cannibals and explorers are needed to create a society that will last as long as possible.
Controls:
Type the number of cannibals and explorers (1-99).
Monte Carlo Molecule

Pages 125-126.
? Unexpanded mc molecule.prg
Screenshot
Simulation of Brownian motion. You enter the starting co-ordinates and a molecule moves randomly until it reaches the bottom right corner.
Controls:
Type the X & Y start co-ordinates (1-10).
Noughts and Crosses

Pages 127-128.
Stuart Roberts Unexpanded noughts crosses.prg
Screenshot
Puzzle game, try to get three O's in a row.
Controls:
1-9 (position of next move).
Note:
Seems buggy if you don't press 5 for your first move.
Sepulcher Organ

Pages 128-129.
? Unexpanded sepulcher organ.prg
Screenshot
Turns your computer into an organ.
Controls:
Z,X,C,V,B,N,M,< (play note), > (silence)
Speedway

Pages 129-133.
? Unexpanded speedway.t64
Screenshot
Car race, see how far you can drive on the track without crashing.
Controls:
Joystick or A (up), Z (down), < (left), > (right).
Battle

Pages 133-134.
Chris Callender Unexpanded battle.prg
Screenshot
Board game, similar to draughts. You move diagonally one space at a time but capture your opponent's pieces by landing on them rather than jumping over them. The winner is the first player to capture six pieces.
Controls:
Type the from & to co-ordinates for each move in the format Y,X (two digits separated by a comma).
Reverse

Page 135.
? Unexpanded reverse.prg
Screenshot
Puzzle game, put the numbers in ascending order (0123456789) using as few 'reverses' as possible.
Controls:
Type the position from which to perform the next reverse.
Space Fighter

Pages 135-136.
? Unexpanded space fighter.prg
Screenshot
Pilot your ship across the void and hit the numbers before they disappear.
Controls:
A (up), Z (down), < (left), > (right).
Zodiac Fortune Teller

Pages 137-139.
A.G.T. Stevens Unexpanded fortune teller.prg
Screenshot
Displays a random horoscope prediction.
Controls:
Type your date of birth in the format MMDD.
Engulf

Pages 139-140.
? Unexpanded engulf.prg
Screenshot
Keep moving and try to avoid being boxed in by the blocks that randomly appear on the screen.
Controls:
A (up), Z (down), < (left), > (right).
Reaction

Pages 140-141.
? Unexpanded reaction.prg
Screenshot
Test your reaction time by pressing Space as quickly as possible when the prompt appears. When you eventually fail it displays your rating.
Controls:
Space.
Spacetrek

Pages 142-144.
? Unexpanded spacetrek.prg
Screenshot
You must roam the galaxy using your long- and short-range scanners to locate and destroy aliens. A short-range scan tells you if aliens are in any square immediately surrounding your current location, but not which direction they're in. A long-range scan tells you what is two squares away in a direction of your choice.
Controls:
1 (scan), 2 (move), 3 (fire).
Notes:
Don't perform a short-range scan while either co-ordinate is 1 or 10; don't perform a long-range scan while either co-ordinate is 1, 2, 9 or 10; don't try to move off the galactic grid.
Biorhythms

Page 145.
Alastair Gourlay & Tim Hartnell Unexpanded biorhythms.prg
Screenshot
Predict your physical, emotional and intellectual state.
Controls:
Type your date of birth & date of prediction.
Billboard

Page 146.
? Unexpanded billboard.prg
Screenshot
Display messages in large letters, perhaps to use an instore billboard.
Controls:
None.
Quack

Pages 147-148.
? Unexpanded quack.prg
Screenshot
Duck Shoot-style game, shoot the ducks as they fly overhead.
Controls:
Z (left), M (right), Space (fire).
Magic Square

Pages 148-149.
? Unexpanded magic square.prg
Screenshot
The computer displays a 3x3 magic square where all the columns and rows add up to the same number, but replacing some of the numbers with zero. You must work out the missing values to complete the square.
Controls:
Type each guess.
Simon

Pages 149-150.
? Unexpanded simon.prg
Screenshot
Simon-style game, the computer plays a number sequence that you have to remember and repeat.
Controls:
1-4.
Roulette

Pages 150-154.
? Unexpanded roulette.t64
Screenshot
Two roulette games with lots of betting options. The American version has the double zero on the wheel.
Controls:
A (single number), B (two adjoining numbers), C (three numbers in adjoining columns), D (six numbers in adjoining columns), E (four numbers in a square), F (numbers 1-12, the first twelve), G (number 13-24, the second twelve), H (number 25-36, the third twelve), I (numbers 1-18, low), J (numbers 19-36, high) K (12 numbers in a horizontal row), L (two adjascent horizontal columns), M (any red number), N (any black number), O (any even number), P (any odd number), Q (end game).

Notes

  1. These programs were originally published in Zap! Pow! Boom! Arcade Games for the VIC 20 (GB) by Mark Ramshaw, and 50 Outstanding Programs for the VIC 20 by Tim Hartnell. Some programs have a different name and there are minor differences in the listings.
  2. A modified version of Hyperspace Escape (p. 3-4) appears to have been published as Asteroids (Popular Computing Weekly, 83-04-28), with different graphics.
  3. A modified version of Evolution (p. 73-75) appears to have been published as Life (Vic Computing, 82-04).
  4. A slightly different version of Biorhythms (p. 145) was published in More Games For Your VIC20.

With thanks to DLH's Commodore Archive for making this book available in PDF format.

VIC-20 Listings <http://www.vic20listings.freeolamail.com/>
Copyright (C) R.M. Smedley 2019, All Rights Reserved.
This page was last updated 17-Aug-2019.