VIC-20 Listings

Magazines > Popular Computing Weekly


Popular Computing Weekly (GB)

Popular Computing Weekly was a British multi-format magazine published by Sunshine Publications. It was mostly a serious magazine that provided news, hardware & software reviews, programming tutorials, type-in program listings, and some games coverage. The front cover used high quality artwork on early issues, then the cover was used for announcements and editorial content. When Home Computing Weekly ceased publication, it was incorporated into Popular Computing Weekly from Vol 4 No 42 (7-23 Oct 1985) onwards. The editors included Duncan Scot (V1-N01 to V1-N08), Brendan Gore (V1-N09 to V3-N24), David Kelly (V3-N25 to V4-N50) and Christina Erskine (V4-N51 to V6?).

Download all programs from this magazine on four disks:


PopCompWeekly1.d64
(Apr-Nov 1982)

PopCompWeekly2.d64
(Dec 1982-Aug 1983)

PopCompWeekly3.d64
(Sep 1983-Nov 1984)

PopCompWeekly4.d64
(Dec 1984 onwards)

Note: The game Lunar Lander (83-05-05) is not included on disk because it currently only loads from cassette tape.

253 programs

[ Page: 1 | 2 | 3 ]

Program Author Requirements Files Info
Monkey
(Monkey Climb)

Vol 3 No 1
(5-11 Jan 1984),
Pages 31-32.
M Tooley 3K expansion monkey climb 3k.t64
Screenshot
Shoot the monkey ten times before he reaches the bananas at the top of the trees.

Controls:
1-6 (position to shoot from).
Stock Market

Vol 3 No 1
(5-11 Jan 1984),
Page 45.
M Dixon Unexpanded stock market.prg
Screenshot
2-player game. See who can make the most money by buying shares in four commodities.

Controls:
Each round begins by showing the current share prices & holdings for both players. Press 'F' to move to the next screen. Player A presses any key to buy shares, and presses 'F' when finished. Player B then repeats the same procedure.
Las Vegas

Vol 3 No 2
(12-18 Jan 1984),
Pages 39-40.
Paul Hampson Unexpanded las vegas.t64
Screenshot
Collect as many coins as you can. Each time you collect 100 coins you can have a go on the slot machine.

Controls:
, (left), . (right), F1 (spin wheels), * (stop wheels).
Moonflight

Vol 3 No 4
(26 Jan-1 Feb 1984),
Pages 43-45.
Julian Franklyn Unexpanded moonflight.prg
Screenshot
Shoot the aliens before they break through the line to land on Earth. After every two phases you have to dock your ship.

Controls:
N (left), M (right), F (fire).
Letter Puzzle

Vol 3 No 5
(2-8 Feb 1984),
Page 43.
A Blackham Unexpanded letter puzzle.prg
Screenshot
Sliding tile puzzle game. Slide the tiles around the grid to put the letters back into alphabetical order.

Controls:
Joystick or W (up), X (down), A (left), D (right).
Mastermind

Vol 3 No 7
(16-22 Feb 1984),
Pages 35-36.
M Tooley Unexpanded mastermind.t64
Screenshot
Mastermind game. You must work out a 3-6 digit number chosen by the computer. A black peg means you have a correct number in the correct place and a white peg means a correct number in the wrong place.

Controls:
Enter your guess (the required number of digits from 1-6) for each round.
Hall of Fame

Vol 3 No 8
(23-29 Feb 1984),
Page 36.
M Dixon Unexpanded hall of fame.prg
Screenshot
Subroutine to add a high score table to your own programs.

Controls:
Follow on-screen prompts.
Space Walk

Vol 3 No 8
(23-29 Feb 1984),
Pages 36-37.
A Bissenden Unexpanded space walk.prg
Screenshot
Navigate your ship to the circle at the bottom of the screen in the fewest possible moves, but don't hit any asteroids.

Controls:
U (up), N (down), H (left), J (right), Space (fire).
Demo

Vol 3 No 9
(1-7 Mar 1984),
Pages 40-41.
Eurof Davies Unexpanded vic demo.prg
Screenshot
Demo that uses graphics, music and sound effects to show off the VIC-20's capabilities.

Controls:
None.
Grave Robber

Vol 3 No 10
(8-14 Mar 1984),
Pages 38-39.
K Dent Unexpanded grave robber.prg
Screenshot
Rob each grave, but don't touch the ghosts that appear if you take too long.

