PMODE/W Logo

FAQ
Licensing
Download







"If you are looking for a good solid, stable, and fast extender, you need look no further. No other extender approaches PMODE/W in terms of speed and size."





Airplane
PMODE/W IS BASICALLY A DIRECT REPLACEMENT FOR DOS/4GW, THE DEFAULT EXTENDER FOR WATCOM C/C++. PMODE/W itself is confined within a single small EXE file. This EXE file is what you make your stub at link time, replacing the DOS/4GWstub which searches the path for DOS/4GW and re-executes it on the original program. Programs linked with the PMODE/W extender do not need any big, bulky external program to execute. In addition, programs linked with PMODE/W may be compressed, and then decompressed at run-time by PMODE/W. When a PMODE/W program is executed, the extender within the EXE does all the setup necessary and runs the protected mode portion of that EXE. A nice feature of PMODE/W programs is that you can always run them with DOS/4GW if you wish (unless the PMODE/W program is compressed). Executing DOS/4GW on a PMODE/W program will cause the PMODE/W extender in the EXE to be ignored and DOS/4GW will just run the protected mode portion of the program itself. This also means you can debug PMODE/W programs just as easily by using the debugger that is part of the Watcom C/C++ package.

ALL IN ALL, PMODE/W GIVES YOU A GREAT DEAL OF FLEXIBILITY. You may do all of your development with PMODE/W, but if you are unsatisfied with the performance or with any other aspect of PMODE/W, you may switch back to DOS/4GW at any time quite easily. This also applies the other way around: do all of your development with DOS/4GW, then for the release version use PMODE/W. There are other extenders available for Watcom C/C++ and they do provide a lot more 'stuff', but they do not approach PMODE/W in terms of speed and size.

TO SUM IT UP, IF YOU ARE LOOKING FOR A GOOD SOLID, STABLE, AND FAST EXTENDER, YOU NEED LOOK NO FURTHER. If frills are what you want, PMODE/W may not be the best choice for you. The following is just a small list of what you can expect:

Extender size is less than 10k

Self contained extender is internal to the EXE

Eliminates the need for DOS4GW.EXE

Fully compatible with WATCOM C/C++

Fast execution time

Protected mode EXE compression

Low memory overhead

Does not require ANY extended memory to load OR execute

Minimal Interrupt Latency

Uncompressed PMODE/W programs can run under DOS/4GW without modification

FREE for non-commercial use


Small PMODE/W Logo

PMODE/W is Copyrighted (C) 1996 by Charles Scheffold & Thomas Pytel
Web site by Ryan Cramer