Useful Links BASICODE History of BASICODE
A serious attempt is being made by Victor Reijs and
some friends to resurrect interest in the old system of BASICODE. This was a
system evolved in the early 80’s (before the days of Windows) whereby use was
made of the way the early Home computers often stored and retrieved data from
Cassette tape, even when these were also capable of making use of Floppy disk
drives and sometime the early hard drives. The system involved feeding in codes
by way of audio signals from the tape into a computer, while running a suitable
program, which converted the data to a program readable by the system.
Additionally the beauty of BASICODE is it should be easily possible for the
same program to run by a variety of different computers or BASIC dialects, by
the use of different codes to suit a variety of computers. As you can see from
below attempts were also made to transmit the audio signal on the Medium Wave,
but this can prove extremely difficult over any great distance due to
considerable atmospheric and man-made interference.
Modern PCs do not have any simple way of recognising
data fed in by way of audio signals, although auteur Hand Vosman has published
a circuit diagram whereby signals can be fed in by the
ORIGINAL BASICODE 2 (copy from article
published 1980’s)
Welcome!
- Welcome to the growing group of BASICODE users. On this side of the cassette
are a number of example programs in the BASICODE standard. You can try loading
them. Check to see if they run. We have chosen a number of programs for the
CHIP SHOP take-away, and we hope you find them useful. As you should know from
Chapter 3, the BASICODE protocol assumes your video monitor has a screen size
that consists of 24 lines, each of 40 characters. If your computer screen is
smaller than this, then you may have difficulty running a program without
making a few changes. How much work this involves depends on the program and
the screen size. If your screen size is larger than by 40 you won't need to
change anything. There are programs that can measure the screen size
automatically, and make adjustments accordingly (This program is an example!).
As with any normal program, if you can't run it, LIST it and check the REM
statements. Often the author has put in useful comments. The purpose of
BASICODE is to stimulate interest in home computers. A universal hobby
computing standard has to make some compromises, but thousands of users in
Europe are already using BASICODE, so we know the system works. If BASICODE
makes you treat your computer as more than a black box, then it has worked.
BASICODE programs are transmitted regularly on the European continent: each
Sunday at GMT on 747 kHz medium wave on
Early Basicode New
Translators
Download a few early Basicode showing how
virtually the same program works with different Programming languages. Only
small changes needed to made such as the use of a FOR NEXT loop with Qbasic to
substitute I=INKEY(delay) with BBC BASIC to slowdown the program. New
Translators involve my method of translators for Qbasic/QuickBasic, GWbasic,
BBC Basic for Windows, and Liberty Basic for Windows. Watch for more updates.
Click on links above to download the relevant software.
Gordon
Sweet Email: gordonsweet2000@yahoo.co.uk
HOMEPAGE