REM
**START OF DIALOGUE** LET a=2 : DEC a
My introduction to computing came
via a friend of mine, Simon Round, who had a Commodore PET. Home
computers were a very rare thing back then and it was a wondrous
thing to behold. Though quite what I was beholding was difficult
to appreciate then.

(Oh
yes, Dodgy RAM Pack and sparky printer it's the ZX81)
I remember being at a house of
a friend when I read with glee the two page red, black and white
advertisement by Sinclair electronics for the ZX81, Launched around
1981 I believe. I think I remember it retailing for around £65.
I wanted one. A friend had showed me how to run the: -
5 PRINT "Peter"
10 GOTO 5
program and I was just desperate
to do it my self at home. I can't remember how I raised the money
to buy it but buy it I did (My dad probably bought it in actually)
and off I went as a programmer. First problem, I couldn't program
aside for filling the screen full of "Peter". I started
buying Popular Computing weekly and various others from the newsagents
and carefully typing in each of the examples they had on their user
submission pages. Every now and again I would reach the end of an
example and the ZX81 and the 16k RAM pack would still be intact
and have not crashed. Eagerly I would save the software to a tape
and start playing around with it. Over time after playing with various
bits of software and referring to various manuals I quickly became
quite a competent BASIC programmer.
GOSUB BUY_SPECTRUM
Filled with enthusiasm
I upgraded to a ZX Spectrum.

(Seven
colours, cool graphics and Z80 Zilog processor!)
High level language was not enough
though and quickly I moved into assembly language programming. Having
purchased the bible of Z80 programming and the Spectrum ROM disassembly.
I was off.
I did all sorts of daft things.
I even wrote a speech recognition program but due to the memory
limitations it would only recognise three words. But it was the
achievement that was the thing rather than the practicality.
I formed a programming partnership with a good friend of mine. We
would write either games or more famously (and what we are remembered
by retro gamers for) editors for popular games together. It was
this that launched me into my first commercial venture. Selling
software via mail order.
We
wrote lots of software but it was the editors that received some
excellent reviews and were critically acclaimed. We wrote game editors
for some of the top ZX-Spectrum games around in the early eighties
including:-
Chuckie
Egg, Hungry Horace (Original program and
editor in less than 16k), Knight Lore, Manic Miner and Jet Set Willy.
DJIS (Decrement jumped if
sued)
We
were sued on several occasions as, for example, a competition was
running on Jet Set Willy for
the completion of the game and with our editor, which was released
only shortly after the program itself, you could redesign the whole
thing and enable a variety of cheat modes. Not ideal when you are
running a competition to aid sales by encouraging more people to
complete the game.