VIC-20 Listings

Books > Winning Games on the VIC-20


Winning Games on the VIC-20 (GB)
T.P.Barrett & A.J.Jones
Ellis Horwood, 1983

Download all programs from this book on one disk:


Winning Games.d64

26 programs (100% complete)

Program Author Requirements Files Info
Vicmath

Pages 12-14.
Terry Barrett & Antonia Jones Unexpanded vicmath.prg
Screenshot
Mental arithmetic quiz. Solve addition, subtraction and multiplication problems.
Controls:
Type the correct answer.
Anagram
(Anagram Race)

Pages 15-18.
Terry Barrett & Antonia Jones 3K expansion anagram 3k.prg
Screenshot
Word game for two players. Players take it in turns to solve anagrams. Each correct answer moves that player's face right. Incorrect answers move the face left. Take too long (30 seconds) and your face will not move. Try to move your face to the righthand edge before your opponent.
Controls:
Type the correct answer.
Money Mountain

Pages 19-21.
Terry Barrett & Antonia Jones Unexpanded money mountain.prg
Screenshot
Downhill skier. Collect as much money as you can, but don't hit the trees.
Controls:
Joystick.
Missile Cavern

Pages 22-24.
Terry Barrett & Antonia Jones Unexpanded missile cavern.prg
Screenshot
Vertically scrolling space race. Fly through the cavern collecting ore and fuel, and avoid the missiles and meteors. Your faulty thrusters make your ship constantly move sideways.
Controls:
Joystick.
City Bomber

Pages 25-27.
Terry Barrett & Antonia Jones Unexpanded city bomber.prg
Screenshot
Blitz game. Drop bombs on the buildings to land your plane safely.
Controls:
F1 (drop bomb).
Munch Monster

Pages 28-31.
Terry Barrett & Antonia Jones Unexpanded munch monster.prg
Screenshot
Eat all the dots, and avoid falling into the holes that keep appearing.
Controls:
Joystick.
Mine Field

Pages 32-35.
Terry Barrett & Antonia Jones Unexpanded mine field.prg
Screenshot
Destroy all the mines by moving your crosshairs over them. Your assistant moves in the opposite direction to you, and you must ensure he does not touch any mines. The time limit is two minutes.
Controls:
Joystick.
Interceptor

Pages 36-39.
Terry Barrett & Antonia Jones Unexpanded interceptor.prg
Screenshot
Destroy all the satellites by ramming into them. You lose points if you hit any humans, and the edges of the screen are deadly.
Controls:
Joystick.
Jumping Jehosophat
(Bouncing Bob)

Pages 40-43.
Terry Barrett & Antonia Jones Unexpanded jumping jehos.prg
Screenshot
Move the trampoline to keep the man bouncing in the air. You gain points when he hits the trampoline, and lose points if he bounces off the walls.
Controls:
Joystick.
Shielder
(Bomb Bouncer)

Pages 44-47.
Terry Barrett & Antonia Jones Unexpanded shielder.prg
Screenshot
Protect the city by using the shield to bounce the bombs back into the sky. Score points by bouncing them back onto the alien ship.
Controls:
Joystick.
Crossfire

Pages 48-52.
Terry Barrett & Antonia Jones 3K expansion crossfire 3k.prg
Screenshot
Move your sights to shoot the aliens with your limited supply of photon torpedoes.
Controls:
Joystick.
Space Chase

Pages 53-56.
Terry Barrett & Antonia Jones Unexpanded space chase.prg
Screenshot
Dock with the space station in the middle of the screen, while avoiding the heat seeking missiles.
Controls:
Joystick.
SGN Demo

Pages 57-60.
Terry Barrett & Antonia Jones Unexpanded sgn demo.prg
Screenshot
Demo showing how to use the SGN function. You move the square, and the ball always moves away from you.
Controls:
Joystick.
Janx Spirits

Pages 61-66.
Terry Barrett & Antonia Jones 3K expansion janx spirits 3k.prg
Screenshot
Collect as much gold as you can, and lure the ghosts into the holes without falling into them yourself.
Controls:
Joystick.
Cyba City

