• Tag Archives VIC-20
  • Your Commodore (January 1985)

    Source: Your Commodore – Issue Number 4 – January 1985

    Your Commodore is a magazine that was published in the U.K. and covered the Commodore line of computers, including the Commodore 64 and Amiga. It was published from October 1984 through October 1991 for a total of 84 issues. The January 1985 issue includes:

    • Plus/4: How Does It Add Up? – A review of the Commodore Plus/4. It wasn’t meant to be a replacement for the C64 exactly but more for people who wanted something a bit better suited for business/professional uses. The problem is that it was not significantly better than the C64 even for that. One of its features was that it came with four built in applications (word processor, spreadsheet, database, and graphics). These were ok but there was better software on the C64 already and since these were in ROM, there was no updating them. Shipping with applications is fine but they should have been on disk or at least a cartridge. The Plus/4 and its little brother the C16 were among Commodore’s biggest failures.
    • Data Statements – News and new products related to Commodore including a Commodore sponsorship for the 1985 British Computer Society Schools’ Computer Quiz, a new word processor for the VIC-20 (TOTL.TEXT 2.0), Wildest Dreams offers game rentals, The Staff of Karnath coming for the C64, Ghostbusters for the Commodore 64, Alien for the Commodore 64, four new titles from Beyond Software (Ankh, Aztec, Mr. Robot, and My Chess II), games featuring speech from Tymac (Gandalf, Pegasus and the Trials of Perseus and DEADZONE, and others), and much more.
    • Input/Output – Letters from readers with questions about how to program the function keys on the Commodore 64, using sound on the PET, reading keyboard input on the PET, moving graphics using keyboard input, speeding up the disk drive on the Commodore 64, finding software and RAM expansion for the VIC-20, and more.
    • Screen Clock – A type in program for displaying the time on the screen while you do other things.
    • Graphics Solutions – A guide to graphics software on the Commodore 64. Some of the products mentioned include Doodle, Paintpic, Panorama, Picture Builder, UltraBASIC 64, Games Creator, Graphics Master, Graphics Designer, and Go Sprite.
    • Calling Compunet – Compunet was an online service for the Commodore 64 in th U.K. One interesting thing about it was that anyone could put up content and charge for it.
    • Gamemanship – The first part in a series on writing games for the Commodore 64. This part focuses on handling foreground objects and includes code examples.
    • Laser Track – A type-in game for the Commodore 64 that is a sort of Space Invaders/Galaxians/Galaga clone.

    • Mastering Machine Code – An ongoing series on using machine language on the C64. This part focuses on branching and the status register.
    • The Wall – A type in-action game in which you must guide Pinky through multiple waves of walls and ladders while avoiding those that are out to get you.
    • Sense of Adventure – A guide to mapping in adventure games, especially when things are not straightforward.
    • Software Spotlight – Reviews of several recent games for the Commodore 64, including House of Usher, Car Journey, Terrorist, Borzak, Ghouls, Bristles, Ant Attack, High Noon, Secret Agent, Cybertron Mission, Falcon Patrol, Magic Micro Mission, Ballooning, Phase 4, See-Saw, Boulder Dash, Strontium Dog and the Death Gauntlet, Time Zone, Chiller, Punctuation Pete/Wordfinder, Cuthbert Enters the Tombs of Doom, Summer Games, and Swoop.
    • Drawn Together – A look at a couple of tools for drawing on the Commodore 64 including the Koala Pad Touch Tablet with Koala Painter and Designer 64.
    • 64 Symbols – How to input the various symbols in your code to to do things like change colors, clear the screen, etc.
    • 4 Crowns of Adelim – A type-in action/adventure game for the Commodore 64.
    • Doing It Yourself – Part four in a series on creating your own business software for the Commodore 64. This part deals with the best way to store and retrieve data on disk.

    • Turn Turtle – A look at Valiant Turtle and LOGO. LOGO is an educational programming language that seemed to be very popular for about 5 minutes.
    • Light Fantastic – A review of lightpens including the Datapen lightpen and Stack Lightpen.
    • VIC Games Programming – The fourth in a five part series on BASIC games programming for the VIC-20. This part deals with creating User Defined Graphics on the VIC-20.
    • All Clear – A machine code routine that will automatically add comments via REM statements for lines with control characters.
    • Business Files – Reviews of some spreadsheet and database software for the Commodore 64 including Practicalc, Practifile, and Inventory 64.
    • BASIC Facts Part 5 – A continuing series on BASIC programming. This part deals with the INPUT statement and using arrays.
    • Computers In Business – A look at Minehead Radio, a small electronics shop that has started selling computers as well.
    • Reference Library – A look at some of the Commodore games books on the market including Winning Games on the Commodore 64, Crazy Games for Your Commodore 64, Games Commodore 64 Computers Play, Challenging Games for the Commodore 64, The Commodore 64 Program Book, and more.

    …and more!


  • Compute! (October 1981)

    Source: Compute! – Issue Number 17 – October 1981

    Compute! is a home computer magazine that got its start all the way back in 1979. Later on, it tended to be less technical than something like Byte but by today’s standards, all computer magazines were somewhat technical when this issue was published in October 1981. At the time, Compute! covered computers based on the 6502 processors such as the Commodore PET, Apple II, Atari 400/800, VIC-20 and others. This issue includes:

    Columns

    • The Editor’s Notes – Atari reduces prices in the wake of the introduction of the VIC-20 (they would ultimately lose the price war later on vs. the Commodore 64), IBM enters the personal computer market, Atari wins school contract in Minnesota, and more.
    • Computers and Society – Appropriate applications for home computers.
    • Readers Feedback – A commentary on the maturing of the computer industry and Computer Aided Instruction.
    • Ask the Readers – A question answered about the Apple II and TV interference and questions asked about video terminal options for an OSI computer, the 3040 Floppy Disk Unit for the PET, and more.
    • Basically Useful BASIC: Automatic DATA Statements For CBM and Atari – A type-in program that converts machine language code into BASIC DATA statements.
    • The Beginner’s Page – Organizing and processing data with computers.
    • VIC-20 News – The latest released for the new VIC-20 including the VIC Graphics Printer from Axiom, a new disk drive (this would become the 1540), various memory expansion cartridges, an RS-232 adapter for connecting a modem, plus lots of software including Blackjack, Slither/Superslither, Biorhythm Compatibility, Space Math, Car Chase, Blue Meanies from outer Space, Programmer’s Aid (adds new BASIC commands), and more.
    • Guest Commentary: A Software Publisher’s View on Software Pricing and Service Policies – A commentary on software licensing from a publisher’s perspective.
    • What is a Modem, and Why Do I Need One? Part II – Part II of this multipart series includes information on how to use a modem, what type of modem to get, and technical modem details.
    • More Machine Language for Beginners – A program that provides a way to secure private files is used as a way to teach machine language techniques.
    • Undeleteable Lines – A technique for inserting lines of code in a BASIC program that cannot easily be deleted. Works on the Apple II and Commodore PETs.
    • Inverting a Matrix – A program for the TRS-80 for inverting a matrix.
    • New Products – A brief look at new products including the new 300bps AUTO-CAT modem from Novation, a TV/Monitor stand for the Apple II and Atari, VisiFile filing/database program for the Apple II, a software development system for the Commodore PET, Apple II, and Atari 400/800 from Eastern House Software, and more.

    The Apple Gazette

    • Budgeting On the Apple – A type in program for the Apple II that helps with budgeting tasks.
    • Named GOSUBs – A machine language routine that allows you to use named GOSUBs (instead of just line numbers) in BASIC programs.
    • A Tape “EXEC” For Applesoft: Loading Machine Language Programs Part II – A program that allows you to load both a BASIC program and ML routines it uses from tape.
    • Switching Cleanly From Text To Graphics – Normally when switching from text to graphics mode on the Apple II, garbage will briefly appear on the screen. This bit of code that you can implement in your own programs prevents that from happening creating cleaner transitions.
    • Interfacing the CCS 7710A Asynchronous Serial Card – Instructions for building a printer interface for the Apple II using the specified serial card.

    The Atari Gazette

    • Cassette Boot-Tape Generation From DOS 2.0S Binary Load File – A technique for creating a bootable tape on the Atari 400/800.
    • Beware The RAMTOP Dragon – A technique for creating protected memory areas…especially from Atari’s memory management.
    • Documented Atari Bugs – A detailed description of bugs in Atari OS and BASIC software.
    • Graph It On The Atari – A type in program for creating plots and graphs.
    • Extending Player Missile Graphics – A machine language program for enhancing the capabilities of Atari’s Player Missile Graphics (sprites).
    • Atari 400/800 Variable Name Utility – A type in program that will display the contents of the variable name table which lets you know which variable names are already in use.
    • Insight: Atari – How to use calculated GOTO and GOSUB statements.
    • Overview: “Letter Perfect” Word Processing on the Atari – A review of Letter Perfect, a $149 word processor for Atari computers.
    • Atari Disk File Dump – A type-in program that will provide a hex dump of any program on disk. This works with Atari 810 and 815 disk drives.
    • Atari Program Library – A type-in program that helps you catalog your software by comparing disk contents with what is already in the database and adding whatever is missing.

    The Pet Gazette

    • Practical Pet Printing Primer for Perplexed Programmers – A type-in program that helps you to print out program listings in a reasonable format.
    • Odds And Ends: A Fat Forty Bug – Illustration of a bug that sometimes occurs when running BASIC 4.0 programs on a PET with 12-inch screens that was originally written for 4-inch screens.
    • Machine Language: What’s Your Sign? – Using signed vs. unsigned numbers.
    • Train Your Pet To Run VIC Programs – A technique for getting VIC BASIC programs to run on the PET.
    • Converting To Fat-40 – A tutorial for converting programs written for 9/10-inch PET 4032 to the 12-inch 40-column PET 4032.
    • High Resolution Bar Graphs For The Pet – A type-in program for creating bar graphs on the PET
    • Waking Up The PET Screen – A software routine that can create reverse field blinking anywhere on the screen at variable rates.
    • Interfacing A BSR X-10 AC Remote Control System – Long before Alexa, X-10 systems were a way to create home automation. This article describes interfacing such a system with a Commodore PET.
    • Using Non-Pin-Feed Forms In The 2022 – A way to print on standard checks and bank deposit forms using the 2022 printer.
    • How And Why You Should Use PEEK (155) Instead Of Get – A better way to detect key presses when multiple keys are pressed at the same time (e.g. as might happen in two player games).

    The SBC Gazette

    • AIM 65 BASIC Floating Point Arithmetic From Machine Language – How to use floating point numbers on the SBC.
    • A General Purpose BCD-To-Binary Routine – A type-in program that will convert a BCD number with any number of digits to a binary number.

    …and more!


  • RUN: The Commodore 64 & VIC-20 Magazine (March 1984)

    Source: Run – Issue Number 3 – March 1984

    While RUN was primarily a Commodore 64 magazine, it did cover other Commodore 8-bit computers over the years. In the early days, that meant the VIC-20. The March 1984 issue of RUN includes:

    Features

    • In Search of a Tenth Planet – How one astronomer uses a Commodore 64 to help him search for a 10th planet.
    • Spreadsheets Uncovered – A general overview of spreadsheet software as well as a look at specific examples, including BCalc, BusiCalc 64, Easy Calc Result, ESP-Calc, Home-Calc, PracticalC64, and more.
    • Serpent of Death – A type-in Egyptian themed game for the VIC-20.
    • Baja 1000 – A type-in game for the VIC-20 in which you must flee a pursuing helicopter in your Jeep.
    • Scaling Ivy-Covered Walls – A type-in program for the Commodore 64 that helps you choose the right college by providing various information.
    • A Touch-Sensitive Issue – An overview of graphics tablets, a popular input device for a brief period of time, and some of the software that support them. The KoalaPad was probably the most popular.
    • Unveiling of the TED – A preview of the upcoming Commodore 264 (A.K.A. the Plus 4). While it had some interesting features, overall the Commodore 64 was a better machine (especially for games) and the Plus 4 was a complete market failure.
    • Long Multiplication On the VIC-20 – A type-in program for the VIC-20 that allows you to multiply numbers up to 70 digits long.
    • Bringing Up Commodore – A beginner’s guide to setting up a new Commodore computer and organizing your software.
    • Mad Bomber – A type-in educational game designed to teach typing by defeating the letter bomber.
    • Basic Speedup – Various tips for speeding up your BASIC programs.
    • Don’t String Me Along – A guide to using strings in your BASIC programs.
    • Beyond the Manual – A continuing series on BASIC programming. This month, the GOTO statement and various Poke commands are the topic.

    Departments

    • RUNning Ruminations – The introduction of the Plus/4 coincides with Jack Tramile leaving Commodore.
    • MAGIC – Short programming snippet for performing magic on your Commodore. This month, scrolling stars, delay loops, repeating keys, resetting a VIC-20 and Commodore 64, programming function keys, disabling the list command, and much more.
    • Commodore Clinic – Questions answered about PET, C64 and VIC-20 compatibility, RS232 adapters for the C64, changing the blink speed of the C64 cursor, printers for the C64, reverse scrolling on the C64, printing graphics from the C64, interfacing the VIC-20 with a robot arm, and more.
    • Software Gallery – Reviews of Bandits (VIC-20), The Battle of Blackpoole (Commodore 64), Delta Drawing (Commodore 64), VIC Forth (VIC-20), and Benji’s Space Rescue (Commodore 64).
    • For Gamesters Only – Tips and strategies for Computer Wars (VIC-20), Submarine Commander (VIC-20), Neutral Zone (Commodore 64), Beach-Head (Commodore 64), and Archon (Commodore 64).
    • Video Casino – A type-in game for the VIC-20 called Tunnel Run in which make your way through various tunnels while escaping aliens.
    • Mail RUN – Letters from readers mostly commenting about the premiere issue of RUN.
    • Book Gallery – Reviews of new computer books including The User’s Guide to Commodore 64 & VIC-20 Computers, Software & Peripherals, The Commodore 64 Programmer’s Reference Guide, and Tricks for VICs.
    • Hardware Gallery – Reviews of Commodore related hardware including Impact Printer, C-64 Link (providing BASIC 4.0 features and an IEEE-488 interface), and VIC-20 Expansion (a 32K memory expansion).
    • Games RUNdown – An overview of some recently released games, including Combat Leader, Wayout, Crisis Mountain, Cyberworld, Lode Runner, Flight Simulator II, Zaxxon, Pooyan, and more.
    • Hardware RUNdown – A look at some recent hardware releases including The Z-80 Video Pak for the C64 (adding CP/M capability), a Commodore 64/VIC-20 case, the 64 Expander, and more.
    • Software RUNdown – A brief look at new software including Bank Street Writer, Totl Buisness, Computer Mechanic, Swiftax, PractiFile, Parts of Speech, Diary 64, and more.

    …and more!