Controls:
A (left), D (right), F1 (up), F3 (down).
Space Sweeper

Vol 3 No 12
(22-28 Mar 1984),
Pages 35-37.
Steven Green Unexpanded space sweeper.prg
Screenshot
Clear the area of dangerous space mines by shooting them.

Controls:
A (turn left), D (turn right), S (thrust), H (hyperspace, when level cleared), Space (fire).
Plotting A Graph

Vol 3 No 15
(12-18 Apr 1984),
Page 21.
Sarah Cotton Unexpanded & 1520 plotter plotting a graph.t64
Screenshot
Two programs for the 1520 plotter. The first prints a cosine graph, the second prints a map of the UK.

Controls:
None.
Quadratics

Vol 3 No 15
(12-18 Apr 1984),
Pages 38-39.
Sarah Cotton Unexpanded quadratics.prg
Screenshot
Mathematical tool to solve quadratic equations.

Controls:
Follow on-screen prompts.
Dog Run

Vol 3 No 15
(12-18 Apr 1984),
Pages 45-51.
K Dent Unexpanded dog run.prg
Screenshot
Maze game. Collect all the treasures before you run out of time. Don't touch the electric fences that appear after the first screen.

Controls:
A (left), D (right), F1 (up), F3 (down).
3D Graphics

Vol 3 No 16
(19-25 Apr 1984),
Page 37.
T Watson Super Expander+3K 3d graphics se3k.prg
Screenshot
Displays a hi-res 3D picture.

Controls:
None.
Citadel

Vol 3 No 17
(26 Apr-2 May 1984),
Pages 39-41.
Stephen Loughran Super Expander+3K citadel se3k.prg
Screenshot
Protect your citadel from the flames by waggling the joystick left & right to extend your shields.

Controls:
Joystick.
Alphasort

Vol 3 No 18
(3-9 May 1984),
Page 40.
Gavin Aitken Unexpanded alphasort.prg
Screenshot
Utility to sort a list of names into alphabetical order.

Controls:
Follow on-screen prompts.
Character Drawer

Vol 3 No 19
(10-16 May 1984),
Page 37.
D Gartrell Unexpanded & 1520 plotter character drawer.prg
Screenshot
Print user-defined characters on the 1520 plotter.

Controls:
Follow on-screen prompts.
Vic Connection

Vol 3 No 20
(17-23 May 1984),
Pages 10-11.
Ian Craighill Unexpanded vic connection.prg
Screenshot
Connect Four board game for 2-4 players. Who will be the first to get four-in-a-row either horizontally, vertically or diagonally?

Controls:
Crsr-Down (left), Crsr-Right (Right), Return (drop piece), Space (check piece), C (end game).
Halley's Comet

Vol 3 No 20
(17-23 May 1984),
Page 43.
A Lilly Unexpanded halleys comet.prg
Screenshot
Astronomy program showing the path of Halley's Comet.

Controls:
None.
Falcon Fighter

Vol 3 No 21
(24-30 May 1984),
Pages 35-37.
Paul Biddle Unexpanded falcon fighter.t64
Screenshot
Horizontally-scrolling shooter. Defend your city by shooting the aliens. You complete a wave every 500 points.

Controls:
A (up), Z (down), Space (fire).
Key Bleep
(Keyboard Beep)

Vol 3 No 22
(31 May-6 Jun 1984),
Page 35.
S Battle Unexpanded keyboard beep.prg
Screenshot
Small utility to make the keys beep when you press them.

Controls:
None.
Gardener

Vol 3 No 23
(7-13 Jun 1984),
Pages 37-38.
Paul Turton Unexpanded gardener.prg
Screenshot
Lawn mowing game. Mow the tufts of grass without touching the rocks and cricket balls.

Controls:
Z (left), C (right), F1 (up), F3 (down).
Moonlander

Vol 3 No 27
(5-11 Jul 1984),
Pages 37-39.
Vol 3 No 31
(2-8 Aug 1984),
Page 7.
D Paterson Unexpanded moonlander.t64
Screenshot
Launch your craft from the mothership, navigate through the asteroids to land on one of the landing pads on the moon, then return to the mothership avoiding the aliens.

Controls:
N (left), M (right), Z (thrust/launch).
Shoot A Star
(Shooting Stars)

