It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

I tried using the HRP but it also kept crashing, so now I'm just trying to get eDuke32 to work so I can use the improved controls. I found this text doc in the eDuke32 files which I'm guessing is the log. Any help would be appreciated.

EDuke32 2.0.0devel 20100704
Using C:/Users/Thomas/Desktop/GOG/Mod/Duke Nukem 3d/ for game data
Checking for updates...
Connecting to http://eduke32.sourceforge.net
Current version is 20100704... no updates available
Windows 7 (build 6.1.7600) w/ nedmalloc.dll
Initializing DirectDraw...
Searching for game data...
Using 'duke3d.grp' as main game data file.
Compiling: GAME.CON (151190 bytes)
Including: DEFS.CON (35992 bytes)
Including: USER.CON (45482 bytes)
GAME.CON:3968: warning: found `else' with no `if'.
GAME.CON: In state `pigshootenemystate':
GAME.CON:5891: warning: found `else' with no `if'.
Found 2 warning(s), 0 error(s).
Resizing code buffer to 16187*4 bytes
Script compiled in 25ms, 16179*4b, version 1.4+
1918/11264 labels, 321/2048 variables
125 quotes, 207 actors
Initialized 24.0M cache
Using .RTS file 'DUKE.RTS'
Initializing OSD...
Initializing DirectInput...
- Enumerating attached game controllers
- No game controllers found
Uninitializing DirectInput...
Disabling desktop composition...
Setting video mode 1366x768 (32-bit fullscreen)
Fatal Signal caught: SIGSEGV. Bailing out.
g_errorLineNum: 0, g_tw: 0

Uninitializing DirectDraw...