Merge branch 'master' of https://github.com/GPSnoopy/chocolate_duke3D
Remove the rest of unstable/stable_network shim.
Remove not needed anymore findenet cmake file
Add Fabien Sanglard's original notes as he wrote the Duke Nukem 3D Code Review articles.
Add into documentation the original Duke 3D source code as well as at least two ports this fork is originally based on (extremely valuable to track code history and changes).
Updated MacOS X MIDI status.
Added documentation from Duke3d_w32 (RancidMeat). This port was the base for xDuke3D. The network code has barely changed since.
Removed stable_networking.
Removed obsolete eightytwofifty (8250 UART) option.
Clear the renderer before copying the texture (Fix red horizontal bands on MacOS X).
Falling back to low-res when screen is tilted is part of the original game.
Pressing SHIFT seems to be only to enable running, not to disable it.
Fix minimap sprite rendering: another incorrect index when Fabien converted the code to struct (IMHO, once you know what the old variables names meant, it was easier to read, the structs multi-indexing is too long :-\ )
Added MacOS X build support with CI
Updated README MacOS X build section.
Updated README MacOS X build section.
Remove obsolete SDL_VIDEODRIVER hint for MacOs X (let's give SDL2 a chance)
More MacOS X conditional bs.
Fix conditional compilation around IP_RECVERR, does not seem to be supported on MacOS X
Adding missing include for socket API.
Share vcpkg CMake path on MacOS X.
Fix build shell commands for MacOS X.
Use bash, not sh on MacOS X
Adding tentative MacOS X build files (don't hit me, I don't have a Mac)
Split completely x86 and x64 build files.
Split completely x86 and x64 build files.
Fix screenshots not working.
Fix tons of warnings on MSVC.
Updated MIDI instructions.
Remove impossible code path and drawing routines.
Merge branch 'master' of https://github.com/GPSnoopy/BelgianChocolateDuke3D
Fix crash when saving games
Removed commented out code.
Fixed a couple of warnings and made a couple of draw methods easier to understand.
Merge branch 'master' of https://github.com/GPSnoopy/BelgianChocolateDuke3D
Fixed Linux savegames loading. Removed a few compilation warnings.
Added new known issue.
Better screenshot size.
Added better build instructions. Added music instructions.
Do not use vcpkg on Linux, instead rely on distro packages instead.
Updated known issues.
Added known issue.
Fixed compatibility between 32-bit and 64-bit savegames
64-bit: Fix player_struct not being the same size in 32 and 64-bit.
64-bit: trying to be pointer size independent.
Fix cranes not moving to pick up player (regression from code old cleanup).
Fix bad framerate on palette change, should only be explicitly presented to the screen when necessary.
Update SDL2 rendering engine to hardware accelerated texture. This is slower than direct surface from window, but the fullscreen quality is much better.
Use high-res icon on Windows.
Remove more legacy no-op functions.
Remove more legacy no-op functions.
Remove more legacy no-op functions.
Merge branch 'master' of https://github.com/GPSnoopy/chocolate_duke3D
Removed all audiolib source files that are not used anymore.
Updated known issues.
Fix clippoly regression made years ago (fix from rohit-n)
Increased resolution limit to 4K
Disable pixelsAllowed limit by default, causes too many pixels not to be drawn in cut scenes, logos, minimaps, etc.
Merge branch 'master' of https://github.com/GPSnoopy/chocolate_duke3D
Updated known issues.
64-bit: Fix writing and reading 64-bit savegames (still incompatible with 32-bits savegames though)
Fix strict aliasing float to int pointer cast
More Linux MIDI chasing, updated README
Chasing MIDI not playing by default on Ubuntu via SDL2-mixer/vcpkg
Fix problems related to running on Linux
Rewording intro.
Rewording of intro.
Updated requirements.
Merge branch 'master' of https://github.com/GPSnoopy/chocolate_duke3D
Removed old build systems files.
Fixed typo.
Updated badge URLs.
More Linux compilation fixes.
Added EOL git attributes for scripts.
Added execute permission on Linux build scripts.
Merge branch 'master' of https://github.com/GPSnoopy/chocolate_duke3D
Added Linux build scripts.
Updated Windows CI names
Added Linux CI
Merge branch 'master' of https://github.com/GPSnoopy/chocolate_duke3D
Replace PLATFORM_UNIX with UNIX
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).