Pages 67-72.
Terry Barrett & Antonia Jones 3K expansion cyba city 3k.prg
Screenshot
Maze game. Collect the power packs dropped by the robots, but do not let the robots catch you.
Controls:
Joystick.
Bugs

Pages 73-76.
Terry Barrett & Antonia Jones Unexpanded bugs.prg
Screenshot
You are the garbage collector for your computer's CPU. Collect all the garbage (arrows) and avoid the program pulses (sparks).
Controls:
Joystick.
Knight #1
(Knight Mover)

Pages 77-80.
Terry Barrett & Antonia Jones Unexpanded knight1.prg
Solution
Screenshot
Chess puzzle, the Problem of the Knight's Tour. Move a knight around a chess board, landing once and only once on every square. The solution was provided in the book's appendix.
Controls:
Joystick.
Knight #2
(Knight Mover)

Pages 81-86.
Terry Barrett & Antonia Jones 3K expansion knight2 3k.prg
Screenshot
Enhanced version of the above program. This version has a title screen, and it detects when there are no remaining moves.
Controls:
Joystick.
Brix

Pages 87-90.
Terry Barrett & Antonia Jones Unexpanded brix.prg
Screenshot
Tron game. Lay as many bricks as you can without hitting the existing wall. There are bonus squares to collect, and it plays a tune.
Controls:
Joystick.
Slalom
(Super Slalom)

Pages 91-95.
Terry Barrett & Antonia Jones 3K expansion slalom 3k.prg
Screenshot
Skiing game with four screens. Try to reach the end of each course without hitting any trees.
Controls:
Joystick.
Jump Buggy

Pages 96-101.
Terry Barrett & Antonia Jones 3K expansion jump buggy 3k.prg
Screenshot
Drive as far as you can across the moon's surface, jumping over the potholes.
Controls:
Joystick (up to jump).
Paintbox

Pages 102-116.
Terry Barrett & Antonia Jones 3K/16K expansion paintbox 3k.t64 (tape version)
paintbox 16k.d64 (disk version)
Screenshot
Screen editor. Design your own screen layouts, and load & save them to disk or tape. The BASIC loader can be used to integrate saved screens into your own programs, by following the instructions given in the book.
Controls:
Follow on-screen prompts.
Sound Effects

Pages 117-120.
Terry Barrett & Antonia Jones 3K expansion sound fx 3k.prg
Screenshot
Plays these sound effects: Photon Attack, UFO Landing, Lone UFO, Shrill, Red Alert, Helicopter, Flanger.
Controls:
None.
Utilities

Pages 121-134.
Terry Barrett & Antonia Jones Unexpanded utilities.t64
Screenshot
Collection of utility programs.
Screen Demo: Three programs demonstrating techniques for displaying info on the screen.
User-Defined Graphics: Short program that replaces "!" with a user-defined character.
Chargen: Make your own user-defined characters. Set pixels by typing the coordinates in XY format, e.g. "14" for the first column and fourth row.
Space Character Set: Replace all the numbers & letters with a custom font.
M/C Joystick

Pages 135-138.
Terry Barrett & Antonia Jones Unexpanded mc joystick.prg
Screenshot
Machine code routine for reading the joystick. The demo is a simple lo-res drawing program.
Controls:
Joystick (fire to clear screen).
Handy Hints

Pages 139-140.
Terry Barrett & Antonia Jones Unexpanded scroll down.prg
Screenshot
Short routine that makes the screen scroll downwards.
Controls:
None.

Notes

  1. Bugs (p. 73-76) was also published in Home Computing Weekly (84-03-20).
  2. Sound Effects (p. 117-120) was also published in Home Computing Weekly (84-03-20).
VIC-20 Listings <http://www.vic20listings.freeolamail.com/>
Copyright (C) R.M. Smedley 2019, All Rights Reserved.
This page was last updated 14-Sep-2019.