3DS3 Window NT
06-Jan-95 14:02:01
Sb: #144819-3DS3 Window NT
Fm: Marion K. Marks 70700,2777
To: Syndesis 76004,1763
The 32-bit Windows platforms don't support DPMI *at all*!? I heard they
did, but that the implementation thereof sucks dead bunnies through a straw.
Windows 3.1 supports DPMI, albeit imperfectly. To prove this, run PKZIP or
PKUNZIP 2.04g (the latest version) both outside Windows and inside a Windows
DOS Prompt. Assuming your memory manager doesn't itself provide DPMI Server
functions (the only one that does directly that I know of is 386-to-the-Max —
QEMM has QDPMI.SYS but you have to load that separately, and frankly I don't
recommend that at all), you will see the line "DPMI Version 0.91 detected."
when PKstuff starts up under Windows DOS Prompt but not when it starts up
straight from DOS (it appears in the same group of messages about "EMS Version
… detected" and "XMS Version … detected," etc.).
I suppose one could run PKstuff from a Windows NT or Windows95 DOS emulator
box to see if they attempt to support DPMI at all. Could someone who has them
do this and report back to the rest of us?
In the meantime, OS/2 remains the ONLY 32-bit OS for Intel CPUs that
supports DPMI well enough to handle 3DS, and it does it pretty darn well, too!