Build 4791
SVN-
Detect installation paths of 3DR's Duke Nukem 3D package, the 3DR Anthology, and the NAM Steam release.
SVN handles and Git names are merged into one person.
Detect installation paths of 3DR's Duke Nukem 3D package, the 3DR Anthology, and the NAM Steam release.
Update libraries.
- libpng to 1.6.12 - LuaJIT to Git HEAD >= 2.0.3 - instructions.txt DONT_BUILD.
Full library refresh.
Add SDL2 headers and libraries to the repo for quick-and-easy building and static linking. (SDL2 uses the zlib license so we are in the clear.)
allow desktop-sized windowed modes, add 1680x1050 to defaults list.
make the crash log file named eduke32_or_mapster32.crash.log.
Add the default installation paths for the GOG.com release of Duke Nukem 3D: Atomic Edition and the Steam release of Duke Nukem 3D: Megaton Edition (if they exist) to EDuke32's search path.
Fix potential crash in version checker.
1) see if we actually received anything (if http://eduke32.sourceforge.net/VERSION is unavailable, this returns now instead of continuing with nonsensical data) 2) check if we're getting a token from strtok()