Mail Archives: djgpp-workers/2000/03/06/03:32:07
On Sun, 5 Mar 2000, Robert van der Boon wrote:
> On the subject of PMODE/DJ: did anyone ever notice that it doesn't work
> if one start plain msdos, with:
> device=emm386.exe NOEMS NOVCPI
> and then tries to execute a PMODE/DJ executable? I never succeeded to do
> this.
Why do you need NOVCPI? Does it work if you remove it?
> For example the new unzip32 as found on simtel/djgpp doesn't work in
> this case.
I never saw any problems like that, but I do know that unzip32 wedges
the machine cold if it is invoked when CWSDPMI is already in memory
(e.g., if you shell out to DOS from a DJGPP program, then invoke
unzip32). I reported the problem to Charles Sandmann; hopefully, he
will be able to debug it some day...
In general, use of PMODE/DJ-stubified programs is only advisable when
you *must* make sure the program runs on a bare DOS machine and it is
not reasonable to expect people to install CWSDPMI first. Unzip32 is
just such a case, since it's supposed to be used to unzip other DJGPP
packages, including CWSDPMI.
In all other cases, my advice is to stay away of PMODE/DJ, since it is
much less debugged and is not actively maintained.
- Raw text -