J
John Miller
Very true. Plus it was a great way to learn how to program. I startedIt was an interesting time because microprocessors were cheap enough to
make some form of 'home computer' feasible but folks were still trying to
answer the question of what the heck could you use one for? As well as the
question of how to make the 'mystery box' usable by the average Jack and
Jill.
programming Z80 assembler and even delighted in knowing that my CPU had some
undocumented instructions!
When I got to use a PC for the first time (a highly advanced 8MHz 80286 with
640K RAM, no hard drive, 2 5.25" floppies and CGA graphics), I didn't like
not knowing what went on behind the scenes. Even had to start delving into
the weirdness of Windows programming.
Eventually, I got the picture as it were and then ended up back where I
started - programming assembler for a derivative of the Z80 (i.e., all
Intel's processors). When I realized how similar the instructions were, it
felt very comfortable. (My best friend was a 6502 die-hard and had a
Microtan 65 - I have no idea if he ever did anything with it. Sort of a PC
vs Mac thing.)
One thing "useful" I did do with a ZX Spectrum was create the "Joy Drum". I
had a joystick and a "soundcard" based on the venerable AY-3-8910 chip. I
set it up so that each axis of the joystick triggered a different
"percussion" sound. This ended up on a rather silly recording I made with
some friends about the teachers in our school.
Oh, and with a ZX80, you could fry an egg....
John.