[comp.sys.cbm] extracting ".sda" files

scott@austen.u.washington.edu (12/20/90)

In article <90351.212148EAO102@psuvm.psu.edu>, EAO102@psuvm.psu.edu (Ernie Oporto) writes:
>
>      I have heard that .sda automatically unquashes at drive 8, but the file I'
> m trying to unquash takes up more than half of the disk.
 
If a single ".sda" file is well pass 200 blocks in size (assuming that the
file was corrently downloaded), that file should have never been made
into an ".sda" file to being with. This is because the entire file can not
be loaded into the C64 memory for dissolving.
 
If you meant that multiple ".sda" files are taking more than half of the
disk space and this leaves not enough room for the extracted files,
remember how ".sda" works. To dissolve/extract/decompact (personally I think        
"extract" is the more proper terminalogy) the original files from ".sda"
you first load it into memory by typing:
         LOAD "xxxxxx.sda",8
(don't RUN it yet)
Having loaded the ".sda" file into memory, the computer is NO LONGER IN NEED
of this ".sda" or the disk in which this ".sda" was stored. This means that
now you can change the disk in the drive, if you want to (or if it needs be),
with another one -- one that has enough of space to extract this ".sda".
As you become more familiar with ".sda", you will be able to make a good
guess as to how much space it is going to need on the disk to extract the
".sda" (a good guess is twice that of the ".sda" size).
Now, with the proper disk on the drive, type:   
         RUN
                       
And that is that about ".sda"
 
 
Sincerely,
Scott K. Stephen