Vol 3 No 29
(19-25 Jul 1984),
Pages 34-35.
M Valentine Unexpanded shooting stars.prg
Screenshot
Use seven laser bases to protect the Earth from mutant elephants. Each time an elephant lands you lose a base.

Controls:
1-7 (fire chosen laser).
Mean
(Mean, SD & Var)

Vol 3 No 31
(2-8 Aug 1984),
Page 34.
C Walters Unexpanded mean sd var.prg
Screenshot
Calculate the mean, standard deviation and variance of a set of numbers.

Controls:
Follow on-screen prompts.
Scrap Yard

Vol 3 No 32
(9-15 Aug 1984),
Pages 36-37.
S Veryard Unexpanded scrap yard.t64
Screenshot
Use your crane to collect the scrap by lowering the jib to pick up an item and then placing it on the correct pile to the right of the screen.

Controls:
Space (press once to collect an item, and a second time to release it).
Colour Utility

Vol 3 No 33
(16-22 Aug 1984),
Page 36.
? Unexpanded colour utility.prg
Screenshot
Small program to easily set the screen and border colour.

Controls:
Type the border & screen colour (1=black, 2=white, 3=red, etc.)
Areas
(Area Approximation)

Vol 3 No 34
(23-29 Aug 1984),
Page 35.
I Shambrook Unexpanded area approx.prg
Screenshot
Mathematical tool to calculate the approximate area under a user-defined graph function, using Simpson's rule.

Controls:
Modify line 100 to enter your formula, then RUN the program and type the lower & upper limits.
Moles

Vol 3 No 37
(13-19 Sep 1984),
Page 39.
Sarah Cotton Unexpanded moles.prg
Screenshot
Chemistry program to calculate the number of moles in a given quantity of substance.

Controls:
Follow on-screen prompts.
Wipe Out

Vol 3 No 41
(11-17 Oct 1984),
Page 43.
Kevin Wright Unexpanded wipe out.prg
Screenshot
Eat all the coloured blocks within 40 seconds.

Controls:
P (up), . (down), L (left), ; (right).
Shopping List

Vol 3 No 42
(18-24 Oct 1984),
Page 51.
M Valentine Unexpanded & printer shopping list.prg
Screenshot
One-line program to print out a shopping list.

Controls:
Enter 20 items, pressing Return after each one.
Typing Practice

Vol 3 No 42
(18-24 Oct 1984),
Page 53.
H Dunn Unexpanded typing practice.prg
Screenshot
Simple program to practice your typing skills.

Controls:
First type the sentence that you want to enter, then type it as quickly as you can against the clock.
Matrices

Vol 3 No 43
(25-31 Oct 1984),
Pages 53-54.
Cyril Aubry Unexpanded matrices.prg
Screenshot
Mathematical tool, enter a matrix to calculate the determinant or multiply two matrices.

Controls:
Follow on-screen prompts.
Grub

Vol 3 No 44
(1-7 Nov 1984),
Pages 14-15.
Paul Jones Unexpanded grub.prg
Screenshot
Eat as many apples, lemons and biscuits as you can as you move across the screen, but avoid the deadly crosses.

Controls:
W (up), X (down).
Memory Probe

Vol 3 No 46
(15-21 Nov 1984),
Page 44.
C Cattanach Unexpanded memory probe.prg
Screenshot
Display an enlarged bitmap of the character stored in a particular memory location.

Controls:
Type the memory address of the first character you want to examine. Press F7 to move forward to the next character.
UFO Attack

Vol 3 No 47
(22-28 Nov 1984),
Page 46.
M O'Keefe Unexpanded ufo attack.prg
Screenshot
Shoot as many UFOs as you can in two minutes.

Controls:
I (left), P (right), O (fire).
Fred

Vol 3 No 47
(22-28 Nov 1984),
Page 49-51.
H Dunn Unexpanded fred.prg
Screenshot
Tron game for two players. Fred & Edna battle it out in their living room, but don't fall into the trough or touch each other's sweat trail.

Controls:
Player 1: A (up), Z (down), X (left), C (right).
Player 2: : (up), . (down), M (left), , (right).
Calendar
(Calendar Calculator)

Vol 3 No 48
(29 Nov-5 Dec 1984),
Pages 46 & 50.
Andrew Fuller/R Sage Unexpanded & 1520 plotter calendar calc.prg
Screenshot
Use the 1520 plotter to print a calendar for any year you choose.

