Home BBC Micro
Post
Cancel
Preview Image

BBC Micro

BBC Micro Model B

Shortly after I was married, I bought a BBC Micro Model B from Acorn Computers which was very popular at the time and strongly promoted for education. Jane was horrified that having spent £399 on it I had the lid off within minutes to see how it worked inside!

We had a desk under the stairs with the BBC Micro, 14″ TV (as monitor) and a cassette player (for storage), and I spent quite a lot of time there!

Specification

The machine used a 6502 processor running at 2MHz which was twice as fast as other computers of the time and included high-performance RAM, 32K on the Model B. It had multiple ROMs fitted which could be paged for access. An RF modulator provided output to a TV monitor, and there were multiple other I/O ports supporting a number of functions.

BBC Master

I started with a tape recorder for storage, then added floppy disk drives (5.25″), and a sideways ROM & RAM board. After upgrading to a BBC Master, at right, I added an 80186 co-processor with GEM operating system.

The computer used the amazing BBC BASIC programming language (still available today), far in advance of previous BASICs I had used, and provided me many hours of enjoyment writing programs of all types.

Programs I Wrote

A friend commissioned me to write a stock control and invoicing program for his grocery business, paying me £150 for the task. It was great to earn money doing what I enjoyed as a hobby!

Icon Master : In 1985 I proposed a new ROM to Beebugsoft which they accepted and was called “Icon Master”. It enabled the user to create windows with icons and use the mouse to initiate actions. Although it took me quite a lot of effort I was paid about £1500 for the task, which was quite a lot of money at the time. I also received one of the early modems to allow me to upload updates more easily, and was allowed to keep that after the project finished. My documentation from that time is here, and there was a review in The Micro User (Jun 86, page 45, see references below).

Master ROM Cover

Master ROM : The following year Beebugsoft commissioned me to write another ROM for the BBC Master, which they called the “Master ROM”, not the most imaginative name. I only had a Model B so, in addition to £2500, they also gave me a BBC Micro Master to work with. It was a general purpose ROM with a whole bunch of functionality, and quite a learning curve on new features! Unfortunately I misplaced all the documentation for that one, but the User Guide is here (note: after several months working together they still spelled my name wrong!). There was a short review in Acorn User (Oct 87).

Adventure Game Compiler : Then in 1989, after almost a year working on a new Adventure Game compiler program for the magazine I offered it to Beebug, but sadly it was turned down as they felt it would take up too much magazine space. Win some, lose some! It offered a BBC Basic compiler with machine code runtime, and had come from some ideas I had developed whilst at university. My notes here.

References / Resources

This post is licensed under CC BY 4.0 by the author.
Recently Updated
Trending Tags
Contents
Trending Tags