Unofficial DOS/4G(W) documentation
| Special version of DOS/4GW 1.97. Now it supports more INT 31h functions like 301h, 302h, 303h, 304h unavailable under standart version of DOS/4GW 1.97(without external DPMI host). Also it can load non-WATCOM programs, EXP(BW) executable file format. For example it is possible to run PMINFO.EXE supplied with WATCOM C/C++ under this version of DOS4GW 1.97 dos extender. And it can be bound to application's main executable file like a DOS/4G professional !!! Since no bind program available for DOS/4GW it must be bound manualy with "COPY /B" method. Example: COPY /B DOS4GW.EXE +PROGRAM.EXE /B BOUNDPRG.EXE . But this DOS/4GW can not be used for TSR program, because it isn't support such feature. | |
| DOS/4GW 2.01. It is a rare available version, contains configuration module and virtual memory manager. Just a upgrade for standart DOS/4GW 1.97. | |
| DOS/4GW Professional dos extender. Version 1.97. This is a full version, not just a rip. 4gwbind program included. This version doesn't support such features as DLL, TSR, non-WATCOM programs and EXP file format (exception for RSIHELP.EXP and WSAMPRSI.EXE). It is also possible to debug program with WATCOM debugger with this version of dos extender. | |
|
Trainer for the 'Chocobo World' game for PC (not for a pocket station !!!) with full source code. 'Chocobo World' is a mini-game, part of 'Final Fantasy VIII' game by SquareSoft supplied as a stand-alone executable on 'Final Fantasy VIII' compact disk.
|
Run286 286|DOSX ver 3.0 extender from Pharlap. Development version without SDK. DLLs for OS/2 v1 included. OS/2 emulation is not very good, but runs some programs.
NoCad95 Just a example program. It disables 'Ctrl-Alt-Del' under Windows 95 using DeviceIoControl function. Source code suitable for TASM or WASM.
Quick Thunk Example Example program for Win9x. Calls Win16 dll from main executable directly. No thunk compiler required. Watcom C/C++ source code and binaries included.
DOS/4G dll startup Archive contains startup code for dll under DOS/4G. d4gdllr.obj (register calling conversation), d4gdlls.obj (stack calling conversation) , dllstart.asm (source code) and dos4gdll.lnk (directions for WATCOM linker). This is not orignal startup provied by Tenberry software, it is modified: optimization and support for 'LibMain' function call at DLL initialization.
DOS/4G and CauseWay TSR example This is example TSR program for use with DOS/4G and CauseWay dos extenders. No any api used so it is support both of them without any modification. Includes working program and source code.
Win32 SEH Article and sample program on Win32 Structured Exception Handling in assembler.
DOS/4GW Library Library for DOS/4GW identification. Provides functions such as D4g_Name, D4g_Version and other. Compatatible with DOS/4GW, DOS/4G and DOS/4GW Professional. Uses API Packages functions even when under DOS/4GW.
NTSubst Extended subst program for WinNT/Win2000 with Graphical User Interface. It can mount both physical devices and standart directories to logical disk drives. Source code included.
Ultimate Packer for eXecutables --- Home page
Programmer's Tools --- An ultimate tool box
SysInternals --- RegMon, FileMon and many other freeware tools.
Electoronic Library --- Large amount of books and articles (russian)