Controls:
Enter the year.
Screen Fill

Vol 3 No 49
(6-12 Dec 1984),
Page 72.
M Poole Unexpanded screen fill.prg
Screenshot
Small machine code routine to fill a selected area of the screen with a character of your choice.

Controls:
Poke 7169 & 7173 with the two byte screen location where you want to start, Poke 7187 with the fill character, Poke 7191 with the fill colour, Poke 7195 with the number of rows to fill, Poke 7197 with the number of columns to fill, SYS7168 to fill the selected area.
Base Attack

Vol 3 No 50
(13-19 Dec 1984),
Pages 52-54.
Vol 4 No 1
(3-9 Jan 1985),
Page 36.
Steve Carr Unexpanded base attack.prg
Screenshot
Space Invaders game. Shoot the Grogg ships before they invade your base.

Controls:
Crsr-Down (left), Crsr-Right (right), Space (fire).
Selective Changes
(Bit Change Studies With Machine Code Operators)

Vol 4 No 1
(3-9 Jan 1985),
Pages 23-24.
Chris Cattanach Unexpanded bit change mc.prg
Screenshot
Machine code demo of bit change commands like AND, EOR and ASL.

Controls:
Follow on-screen prompts.
3D Maze

Vol 4 No 1
(3-9 Jan 1985),
Page 37.
M Dixon Super Expander+3K 3d maze se3k.prg
Screenshot
Escape from the 3D maze in the fewest possible moves.

Controls:
L (turn left), R (turn right), M (move forward).
Pollen

Vol 4 No 3
(17-23 Jan 1985),
Page 36.
H Dunn Unexpanded pollen.prg
Screenshot
Maze game. Frederick has allergies and must reach the antihistamine at the bottom of the screen, but don't touch any of the pollen or he will die of a runny nose.

Controls:
P (up), L (down), Z (left), X (right), Space (fire).
Fuel-Dump

Vol 4 No 5
(31 Jan-6 Feb 1985),
Pages 16-17.
A Brack Unexpanded fuel-dump.prg
Screenshot
Navigate your motorcycle & sidecar through the barrels and land mines to reach the fuel dump in the top-right corner, then race home before you run out of time.

Controls:
A (up), Z (down), B (left), N (right), M (fire).
Trainer
(Keyboard Trainer)

Vol 4 No 5
(31 Jan-6 Feb 1985),
Page 47.
M Reeve Unexpanded keyboard trainer.prg
Screenshot
Test your typing skills. The computer displays a random letter on the screen and you must press the appropriate key as quickly as possible. Your average time is shown after 7 goes.

Controls:
Press the displayed letter.
Function Key
(Function Key Wedge)

Vol 4 No 9
(28 Feb-6 Mar 1985),
Page 33.
G Hatto Unexpanded func key wedge.prg
Screenshot
Utility. Patch function keys F1-F7 so they display useful commands like RUN and LIST.

Controls:
Follow on-screen prompts.
Distinct Rems

Vol 4 No 23
(6-12 Jun 1985),
Page 30.
M Hart Unexpanded distinct-rems.prg
Screenshot
Displays the REM statements in reverse characters when listing a program, to make them more distinct. Another version of this program was published in Vol 5 No 15.

Controls:
Run the program and then type SYS828 to activate.
Big Screen

Vol 4 No 50
(12-18 Dec 1985),
Page 34.
L W Betteridge Unexpanded big screen.prg
Screenshot
Small routine to make the screen much larger, removing the borders and making the display 28 characters wide. The upper half of the screen can only be accessed using POKE commands, the top-left corner is at memory location 7168.

Controls:
Run the program and then type SYS828 to activate.
Airfox

Vol 5 No 2
(9-15 Jan 1986),
Page 18.
Alan Brack Unexpanded airfox.t64
Screenshot
Destroy the black enemy helicopters before they shoot you. Your guns will self-destruct if you fire more than two bursts at a time.

Controls:
Joystick or Z (up), X (down), M (fire).
Distinct Rems

Vol 5 No 15
(10-16 Apr 1986),
Page 40.
Mike Hart Unexpanded distinct rems.prg
Screenshot
Displays the REM statements in reverse characters when listing a program, to make them more distinct. This program is nearly identical to the one published in Vol 4 No 23, only the REM statements differ.

Controls:
Run the program and then type SYS828 to activate.
Tape Directory

