[Coco] Copying a data/binary file from disk to cassette
robert.gault at worldnet.att.net
Fri Jan 4 09:56:47 EST 2008
> 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
> 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?
> *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.
More information about the Coco