Downloads - Commodore 64 - Page 1 of 2 Page 2 >
Sections
Museum Hold Tight! Photos
Walking Weather
Acorn Commodore Sinclair PCN
Calculating
Downloads
Introduction
Acorn Atom
Acorn BBC
Acorn Electron
Commodore Pet
Commodore Vic 20
Commodore 64
Sinclair ZX81
Sinclair Spectrum
Emulators
Acorn
Commodore
Sinclair
 
Top of the Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Top of the Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Top of the Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Top of the Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Top of the Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Top of the Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Top of the Page
 
 
  A selection of programs for the Commodore 64 and emulators.  
A selection of other people's programs (sometimes adapted) and some of my own.
These are available in a zip file containing a .d64 disk image and a BASIC listing which can be typed in on a real 64. Alternatively, a separate pdf file of the listing can be downloaded.
There are 19 programs on this page and a further 19 on page 2.
Written on an old version C64. For best colours on the VICE emulator, turn off New Luminances in VIC-II settings.
 
There is a compilation disk with all the programs on this page at the bottom of the page.
 
  Acey Deucy  
Description: Bet on the turn of a card. To win, the third card must be "inside" the other two. For instance, if a 6 and a 10 are displayed, only 7, 8 and 9 will win. If the two cards are adjacent, such as 8 and 9, no card can win so you should bet nothing. Instructions and demo at start.
Option to include the computer as a second player.
Author: Vince Mills, 1980 for the Commodore PET.
File name: ACEY DEUCY
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Any Month Calendar  
Description: View the calendar for any month, any year. To change the month, press "m" and enter a number from 1 to 12. To change the year, press "y" and enter a number from 1 to 9999. Press RETURN to display the new calendar. To scroll backwards by one month, press "<" and to scroll forwards, press ">".
Months prior to September 1752 are in the Julian calendar and months after September 1752 are in the Gregorian. These are the calendars in force in England at its colonies. Other countries changed at different times between the 16th and 20th centuries.
Author: Bob Mockford
File name: ANY MONTH
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Awalé  
Description: Classic African game. Each player in turn takes the contents of one of his or her positions and distributes them round the board. If the final piece was placed in a position belonging to the opponent and this now holds either two or three, the player takes those and moves back one position to check that one too. The first to reach or pass 25 wins. Play the computer or an opponent. A game can be abandoned by pressing "q".
On screen instructions plus information in a pdf file. External link: The Rules of Awale
Author: Bob Mockford
File name: AWALE
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) + Awalé (.pdf) (2) Listing (.pdf) (3) Awalé (.pdf)
 
  Battleships  
Description: Place your 10 ships on your 8 x 8 grid and the 64 will do the same. The first to find all of the opponent's ships wins. Hits and misses are displayed.
Press SHIFT and Q to quit and display the computer's ships.
 
Author: Bob Mockford
File name: BATTLESHIPS
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Cardplayer  
Description: You start with 200 points and bet on whether the next card turned over will be higher or lower. The computer deals 9 cards face down, then turns over the first. You can change this card if you want. Move along the bottom row guessing whether each card is higher or lower. Remember that aces are high and you get nothing for a pair. You can bet any amount up to the number of points you have. Enter the amount followed by a SPACE and H for higher or L for lower. When you reach the end of the bottom row, your last card is moved to the row above and you collect another 200 points. You can change this card if you want to. Move along the top row as before, betting points and guessing higher or lower.
Author: Graham Jones Commodore Computing International magazine, August 1983.
File name: CARDPLAYER
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Clock  
Description: A simple digital clock. Start from zero, use the current computer time or enter a start time (NOT zero). Press any key during display to return to the menu.
 
 
Author: Bob Mockford
File name: CLOCK
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Clock 2  
Description: A large display digital clock. Start from zero, use the current computer time or enter a start time (NOT zero). Press any key during display to return to the menu.
 
 
Author: Bob Mockford
File name: CLOCK2
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Coin & Dice  
Description: A program to roll one or two dice. Press 1 for one, 2 for two. Or press c to toss a coin.
 
 
 
Author: Bob Mockford
File name: COIN & DICE
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Conversions  
Description: Inches and Centimetres, Feet and Metres, Yards and Metres, Miles and Kilometres, Square Feet and Square Metres, Acres and Hectares, Square Miles and Square Kilometres, Cubic Feet and Cubic Metres, Ounces and Grammes, Pounds and Kilogrammes, Tons and Tonnes, Stones and Pounds, Pints and Litres, Gallons and Litres, Fluid Ounces and Millilitres, Miles Per Gallon and Litres Per 100 Kilometres.
Author: Mark Manns Commodore Horizons, March 1984 (adapted)
File name: CONVERSIONS
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Day Finder  
Description: Enter any date from 1AD to 9999AD to find out what day of the week it is or was. The program chooses the Julian or Gregorian calendar according to the date on which England (and its colonies) changed.
Exit: Enter day as 0 (zero).
 