Vol 5 No 34
(21-27 Aug 1986),
Page 28.
S Mitchell Unexpanded & MPS801 printer tape directory.prg
Sample printout
Screenshot
Make a printout of all the filenames on a cassette tape. The screen is blank throughout. Switch on the printer, insert a cassette, and press play on tape.

Controls:
None. Press RunStop & Restore when finished.
Multi Colour Pause
(Colourful Border)

Vol 5 No 49
(4-10 Dec 1986),
Page 40.
Michael Davies Unexpanded colourful border.prg
Screenshot
Displays a multicolour border, for use on title screens while waiting for a key to be pressed.

Controls:
Use SYS828 to activate from within your own programs.

[ Page: 1 | 2 | 3 ]

Notes

  1. The following programs are missing from this magazine: 4 Stroke by A Blackham (Vol 3 No 14, 5-11 Apr 1984, p43) [incomplete program, only the second half of the listing was published].
  2. A modified version of Ikebukuro (82-05-06) appears to have been published as Socarrado (Commodore Magazine, May 1984).
  3. A modified version of Knockout (82-05-20) appears to have been published as Super Breakout (Popular Computing Weekly, 83-06-16).
  4. A modified version of Spacefighter (82-05-27) appears to have been published as Invaders (VIC Games).
  5. A slightly different version of Dec Binary Conversion (82-06-24) was published as Dec/Bin (VIC, Apr 1984).
  6. A slightly different version of Hex-Decimal Converter (82-06-24) was published as Dec/Hex/Dec (VIC, 83-12).
  7. A modified version of Street Alley (82-08-12) appears to have been published as Punter (VIC Games). The graphics from Street Alley were used in Frogrun (Your Computer, 83-05).
  8. A modified version of Grand Prix (82-08-12) appears to have been published as Gamble (VIC Games).
  9. Super Nova (82-08-19) appears to be a modified version of Alien Arcade (Your Computer, 82-04), with different graphics.
  10. A slightly different version of Vic Functions (82-08-19) was published as Pause/Functions (VIC, 83-04).
  11. Polypen (82-09-02) was also published as Poly-pen Music in Your Computer (82-10). Only the REM statements differ.
  12. A slightly different version of A Little Peace (82-09-02) was published as Multivoice Music (VIC, 83-06).
  13. A slightly different version of Double Height (82-09-23) was published as Programmable Characters (VIC, 83-06).
  14. Slightly different/modified versions of Colour Graphics (82-12-02) were published as VIC Kaleidoscoop (VIC, 83-12) and Kaleidoscope (VIC Games, 1983).
  15. Striker's Revenge (83-03-10) was also published in Pixel (83-10).
  16. The Kingdom of Cedrick (83-03-17) was also published in Pixel (84-05).
  17. Hypnotic (83-04-14) appears to be a modified version of Hypnotic (Vic Computing, 81-12).
  18. A slightly different version of Functions (83-04-21) was published as Graph Solutions (Personal Computing Today, 83-06).
  19. Asteroids (83-04-28) appears to be a modified version of Asteroids (Zap! Pow! Boom! Arcade Games for the VIC 20), with different graphics.
  20. Invaders [Seahawk] (83-06-09) was also published in Pixel (83-10).
  21. Super Breakout (83-06-16) appears to be a modified version of Knockout (Popular Computing Weekly, 82-05-20).
  22. Maze (83-09-22) appears to be a modified version of Tunnel Vision (Your Computer, 82-06).
  23. A slightly different/modified version of Kaleidoscope (83-12-01) appears to have been published as Kaleidoscope II (VIC, 83-12).
  24. Space Walk (84-02-23) and Pollen (85-01-17) appear to be modified versions of Tunnel Vision (Your Computer, 82-06), with different graphics.
  25. Fans of Grave Robber (84-03-08) should also try Dracula (Commodore User, 85-01GE), which has similar gameplay.
  26. A slightly different version of Scrap Yard (84-08-09) was published in Commodore User (84-06).
  27. UFO Attack (84-11-22) appears to be a modified version of Sub Attack (Computer & Video Games, 82-04), with different graphics.
  28. Distinct Rems (85-06-06) was also published in the 86-04-10 issue, the only difference between the two versions is that the REM statements differ. The machine code routine from this program was used as part of Reliable Routines 2 (Your Commodore, 85-06).

With thanks to Internet Archive and World of Spectrum for scanning this magazine.

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