I can't believe noone has mentioned this yet, but I have heard that during =
the (early?) 80's a Radio station did play computer programs for people to =
record off the radio.
Indeed.
No, I don't know which radio station this was, nor do I have any evidence o=
ther than heresay.
It's certainly correct, I remember recording and using some of those
programs.
There was a standard called 'Basicode' (or actually Basicode-2). The idea
was to get round the incompatibilities between the various
(BASIC-programmable) home computers of the time, both differences in the
cassette data format and the basic language itself (for example 'clear
the screeen' might be 'HOME', 'CLS' or printing a control character
depeding on the machine).
The Basicode standard used a 1200 baud cassette format using 2 tones --
1200Hz and 2400Hz. And there aws a set of smachine-specific subroutines
to d things like clear the screen, move the cursor, plot a pixel and so
on. These all had line numbers <1000 -- your program started at line
1000, and there were fixed entry points for each subroutine. So rather
than writing CLS to clear the screen (or whatever), you used GOSUB 100 (I
think that was the line).
You bought (at least in the UK) a cassette where side 1 cotnained
machine-specific traslator/subrotuing programs -- for the PET, BBC Micro,
TRS-80, etc, Siee 2 contained various demo programs in Basicode. You
lioaded the appropriate translator for your machine and could then load a
Basicode program (either from side 2 of the tape or one you'd recorded
off the radio).
I beleive the idea started in the Netherlands, and the radio programme
over there was called 'Hobbyscoop' (probably spelt incorrectly). In the
UK, there was a raido programme on Radio 4 (one of the BBC stations)
called 'The Chip SHop'. The Basicode programs were called 'The Chip Shop
Takeaway service' and were transmitted in the middle of the night, I
think the same program on firday, saturday, sunday of each week, so you
could have another go if it didn't work first time). I cna well rememebr
staying up to record them.
For non-UKers, I should perhaps explain the pun in the radio programme
title. In the UK, the common, non-computer meaning of 'chip' is a strip
of fired potato, (as in 'Fries' across the Pond). A 'chip shop' is a
place where you buy food with chips -- things like 'fish and chips', a
common takeaway meal here. And of course that explains the 'takeway
service' pun.
I also believe that some programs for the BBC micro were transmitted as
pages on the BBC's (TV company) teletext system -- probably pages with
hex digits in the page number, whioch could not be displayed on most TVs.
There were at least 2 teletext decoders that connected to the BBC micro,
and which presumably could download said programs. Unfortunately I didn't
have a BBC micro at the time and by the time I got round to experimenting
with teletext decoders, such programs were no longer being transmitted.
-tony