|
Post by syschen on Aug 1, 2018 20:00:47 GMT 1
I have been running my dataflex 2.3 accounting program in vDOS since 2014 and everything was working great (except for printing). I recently tried to run it in 2015 or later build and was getting "Packed file is corrupt" error. And it stuck at "Loading Dataflex...". Any suggestion to try?
|
|
|
Post by Jos on Aug 1, 2018 20:20:20 GMT 1
Your original executable will be compressed by an early MS EXEPACK utility. The resulting self-extracting executable is faulty and won’t correctly unpack if some part is loaded in the first 64KB of conventional memory. vDos should detect and correct that, but it seems occasionally a faulty packed executable is missed. You have two options: - Reduce DOS conventional memory to max 576KB before running the program with EATMEM. - Better: Unpack (onetime only) the executable by the UNP utility, so you get the maximum memory. (Both are DOS programs) Jos Attachments:EATMEM.COM (239 B)
unp.exe (20.34 KB)
|
|
|
Post by syschen on Aug 2, 2018 22:38:13 GMT 1
Works perfectly now. Thank you so much!
|
|