Mail Archives: djgpp/1997/07/30/21:31:34
A new BETA version 1.2 of PMODE/DJ is now available. Unless someone
discovers problems, this version will also be the final one. It is
probably the last release of PMODE/DJ ever.
What is PMODE/DJ
~~~~~~~~~~~~~~~~
PMODE/DJ serves as a DPMI provider for DJGPP programs. Thus it is an
alternative to CWSDPMI, but no replacement. The design of PMODE/DJ
emphasizes on good speed, small size and full system control. With
PMODE/DJ you can tweak the rest out of your computer, making it
suitable for special environments and needs, for example games and
demos. Other DJGPP programs will run too, of course, unless they
require DPMI 1.0 functions.
As a special feature you can make a single executable with PMODE/DJ.
WHERE/WHAT TO GET
~~~~~~~~~~~~~~~~~
PMODE/DJ 1.2 is available on any DJGPP mirror.
v2misc/pmode12b.zip binaries and documentation
v2misc/pmode12s.zip sources of PMODE/DJ 1.2
WHAT'S NEW SINCE 1.1
~~~~~~~~~~~~~~~~~~~~
- numerous bugs fixed that probably would have never showed up.
- Use of conventional memory as DPMI memory if extended memory is
exhausted -> runs on computers with less than 1Mb
If someone feels like a beta tester, you may write a little program
that allocates/deallocates many DPMI memory blocks of different
size, to test if the mixing of conventional <-> extended memory works
reliable.
LAST WORD
~~~~~~~~~
The documentation lists many pitfalls and deviations from the DPMI
spec. However, most program won't ever be affected. Read the
documentation, try it out and in most cases it will run. They are
just included for completeness and to give you a hint if something
goes wrong.
- Raw text -