Running BBC BASIC on Unix
- Download:
* bbcbasic, ansi and
basic.unx for Bell Unix and BSD2.9 and earlier
* bsdbasic, bsdansi and
basic.unx for BSD2.10 Unix and later
- Copy the files to an appropriate directory or into a Unix disk image with
a tool such as putr or
UxFiler with 'execute by all'
permissions (eg chmod 555). Rename bsdbasic to bbcbasic, bsdansi to ansi,
and basic.unx to basic. On Unix a suitable location is usually /usr/bin.
- Alternatively, download the bbcpdp.zip archive
and extract it to your Unix system.
- Boot into Unix, log on and type bbcbasic or basic at
the user prompt. basic is a Unix script that starts BBC BASIC
with the output piped through ansi for ANSI screen control.
- bbcbasic is also directly runnable on
PDPTube.
|
Running BBC BASIC on a PDP11 Tube/CoPro
- Download basic.rom (13K, v0.46 19-Apr-2024).
- Load it into a bank of sideways RAM, or program it into an EPROM.
- With the PDP11 CoProcessor enabled, PDP11 BASIC will be the default
language and will be entered on Break or with *BASIC.
- Alternatively, the basic.rom file can be run from the PDP11>
prompt.
- bbcpdp.ssd contains some demo programs, as well as a
copy of basic.rom.
- bbcbasic and basic.sav are also directly runnable on
PDPTube.
|
|
Running BBC BASIC on RT11, RSTS and UKNC
- Download basic.sav and
copy the file to an appropriate RT11 disk image with a tool such as
putr.
- Alternatively, download the bbcpdp.dsk disk image.
- Boot into into RT11, select the disk with ASSIGN xyz: DK: where xyz:
is the disk with BBC BASIC on it.
- Type BASIC (or RUN BASIC, or RUN xyz:BASIC where
xyz: is the disk the BASIC.SAV file is on).
|
Demonstrations
|