Message-Id: <199707310106.VAA19539@delorie.com> Date: Wed, 30 Jul 1997 15:41:47 +0200 (MET DST) From: Matthias Grimrath To: djgpp-announce AT delorie DOT com Subject: PMODE/DJ 1.2 Precedence: bulk Precedence: bulk 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.