Actually the sources seem to already contain zlib. 

So I assume we almost have a working doublespace already. But somebody ought to 
have a look at it to make it complete/fix the bugs.

Imre

>----- Oorspronkelijk bericht -----
>Van: Imre Leber [mailto:[EMAIL PROTECTED]
>Verzonden: vrijdag, maart 28, 2008 01:05 PM
>Aan: [email protected]
>Onderwerp: Re: [Freedos-devel] compressed FAT filesystems
>
>
>Actualy like Eric, privately, pointed out we already have a driver to treat a 
>file as a volume, nl. SHSUFDRV.
>
>However, the problem is not the driver, but what kind of file system should be 
>used by such driver to make it compressed.
>
>We might just take SHSUFDRV and, like doublespace, assume that anything that 
>is on it is compressed. Then add a compressor like LZO to compress/decompress 
>everything going in and out. That way the file system does not even need to be 
>changed.
>
>Imre 
>
>
>>----- Oorspronkelijk bericht -----
>>Van: Antony Gordon [mailto:[EMAIL PROTECTED]
>>Verzonden: vrijdag, maart 28, 2008 10:11 AM
>>Aan: [email protected]
>>Onderwerp: Re: [Freedos-devel] compressed FAT filesystems
>>
>>I've read all the posts, now lets look at what DriveSpace/DoubleSpace 
>>actually did...
>>
>>You take a hard drive of x capacity, analyze the free space, a 'CVF' 
>>(Compressed Volume File) with variable cluster size, move the files on the 
>>disk into the newly created CVF file, compressing them in the process. once 
>>the files have been moved into the CVF, it is mounted as a drive letter,  and 
>>if the file extension is .000, the drive letter is swapped with the host 
>>drive. accessed through a block device that connects to a MRCI (Microsoft 
>>Realtime Compression Interface) server. 
>>
>>When I read about CVF and MRCI in the DOS 6 Programmer's Reference 
>>(Microsoft), I thought that there had to be a much simpler way to implement 
>>this. Especially after the lawsuit between DOS 6.0 and DriveSpace's 
>>appearance in DOS 6.22. Of course, other things pressing I never really sat 
>>down to come up with something, by that time Windows 95 was on the horizon, 
>>and you could at least get up to an 800MB hard drive, and Disk Manager could 
>>help you use it all.
>>
>>To effect the same principle in FreeDOS, a real-time compression interface 
>>would have to be clean room designed based on the known aspects of 
>>DBLSPACE/DRVSPACE integration with MS-DOS (or Stacker's integration with 
>>MS/PC-DOS), perhaps in the process figure out how we can improve the design,  
>>there is no need to be compatible, offer existing DBLSPACE/DRVSPACE users a 
>>reliable migrate path and go from there. 
>>
>>
>>
>>
>>
>>> Date: Fri, 21 Mar 2008 14:08:34 -0430
>>> From: [EMAIL PROTECTED]
>>> To: [email protected]
>>> Subject: Re: [Freedos-devel] compressed FAT filesystems
>>> 
>>> Would be OK something like a tar file, that includes time, date and 
>>> attributes for each file.
>>> And may be compressed if needed.
>>> 
>>> +-+-+-+-+-+-+-+
>>> Marco A. Achury
>>> Tel: +58-(212)-6158777
>>> Cel: +58-(414)-3142282
>>> Fax: +58-(212)-2410828
>>> Skype: marcoachury
>>> www.geocities.com/marcoachury
>>> 
>>> 
>>> 
>>> Imre Leber escribió:
>>> > But then again,
>>> >
>>> > Do you realy need a file system if it is read only. You could just as 
>>> > well use a table in the front that lists file names with path, and copy 
>>> > all data after it. No need to have anything remotely like FAT and the 
>>> > like.
>>> >
>>> > Just:
>>> >
>>> > \temp\file1 start at 0
>>> > \temp\file2 start at 1000
>>> >
>>> > 0: data for \temp\file1
>>> > 1000: data for \temp\file2
>>> >
>>> > Not realy a file sytem, but should about the same.
>>> >
>>> > Imre
>>> >
>>> >   
>>> >
>>> 
>>> 
>>> -------------------------------------------------------------------------
>>> This SF.net email is sponsored by: Microsoft
>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>> _______________________________________________
>>> Freedos-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>>
>>_________________________________________________________________
>>Watch “Cause Effect,” a show about real people making a real difference.  
>>Learn more.
>>http://im.live.com/Messenger/IM/MTV/?source=text_watchcause
>
>
>
>-------------------------------------------------------------------------
>Check out the new SourceForge.net Marketplace.
>It's the best place to buy or sell services for
>just about anything Open Source.
>http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
>_______________________________________________
>Freedos-devel mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
>



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to