First post, by hail-to-the-ryzen
eDuke32 built in mingw32/gcc46 for Win95 (Pentium architecture). Archived binaries and patch which originate from 1-1-2010 source code. The binaries may be copied to a directory named eduke32.
eDuke32 is compatible with Duke Nukem 3d and the Atomic Edition. It also features mouse look. Single player mods include: Duke Nukem Forever 2013 (DNF), Duke Forces (not tested; 2016 mod so likely not compatible), Duke Plus (not tested), PYP2000 vanilla version and the eduke32 version, Starship Troopers, The Gate, WGRealms, and WGRealms2.
The eDuke32-2010 does not support a loadgame event which the DNF mod depends on. Instead, the event may be replaced with another event as a workaround. Included DNF-edited.CON in archive to replace DNF.CON from the mod (replaced loadgame event with startlevel). Also, included DNF.bat in the archive under the DNF directory. This batch file is necessary for eduke32 to run this mod. The batch file is copied to the eduke32 directory and run to start the mod; given that the main files of the DNF mod are copied to the DNF directory.
If the eduke32 startup dialog box does not display the mod selection window, then edit the eduke32.cfg file before running the batch file so that this line is equal to the mod directory: ModDir = "DNF".
This version of the WGR2 mod is not compatible with Win95 in an emulator, so instead this older 2009 version loaded in the client. A review is available. Also, archived a batch file to start the WGR2 mod. Copy the main files of the mod to the archived WGR2 directory and move the relevant batch file to the eduke32 directory to start the mod.
The PYP2000 mod requires the altered eduke32 version so it is compatible with this client. In the archive is also a batch file which is installed as described above (main files to PYP directory).
Likewise, the Starship Troopers mod's main files are copied to /eduke32/SSTTC/, but first the files must be installed by its "installer" before continuing with these instructions. That mod may not require a batch file to start. Instead, test by installing the main files in /eduke32/SSTTC/ and pointing ModDir to this folder (described above, too).
There is a directory and batch file in the archive for The Gate mod. As above, if startup window doesn't allow selection of mod directory, then edit ModDir line in eduke32.cfg.
The WGRealms is an older mod that WGRealms2, so that will run with the archived batch file and pointing ModDir to the relevant mod directory.
Note that one of more of these mods will depend on the Atomic Edition of Duke Nukem 3d (version 1.4).
User accepts sole responsibility for use of these binaries. May also test with a similar eDuke32 version which is from trunk and dated 10-7-2009.