Author: Bob Mockford
File name: DAYDATE
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Digitz  
Description: Guess a four-digit number. You get feedback on which digits match, if any. You have up to ten guesses before the number is revealed.
 
 
Author: Bob Mockford
File name: DIGITZ
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Egyptian Arithmetic  
Description: Knowing only their two times table, the ancient Egyptians could double or halve a number but could not multiply one number by another. This program shows how they solved the problem.
Following on from this, I wondered how you might divide numbers without division. If you can multiply by adding, how about division by subtracting? Here's what I came up with. From an article by Didier Héroux in L'Ordinateur Individuel.
Author: Bob Mockford
File name: EGYPTIAN MATHS
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Goldwinner  
Description: A slot machine. You start with £10 in cash. Each go costs 10p and you can insert 10p pieces or £1 coins. Features up to six nudges at a time and random holds including after wins and nudges.
T inserts 10p, P inserts £1. Space spins the reels. 1 2 and 3 nudge, hold or cancel hold. Collect winnings with C. If you run out of money there is an option to draw another £10. Exit is with Q.
Author: Bob Mockford
File name: GOLDWINNER
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Golf Patience  
Description: Cards are dealt in 7 columns each with 5 rows. The remaining cards are turned over one at a time. If the bottom card of any row is one lower or one higher (regardless of its suit) than the top card of the pack, then that card can be moved to the pack. The aim is to remove all the cards. You will need to look ahead to see which card gives you the best next move.
A king is next higher to an ace, an ace is next lower to a king. Press T to turn over the pack. Press a column letter to remove the bottom card to the pack. Exit: Press X when game over, press Q to quit a game.
Author: Bob Mockford
File name: GOLF PATIENCE
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Heads Or Tails  
Description: Guess how many of 25 coins will land heads. Up to 6 players. Enter name as CBM for the computer to play along (all as CBM for a demo). All players start with £10, a game costs £1 and winners share the pool. If nobody wins, the cash stays in the pool to be shared by the next winners.
The game ends when any player runs out of money but there is an option to share out the pool and so continue.
Author: Bob Mockford (written after seeing Pakistani Pool in BBC Micro Progams In BASIC).
File name: HEADS OR TAILS
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Hex and Dec 2  
Description: Calculate in hexadecimal and decimal.
Hexadecimal calculations: add, subtract, and, or.
Decimal calculations: and, or.
Conversions: hexadecimal to decimal, decimal to hexadecimal.
Author: Bob Mockford
File name: HEX AND DEC 2
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Higher Or Lower  
Description: Guess whether the next number will be higher or lower. Numbers are from 1 to 15, you can choose whether consecutive numbers can be the same or not. Up to 4 players, any of which may be the computer (enter name Computer or select 1 player and then choose play against the computer).
 
Author: Bob Mockford
File name: HIGHER OR LOWER
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Horse Race  
Description: Bet on the horses. Choose any number of punters and any number of races. For each race, choose how much you want to bet and on which horse. Sit back and watch the race.
Altered by me including to improve appearance and remove INPUTs.
 
Author: David Buck, Paul Stanley,
File name: HORSE RACE
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Horserace  
Description: Bet on the horses. Choose from one to four players and from one to nine races. Enter the name of each player. For each race, choose how much you want to bet and on which horse. Sit back and watch the race. If you lose all your money that will be all you can do, but win big and see if you can make even more.
Altered by me to improve appearance, remove INPUTs, replace faulty sort routine and add sound.
Author: Bill Russell 1983
File name: HORSERACE
Downloads: (1) ZIP File: Disk Image (.d64) + Listing (.pdf) (2) Listing (.pdf)
 
  Compilation disk (1 of 2)  
Description: All the programs featured on this page, on one disk image.
 
 
 
Author: Various
File name: DISK 1
Downloads: (1) ZIP File: Disk Image (.d64)
 
  How to read the listings  
Commodore program listings were notoriously hard read with cursor and colour codes represented by graphics symbols. It was also difficult to see the number of spaces or graphics characters.
The listings for Commodore programs in BASIC were produced using my own software which converts display symbols to words. Click here for details.
 
Home Top of the Page