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.
Merge branch 'master' of github.com:fabiensanglard/chocolate_duke3D
Fixed bug where savegame could not be loaded due to bug introduced by dummy_multi.c.
Merge branch 'master' of github.com:fabiensanglard/chocolate_duke3D
Added comments to algorithm.
Structured filesystem finished.
Started refactoring GRP filesystem.
Removed horribly named arrays xb1,xb2,yb1,yb2 in favor of stucture with enumeration.
Fixed a bug introduced in last refactor (anims where not draw properly).
Switch to pvWalls struct.
Added comments to explain bunchList.
Renamed p2 to bunchWallsList.
Created network module. Removed warnings. Changed draw system signatures.
Fixed VisualStudio build.
Fixed bug introduced by TILE_MakeAvailable (typo).
Added tile utility: TILE_MakeAvailable
Fixed bug that prevented artwork to be loaded via artfilename global variable.
Removed usage of global tempbug in favor of localschar text[512].
SDL was not initalized properly. Also fixed printout.
Removed vidoption == 6 case (it never happened).
Added tools to view palette.
Removed sdl_debug old code.
Removed useless code in display module.
Removed OpenGL Rendere references (it was incomplete anyway.
Merge branch 'master' of github.com:fabiensanglard/chocolate_duke3D
Draw module now use its own transluc palette index.
Moved a macro into macosx_platform.
Removed tilesizx and tilesizy in favor of array of struct.
Fixed Windows build (void*) did not default to int8_t*.
Fixed windows build.
Converted more int32 to pointer.
frampleace,frameoffset are now pointer instead of int32_t
Reverse engineered most of draw.c assembly methods.
Merge branch 'master' of github.com:fabiensanglard/chocolate_duke3D
Added coo2D_t typedef to differenciate from vector_t.
Removed 'short' for int16_t.
Made game_dir encapsulated to filesystem module.
Create groups for header and implementations in XCode.
Created filesystem module.
Renamed 'cache1d' translation unit to 'cache'
Removed dead code. Renamed meaningless 'a' translation unit to 'draw'.
Started to rename a.c methods.
Merge branch 'master' of github.com:fabiensanglard/chocolate_duke3D
Renamed variables in a.c.
Removed assembly value setup functions.
Cleaning up and making a.c super readable.
Removed even more basic type in favor of stdint.h types.
Replaced (unsigned) cast to (uint32_t) casts.
Changed (long) cast to (int32_t) cast.
Removed 200 warnings due to uint8_t -> replace conversion and also print parameter values.
Removed unused parameters in function calls.
Refactoring started. pvWalls, stack allocation instead of Heap, variable renaming.
Removed Duke Nukem nuclear icon BMP.
MacOS X build fully functional: Can search for .GRP file in current directory.
Fixed MacOS X build (Clang found function declaration/definitions discrepancies
Added A LOT of comments to explain methods: scansector,inside,bunchfront and wallfront.
Removed mode 0x3 references.
Removed the incomplete OpenGL implementation.
Fixed a bug introduced by the SlowDown tools
Added engine SlowDown tool
Removed more MMX specific code. Cleaned a.c.
Removed MMX specific code.
Removed Windows specifc code in Music engine: Relying fully on SDL_Mixer now.
Added SDL Midi playback....thinking of dropping the Windows specific code completely
Fixed a bug introduced a few commit back: updatesector was incorrect and changed the game's determinism (all recorded session could not be played again.)
Added full explanation for scansector and inside.