[Coco] Playing or converting CAS files
Arthur Flexser
flexser at fiu.edu
Sun Aug 17 14:01:15 EDT 2014
For a non-segmented cassette file, you can get the addresses by peeking
right after the program has loaded:
Start: PRINT PEEK(487)*256+PEEK(488) ($1E7-8)
End: PRINT PEEK(126)*256+PEEK(127) -1 ($7E-F)
Exec: PRINT PEEK(157)*256+PEEK(158) ($9D-E)
This method doesn't work for disk files, except for the exec address, which
holds for segmented and non-segmented files, cassette or disk.
One method for getting the addresses for a segmented or non-segmented disk
file is to download ADOS (or ADOS-3 for a CoCo 3) and use the command
SCAN"filename".
Art
On Sun, Aug 17, 2014 at 8:19 AM, Charlie Pelosi <chaspelosi at outlook.com>
wrote:
> CSAVEM"filename",L,H,E
>> where
>> L=lowest address
>> H=highest address
>> E=execution address
>> The addresses can be decimal numbers or &H hexidecimal numbers.
>>
>> The command is completely analogous to the SAVEM command which places a
>> binary file on disk.
>>
>> Hi Robert. How can you find out the lowest, highest, and execution
> addresses?
> Is there a program on the coco that would allow you to load the binary and
> see these values?
>
> -C
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
More information about the Coco
mailing list