Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

p7zip 9.20.1b "testing" (Users)

posted by Rugxulo Homepage, Usono, 23.08.2012, 00:16

> It works perfectly. I did not find any bug testing it for more than four
> hours under various conditions.
> Forward slashes are no problem (only in DOS Navigator 6.4.0).

I've made another attempt (thanks to some very good hints from Rod P. on news://comp.os.msdos.djgpp). But I also kept the older .ZIP just in case I made it worse somehow.

http://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/file/7zip/9.20.1/p7z9201b-testing.zip

So this one should (hopefully) work with DOS-style backslashes '\'. My brief tests indicate no obvious errors (besides a few minor nits). So 7zr, 7za, 7zcon all apparently work correctly (though I hate that the sfx is default extract instead of test or list, ugh): "copy /b 7zcon.exe + blah.7z blah.exe" (though 7zdecode.exe is smaller!).

= nit #1). Updating still tries using LFN-only blah.7z.tmp, which is annoying in SFN. I'm too tired right now to fix that (not that I know where it is exactly either). Workaround: "ren blah.7z blah", "7za d -r blah. sources\*.c", "ren blah *.7z". ;-)

= nit #2). Previous build was crashing with -mx8 and -mx9 when compressing .EXEs. I blindly assumed it was a compiler bug uncovered in BCJ*.cpp, so I rebuilt those BCJ*.o (only) with -Os (instead of -O2), and now it works fine.

= nit #3). Doesn't recognize BLAH.7Z [sic], but blah.7z is accepted fine. Dunno.

> Some antivirus packages report many UPX packed exe files as suspicious.

Unpack it and/or use 32LITE. Or nag the vendors. (Maybe turning off heuristics helps??) Annoyingly unavoidable problem. :-(

> Now I can use 7-zip 9.20.1 in DOS without any emulator.

You mean without HX? Yes, HX + 7ZA.EXE still works. Pretty cool alternative. ;-)

 

Complete thread:

Back to the forum
Board view  Mix view
22762 Postings in 2122 Threads, 402 registered users (1 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum