[Coco] Recovering a damaged cassette file

Bill Pierce ooogalapasooo at aol.com
Thu Sep 6 12:32:21 EDT 2012


In my links in the pevious post, in DUMP.BIN the program data only goes up to about $1170 or so, after that is remains of the last run of Lyra

Music from the Tandy/Radio Shack Color Computer 2 & 3
https://sites.google.com/site/dabarnstudio/
Bill Pierce
ooogalapasooo at aol.com




-----Original Message-----
From: William Astle <lost at l-w.ca>
To: coco <coco at maltedmedia.com>
Sent: Thu, Sep 6, 2012 12:03 pm
Subject: Re: [Coco] Recovering a damaged cassette file


Someone who knows the memory structure of a basic program might be able 
to recover more after 1120. If you do the following after the CLOAD 
finishes and post the file somewhere, you might get some interesting 
results:

SAVEM"DUMP.BIN",0,32767,0

That gives us a complete dump of memory to work with (modulo any 
changing variables in low memory as a result of SAVEM).

On 12-09-06 09:53 AM, Bill Pierce wrote:
>
> Ok, got it. I got the same results as Mr Gault.
> 10-640 ok
> 650 corrupt
> 1030-1110 ok
> 1120 incomeplete, corrupts the rest
>
> Got the same listings he did. At about line 650, it starts to warble, only 
getting worse till the dropout.
>
> Bill P
>
> Music from the Tandy/Radio Shack Color Computer 2 & 3
> https://sites.google.com/site/dabarnstudio/
> Bill Pierce
> ooogalapasooo at aol.com
>
>
>
>
> -----Original Message-----
> From: Robert Gault <robert.gault at att.net>
> To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
> Sent: Thu, Sep 6, 2012 11:16 am
> Subject: Re: [Coco] Recovering a damaged cassette file
>
>
> Bill Pierce wrote:
>>
>> Mr Gault, what method did you use? I can get no listing but a loop with
> "printchr$(x);" reveals the code is there. It also looks like I may have a
> little more than you according to what text I see. My wav was heavily 
processed
> and loads right up to the final error"
>>
>> Music from the Tandy/Radio Shack Color Computer 2 & 3
>> https://sites.google.com/site/dabarnstudio/
>> Bill Pierce
>> ooogalapasooo at aol.com
>>
>
> I loaded the .aud file into Audacity and then exported it as a .wav file. I 
then
>
> used Cool Edit Pro to increase the volume in the 15-16 second section,
> attempting to get a uniform volume.
>
> The resulting wave file was mounted in MESS and eventually CLOADed into Coco3
> emulation. Since there was at least one error present in the file, the CLOAD
> routine was patched to ignore errors.
>
> $A4E3  BNE LA4F8  got an error during read
> to
>          BRN LA4F8
>
> change $A4E3 to $21
>
> Perhaps "better" treatment of the wav file would generate more lines. The file 
I
>
> used had at least several corrupt lines which had to be erased before the
> program could be listed.
> Perhaps if the program were/could be saved as is, it could be patched on disk 
so
>
> that more of the missing lines could be recovered.
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>


--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco

 



More information about the Coco mailing list