[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