[Coco] Copying a data/binary file from disk to cassette
Robert Gault
robert.gault at worldnet.att.net
Fri Jan 4 09:56:47 EST 2008
Phil wrote:
> Robert Gault wrote:
>
>> About your only option using Basic would be CSAVEM which will dump
>> data to cassette without making any changes. So, the disk data file
>> will need to be opened and stored into known memory. Let's say for
>> example, you POKE the data into memory starting at $3000 and continue
>> to the end of the file. Then you CSAVEM"name",&H3000,&H3000+length,0.
>> To use the data, you would CLOADM"name" and process the data stored at
>> $3000.
>
>
> This was actually my original plan, but when I'm dealing with a .bin
> that I've just LOADMed into memory without qualifiers, I don't know how
> to ascertain the right start and execution points (which is why I was
> hoping to avoid the whole thing by doing a straight copy). For
> instance, I have a .bin of Downland* that runs fine in emulation with a
> straight LOADM "DOWNLAND.BIN", but I don't know what I'd need to dump,
> post-LOADM, into my CSAVEM. Is there a reliable way of finding that
> out? Surely there must be something in the headers that tells LOADM
> where to put things, no?
>
> Best,
> Phil
>
> *a program I actually do own on cart, though I have no idea where it
> went to!
>
> --
If you don't want to acquire to knowledge to do this, you can download
from my site the program mlfinder which will do the work for you.
http://home.att.net/~robert.gault/Coco/Downloads/Downloads.htm
More information about the Coco
mailing list