
DeKompress DOS32 v0.1a by Dark Fiber
Wednesday 9th March 1996

email: entropy@break.com.au
 http: http://www.break.com.au/~entropy
  ftp: ftp.break.com.au/user/e/entropy



Whats to say?
        DOS32 is a great extender, and it has the ability to compress its
        files.........  Adam probably has his own decompressor, but I
        dont know of any publicly available ones, so I had to write my own.

        In order to get the decompression algorythm, I had to reverse
        engineer the DOS32.EXE file, using IDA (Interactive DisAssembler)
        which took about 5 minutes.  Plus I traced through the load up
        procedure with SoftIce for Windows95, to find the exact piece
        of code I needed.....  WinIce95 kicks ass!

Whats more to say?
        Well, I've tested it as best I can, and it gets a byte for byte
        match up on decompressed files, matched with version not compressed
        by DLINK, with one exception, the byte that designates the minor
        DOS32 version required to run it, without compression, its at
        version 3.0, but with compression its 3.3, after I decompressed
        it, the version is left at 3.3.....

Ack! Ya fucked up!
        If you find a file that doesnt decompress properly (VERY UNLIKLEY)
        send me the exec so I can bugfix my proggy, but like I said,
        if my routine is flawed, then so is the one inside DOS32.

Legal shit!
        Its not a direct code rip from DOS32, so I break no copyrights :)

