Added Windows CI
Added CMake based build system.
Fixed low-detail mode and savegame thumbnail (broken years ago by tile module refactoring).
Fix bad logic when selecting 1-N GRP file (and another warning pointing to this mistake).
64-bit: Fix more warnings.
64-bit: Fix game-related crashes and bugs, as well as more warnings.
64-bit: Fixing immediate engine crash. The game plays the opening demo.
64-bit: Fixed MV_BufferDescriptor.
64-bit: Fix rhlineasm4. "logo.anm" now plays without crashing.
64-bit: Fix initial segfaults.
Added VS x64 configurations.
Fixed multiple window creation when changing resolution.
Updated list of files to ignore.
Moved all display.c SDL utility routines into a separate header.
Removed unused preprocessor define.
Removing loads of platform specific cruft.
Moved from SDL1 to SDL2, use off-screen surface blitting.
Use vcpkg 2020.01 for all dependencies.
Merge pull request #50 from terrorcide/master
Merge pull request #47 from juanmabc/patch-1
Update README.md to a more real state
Update README.md to a more real state
Merge pull request #32 from darealshinji/automake-2
Merge pull request #29 from darealshinji/types-h
Merge pull request #33 from darealshinji/cleanup-1
Merge pull request #34 from darealshinji/cleanup-2
Merge pull request #35 from darealshinji/cleanup-3
Merge pull request #36 from darealshinji/cleanup-4
Merge pull request #41 from darealshinji/enet-v1.3.13
Update ENet headers to release 1.3.13
Merge pull request #39 from drschwabe/mouselook-strafing
Ensure X axis mouse aim works while strafing.
Merge pull request #38 from rohit-n/fix-floor
Fix some floors being drawn too dark.
Merge pull request #37 from rohit-n/fix-door
Cleanup: -Wimplicit-function-declaration
Cleanup: -Wunused-function -Wunused-but-set-variable
Build with -fno-strict-aliasing -fno-aggressive-loop-optimizations
Add -Wno-maybe-uninitialized -Wno-unused-result to CFLAGS
Use windres on Windows builds
Typo: chocolateDukeRessources.rc -> chocolateDukeResources.rc
Fix compiling premap.o with -O0
Check for assert.h in system headers
Check for enet/enet.h in system headers
Merge pull request #30 from darealshinji/patch-2
Merge pull request #27 from darealshinji/comment
Merge pull request #23 from rohit-n/build-64bit
Fix crash when saving game while viewing a mirror.
Print trailing newline after game exit
Console: don't wait for key input on exits
Avoid ambiguous types.h includes, remove redundant build.h include
Treat this as a regular comment
Merge pull request #26 from darealshinji/patch-4
Merge pull request #25 from darealshinji/patch-3
Enable Alt+F4 to quick exit the game
Open .GRP in read-only mode
64-bit: Fix crashes related to drawing certain sprites
64-bit: Save games read and write without crashing.
64-bit: Sounds now (mostly) play correctly.
64-bit: Add bounds check in weapon switching.
64-bit: Fix initial segfaults.
Merge pull request #22 from jmtd/patch-1
Merge pull request #21 from rohit-n/whoops
Merge pull request #18 from clobber/osx-sdlmain-fix
Merge pull request #17 from clobber/osx-buildfix
Update to latest SDLMain from SDL-1.2
Merge pull request #10 from juanmabc/master
Merge pull request #15 from willy9561/issue_14_clean_fix
inventory percentage is a number not a character
Merge pull request #13 from willy9561/issue12_add_map
Give credits to due owners
Drop residual enet dep
Update .gitignore for linux
Really minimal modification for Linux integration
Merge pull request #9 from andypiper/osx-improve
Merge pull request #3 from tixz/patch-1
Small improvement to the README.md
Added icon for Visual Studio Build.
Setting icon for MacOS X Release.
Removed missing duke_3d_icon.png from project. Mac OS X build is good.
Made fork from xDuke v17.9 official.
Don't clear the screen each frame: The status bar is not drawn.
Allocating 1MB of stack produced a stack overflow on windows and chkstk was very unhappy. The buffer is now statically allocated. Fixed windows build with strnicmp instead of strncasecmp.
Created MacOS X bundle for release.