[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Disk Image to cassette tape
TWS <adoyson@nccn.net> wrote:
> TAPESAVE is not a Dos or Prodos command (although, I think that there is
> a command from DOS 3.3 that will save/load to tape)
>
> To SAVE/LOAD to tape, you have to use the MONITOR commands.
Not quite. To save or load arbitrary data, you have to use monitor
commands. Applesoft and Integer BASIC have commands to load or save
BASIC programs on tape: LOAD and SAVE (with no filename argument). They
might not work under ProDOS, but DOS 3.3 has special code to recognise
the absence of a filename and passing control on to the BASIC
interpreter.
Applesoft also has commands for dealing with copying arrays to/from
tape, and possibly something to do with shape tables. I don't think
I've ever used them, as I don't remember any details. Integer BASIC has
some related routines via CALLs, as part of Programmer's Aid #1.
All of these commands are in ROM, so you don't need to boot a disk to
use tape. There is no way to run a program directly off tape - you have
to load it into memory (LOAD) then run it (RUN).
--
David Empson
dempson@actrix.gen.nz
Snail mail: P.O. Box 27-103, Wellington, New Zealand