Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

DOS/32a: utility to extract Linear Compressed (LC) files? (Users)

posted by Zyzzle, 20.12.2022, 06:25

> > This pointer helped immensely. sloadlc.asm is exactly what I wanted.
>
> Well, did you managed to make a unpacker of it? It may come handy so I'm
> interested.
I managed only to load the (compressed) LC files into the SD debugger, but could not dump the contents of these (uncompressed) files to disk, as SD.exe froze my system.

Attempting to compile sloadlc.asm file didn't work for me in TASM, either. I got compiler errors which I couldn't circumvent or correct.

So, I gave up. It's obviously possible to load compressed LC files into SD.exe, but some versions I tried of SD.exe said "Compressed LC-files are not supported". This error occurred in the latest official release (DOS32/A SD v9.1.2), but not on the version of SD.EXE included in DOS/32A v7.35 at: https://sourceforge.net/projects/dos32a/files/

So, somehow latest version of SD was castrated in v.9.1.2. Perhaps source of sloadlc.asm is incompatible, which explains my errors in trying to compile just it into a simple dumper to disk of the uncompressed data file. Rebuilding relocations, and rewriting a new, valid .EXE file and header.

The sample file I'm trying to decompress is QV.EXE included in Quickview v. 2.61 package. (This loads fine into v. 7.35 SD, but v. 9.1.2 SD refuses saying it "LC files are not supported in this version). This is for sole purpose of recompressing it by UPX to save much more diskspace over very inefficient SC.EXE (non-LZ77 compressor).

Could you make further progress?

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 135 users online (1 registered, 134 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum