|
Has anyone else heard of the Compukit UK101? My first computer...
It was a pretty rare beast, earlier than the BBC Micro and the ZX80/81/Spectrums, Commodore Vic20 and 64. In the US it was known as the Ohio Superboard.

Based around the venerable 6502 processor it was running at 1Mhz, with 8k of ram and 8k of rom, which contained 'BASIC' by a small little company called Microsoft. Hey, this was 1979!

Other cool features included a memory mapped screen of 80x25 characters, 256 different characters which could be used, a primitive tape interface running at 300 baud and the ability to be plugged into a TV.
It came with only a PCB with the keys plugged into it, no case at all, although we eventually made one for it.
It never hit the mainstream, arriving a little too early for the first home computer revolution in the early 1980s and it was outstriped in capability by the later machines quite quickly as the price points came down. However, some games were written for it, inparticular a very good conversion of space invaders.

There is not much out there on the UK101, but there is one good website, affectionately called 'Coredump' which gives quite a bit of detail, you can even find an emulator there. I have fond memories of it and would like to find one in working condition again as a piece of pure self indulgence and nostalgia.
I'm curious though, does anyone else out there remember this machine? And was it your first computer?
( Jul 26 2005, 09:40:52 AM BST / Jul 26 2005, 09:25:26 AM BST )
Permalink
Trackback: http://blogs.sun.com/Drew/entry/has_anyone_else_heard_of
|
Posted by Scott Dickson on July 26, 2005 at 03:20 PM BST #
My Dad owned the first computer store in Cornwall, Ontario, back in 1981, and we sold Ohio Scientific. A Superboard was the first product I ever sold personally. I still remember my hands shaking as I ran the Chargex (precursor to Visa card in Canada) imprint machine over the card and filled in the amount (C$459 + 7%PST).
The Challenger 1P was just the Superboard in a case, so its the same machine. And hooking it up to a TV would be simple now, since it has a raw video output, and most modern TVs have RCA jacks for baseband video input. Way back then, you needed an RF modulator. The tough part would be finding that extra 4K of memory that used to cost $200.
In my basement sits a Challenger 4P with two 8" floppy drives awaiting the same treatment, along with a few Apple 2 clones. Someday I'll get my hands on a Kaypro. All these things show up on ebay on a fairly regular basis.
Beyond nostalgia, I still think these old machines are great for learning the basics of computing, from the processor on out. Enjoy.
Posted by Greg Trasuk on July 26, 2005 at 04:46 PM BST #
Posted by Frank Leonhardt on October 25, 2005 at 12:56 AM BST #
Posted by Frank Leonhardt on October 25, 2005 at 01:15 AM BST #
Posted by Mark Bushby on April 01, 2006 at 06:34 PM BST #
Posted by Frank Leonhardt on April 01, 2006 at 07:10 PM BST #
Posted by Theodore on May 12, 2006 at 09:45 PM BST #
Posted by Tree on June 30, 2006 at 09:06 PM BST #
Posted by Matt Phillips on July 20, 2006 at 03:09 PM BST #
- soon had it running reliably at 2MHz
- got the CUTS interface up to 600Hz
- fitted a small capacitor to the RESET switch so it started up cleanly
- enlarged the power supply capacitor and heat sink - this cured the horizontal stiping on the display
- subsequently ran it on an auto-transformer to drop the voltage to keep the power supply cool
For the next 5 years, I looked at benchmarks of other machines:- Sinclair Spectrum
- BBC Model B
- Dragon
- Osborne
- Research Machines
- Apple II
- IBM PC
As far as BASIC went, the Compukit wiped the floor with them all - for years! Considering Microsoft were behind most of the BASIC ROMs, I don't understand why the Compukit was so fast. I can only assume they used a more rough-and-ready set of floating point routines. They seemed fine to 7 digits though.Posted by Andy Robb on July 31, 2006 at 06:20 PM BST #
The Superboard was not exactly my first machine, but was the first machine that could do anything productive. I would not be where I am today without this machine. A couple of years ago, I replicated the OSI Superboard II into a Xilinx FGPA. The URL is a pointer to some info.
Posted by Gary Becker on December 08, 2007 at 07:35 AM GMT #
Sorry to hear about the creator of the UK101 BASIC. The string garbage collection bug was fixed on the UK101 when Comp Shop issued a new EPROM (BAS03). Oh, and the UK101 did respond to "A" at the MEMORY SIZE? prompt, but it displayed THIS IS THE COMPUKIT UK101. Looks like somebody found that one and changed it!
Posted by John Honniball on January 28, 2008 at 12:37 AM GMT #
Those looking for a fix for the OSI/UK101 garbage collector bug(s), may wish to check the following URL under "Fixed BASIC3 ROM".
http://www.osiweb.org/osiweb/software.html
Posted by Ed on October 23, 2008 at 02:40 PM BST #
In the Microsoft 10K basic that we used in the Tangerine Microtan 65 and subsquently the Oric 1 and Oric Atmos, if you entered 'A' to the memory size question at boot up, it would reply 'Writen by 'Weiland & Gates'
This Basic also had the garbage collection bug but you could force garbage collection by pressing control 'e' at any time. The machine would then pause for a few minutes while it cleaned up any un-needed text strings.
regards
Paul K
Cambridge, UK
Posted by Paul Kaufman on December 02, 2008 at 04:35 PM GMT #
The bug in the OSI (and ComputKit) BASIC meant, as far as I know, that once entered the garbage collector would never exit, so calling it proactively using Ctrl-E wouldn't have helped. It was caused by the string length being held as two bytes in the pointer/length pairs whereas the garbage collector assumed a single byte - therefore it was doomed. I heard that this came to be because on the Z80 version strings were limited to 256 bytes. The replacement BASIC 3 ROM fixed it completely.
Posted by Frank Leonhardt on December 10, 2008 at 10:21 AM GMT #