Grid The UK101 Museum
Software Library

Sample Games Cassette
Sample Games
Extended Monitor Cassette
Extended Monitor
8K Super Invaders Cassette
8K Super Invaders
UK101 Blank Tape
Blank Tapes

I wrote several programs for the UK101 as well as typing in, modifying and converting many others. Most of them depend to some extent on the extra hardware that I added to my machine, but a few will work without it.

  • Rather pedestrian calendar program CALENDAR. No prizes for finding Millennium Bugs in this one!
  • Strange bit of code typed in from Personal Computer World, September 1980: BLOOBERS. The game was written by Richard Warner and was originally designed for the PET. I changed the screen address calculations and the keyboard polling so that it worked on the UK101.
  • The UK101 didn't use the 6502 interrupt pins at all; that meant I could use one of them for a real-time clock RTCLOCK. You should be able to find a suitable 100Hz signal in the VDU divider chain.
Well, that's quite enough for now! There's more where they came from if anybody is interested. Do download them and run them on your machine — or on one of the emulators.

The Bristol
Rest Home
for Retired
Compukits

I also have two machines, my own highly modified one and another that is nearly original. My machine is a fairly early model with mask ROMs, while the other is later and has EPROMs.

Along with the machines, I have several relevant magazines and much technical documentation. I have the official MOS Technology hardware manual for the "MCS6500 Microcomputer Family", Two early third-party manuals are "Programming the 6502" by Rodnay Zaks (Sybex, 1978-1983) and "6502 Assembly Language Programming" by Lance Leventhal (Osborne/McGraw Hill, 1979). Many later books were published specifically for 6502-based machines (usually the BBC Micro); I have "Creative Assembler" by Jonathan Griffiths (Penguin Books, 1984). I also have "Advanced 6502 Interfacing" by John M. Holland (Blacksburg, 1982) and "6502 Assembly Language Subroutines" by Lance Leventhal and Winthrop Saville (Osborne/McGraw Hill, 1982).
Cover of 6502 manual Programming the 6502
And, of course, there are the Practical Electronics magazines:
August 1979Compukit UK101 Part 1Dr. A.A.Berk
Sepember 1979Compukit UK101 Part 2Dr. A.A.Berk
October 1979Compukit UK101 Part 3Dr. A.A.Berk
November 1979Compukit UK101 Part 4Dr. A.A.Berk
December 1979EPROM Programmer Part 1Dr. A.A.Berk
January 1980EPROM Programmer Part 2Dr. A.A.Berk
February 1980Acoustic Modem Part 1Kenneth Amor
March 1980Acoustic Modem Part 2Kenneth Amor
Compukit UpdateDr. A.A.Berk
June 1980Compukit UpdateDr. A.A.Berk
November 1980Speech Synthesis Part 1Dr. A.A.Berk
Resident EditorNigel Climpson
December 1980Speech Synthesis Part 2Dr. A.A.Berk
January 1981Interfacing Compukit Part 1
February 1981Interfacing Compukit Part 2
March 1981Interfacing Compukit Part 3
April 1981Interfacing Compukit Part 4
May 1981Interfacing Compukit Part 5D.E.Graham
600 Baud Cassette InterfaceP.Martin
June 1981Interfacing Compukit Part 6
July 1981Interfacing Compukit Part 7D.E.Graham


Return to the Compukit UK101 Home Page

Return to John Honniball's home page

Copyright © 1998-2004 by John Honniball. All rights reserved.