shithub: duke3d

RSS feed

de35673b – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2013/01/15 10:57
Removed horribly named arrays xb1,xb2,yb1,yb2 in favor of stucture with enumeration.

d6e24c64 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2013/01/05 13:42
Fixed a bug introduced in last refactor (anims where not draw properly).

bdd2f0d9 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2013/01/05 08:08
Switch to pvWalls struct.

16f4bf2d – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/27 04:47
Added comments to explain bunchList.

9d060d16 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/27 04:36
Renamed p2 to bunchWallsList.

26658f10 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/22 18:08
Fixed VisualStudio build.

28201684 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/22 20:02
Removed more warnings.

e4d26075 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/22 19:53
Fixed bug introduced by TILE_MakeAvailable (typo).

c1414921 – fabien sanglard <fabiensanglard@fabiens-Mac-Pro-3.local> authored on 2012/12/22 19:28
Created network module. Removed warnings. Changed draw system signatures.

30670c67 – fabien sanglard <fabiensanglard@fabiens-Mac-Pro-3.local> authored on 2012/12/22 13:53
Added tile utility: TILE_MakeAvailable

f15fe15e – fabien sanglard <fabiensanglard@fabiens-Mac-Pro-3.local> authored on 2012/12/22 13:29
Fixed bug that prevented artwork to be loaded via artfilename global variable.

95b30272 – fabien sanglard <fabiensanglard@fabiens-Mac-Pro-3.local> authored on 2012/12/22 12:57
Removed usage of global tempbug in favor of localschar text[512].

6a1e6c52 – fabien sanglard <fabiensanglard@fabiens-Mac-Pro-3.local> authored on 2012/12/22 11:55
Created a tile module.

e11ebae6 – fabien sanglard <fabiensanglard@fabiens-Mac-Pro-3.local> authored on 2012/12/21 20:58
SDL was not initalized properly. Also fixed printout.

fc6504f8 – fabien sanglard <fabiensanglard@fabiens-Mac-Pro-3.local> authored on 2012/12/21 15:04
Removed vidoption == 6 case (it never happened).

8e6da217 – fabien sanglard <fabiensanglard@fabiens-Mac-Pro-3.local> authored on 2012/12/21 15:00
Added tools to view palette.

1be4cc15 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/21 11:09
Removed sdl_debug old code.

585ae62b – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/21 01:44
Removed useless code in display module.

f284d338 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/21 01:38
Removed OpenGL Rendere references (it was incomplete anyway.

27c74d8b – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/21 01:28
Merge branch 'master' of github.com:fabiensanglard/chocolate_duke3D

616ed105 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/21 01:28
Draw module now use its own transluc palette index.

d45263cd – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/20 14:25
Moved a macro into macosx_platform.

7a458e03 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/20 14:23
Removed tilesizx and tilesizy in favor of array of struct.

70f04541 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/20 12:31
Fixed Windows build (void*) did not default to int8_t*.

bff9e7ca – unknown <fabien@fabien-PC.(none)> authored on 2012/12/20 12:28
Fixed windows build.

90f44c4e – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/19 18:27
Converted more int32 to pointer.

8ae4761a – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/19 18:14
Fixed a typo.

2a0d941d – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/19 18:12
frampleace,frameoffset are now pointer instead of int32_t

553f9ff5 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/19 17:54
Reverse engineered most of draw.c assembly methods.

882943c4 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/19 14:19
Merge branch 'master' of github.com:fabiensanglard/chocolate_duke3D

17f63e09 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/19 14:19
Added coo2D_t typedef to differenciate from vector_t.

ebe25e40 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/19 14:16
Removed 'short' for int16_t.

dc18cac1 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/19 14:09
Made game_dir encapsulated to filesystem module.

567d1451 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/19 13:59
Create groups for header and implementations in XCode.

2f596a36 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/19 13:55
Created filesystem module.

a398442d – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/19 13:11
Renamed 'cache1d' translation unit to 'cache'

664bab86 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/19 12:55
Removed dead code. Renamed meaningless 'a' translation unit to 'draw'.

bbd9f805 – fabien sanglard <fabiensanglard@fabiens-Mac-Pro-3.local> authored on 2012/12/17 20:36
Started to rename a.c methods.

6c8d7340 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/17 14:25
Merge branch 'master' of github.com:fabiensanglard/chocolate_duke3D

6f1f7a5e – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/17 14:24
Renamed variables in a.c.

6744969f – fabien sanglard <fabiensanglard@fabiens-Mac-Pro-3.local> authored on 2012/12/17 14:24
Removed assembly value setup functions.

29015ee7 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/17 13:42
Cleaning up and making a.c super readable.

9e77c699 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/17 12:00
Removed even more basic type in favor of stdint.h types.

070639d0 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/17 11:46
Replaced (unsigned) cast to (uint32_t) casts.

83636a68 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/17 11:45
Changed (long) cast to (int32_t) cast.

e9379d17 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/16 23:43
Formatting.

1d8bd38e – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/16 21:33
Removed 200 warnings due to uint8_t -> replace conversion and also print parameter values.

9c586ce4 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/16 20:51
Removed unused parameters in function calls.

4fc2a94d – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/16 11:46
Refactoring started. pvWalls, stack allocation instead of Heap, variable renaming.

aed344a6 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/15 23:56
Removed Duke Nukem nuclear icon BMP.

1152b469 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/15 23:55
Removed BIN2C tool.

0c85bfc2 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/15 23:49
MacOS X build fully functional: Can search for .GRP file in current directory.

59e2ab3e – fabien sanglard <fabiensanglard@fabiens-Mac-Pro-3.local> authored on 2012/12/15 23:01
Fixed MacOS X build (Clang found function declaration/definitions discrepancies

64be9ec2 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/15 18:51
Added A LOT of comments to explain methods: scansector,inside,bunchfront and wallfront.

8c5dd9f9 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/15 16:18
Removed mode 0x3 references.

f4f62dc3 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/15 16:17
Removed the incomplete OpenGL implementation.

d05dd072 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/15 15:50
Fixed a bug introduced by the SlowDown tools

4c510b80 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/15 15:05
Added engine SlowDown tool

61d6c987 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/15 11:52
Removed more MMX specific code. Cleaned a.c.

75027eef – unknown <fabien@fabien-PC.(none)> authored on 2012/12/15 11:41
Removed MMX specific code.

b625cffa – unknown <fabien@fabien-PC.(none)> authored on 2012/12/15 11:27
Removed Windows specifc code in Music engine: Relying fully on SDL_Mixer now.

0517615d – fabien sanglard <fabiensanglard@fabiens-Mac-Pro-3.local> authored on 2012/12/15 14:14
Added SDL Midi playback....thinking of dropping the Windows specific code completely

88f635f9 – fabien sanglard <fabiensanglard@fabiens-Mac-Pro-3.local> authored on 2012/12/15 13:09
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.)

09a21797 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/14 06:34
Added full explanation for scansector and inside.

beae8dac – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/14 04:49
Fixed comment in inside about xor operation.

aedec239 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/14 04:44
Reformated with astyle

d8424899 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/14 04:39
Formatted code

d74a2542 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/14 04:31
Added comments to sectorscan and iinside

faf04e4a – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/14 03:57
Typo in last commit: Build is now clean on both Windows and Mac OSX

ed3c7317 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/14 03:56
Fixed game.c bug crashing in SDL_WM_SetIcon

a7d509ec – unknown <fabien@fabien-PC.(none)> authored on 2012/12/13 20:52
Fixed many silly bugs thanks to PVS Studio. Aslo started to heavily comments the different portions of the code

cac93fa1 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 21:38
Removed many silly warnings.

fc4cce01 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/13 18:19
Fixed build. Both platforms are now good.

fb269372 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 21:12
Merged.

cbe0afde – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 21:09
Still doing a lot of clean up with unit8_t and char. Thebuild is now broken :(.

87618da5 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 20:30
Swtiched back uint8_t to char for string functions.

edacaef2 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 18:24
Added build instructions for Windows and Mac OS X

96c70e5e – unknown <fabien@fabien-PC.(none)> authored on 2012/12/13 18:16
Removed DOS support from sound.c

e63a4a07 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 18:12
Merge branch 'master' of github.com:fabiensanglard/chocolate_duke3D

957ca0fe – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 18:11
Mac OS X sound engine works :)

dd671e26 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 16:56
Fixed dummy sound system problem (faking playing a sound had to return FX_Ok instead of 1

28c20c61 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/13 16:45
Merge branch 'master' of github.com:fabiensanglard/chocolate_duke3D

f768d183 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/13 16:45
Removed Physic filesystem and DOS support

0a411d3d – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 16:27
Fixed a 'few unit8_t instead of char' broken on MacOS Xwq from Windows

09ba7616 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/13 14:14
Cleaned up a.c from useless method and old code.

ff3cdf89 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/13 12:43
Building and Running on Windows :) !

284ae8be – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 13:58
Redefined char to uint8_t: Crashing bug and Visual bug are now GONE git statusgit status

2de110a4 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 13:48
Removed 'signed char' for int8_t

7ffae16a – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 13:09
Removed int for int32_t.

d795e124 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 13:00
Completed removal of 'long' from Engine.

7c2fc914 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 12:22
Removed all 'long' and 'unsigned long' from a.c. Removed most x*^ assembly too.

9a478707 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/13 11:53
Removed 100+ Warning, mostly due to implicit type conversion.

e11e7cb4 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/12 23:47
Added comment for Visible Surface Determination

99f04725 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/12 19:45
Added comment and Macro control in render routines (a.c)

655efea6 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/12 19:25
Added .gitignore filters. Added comment in a.c

f6d4da99 – unknown <fabien@fabien-PC.(none)> authored on 2012/12/12 19:19
Build and run well on Windows

902ed018 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/12 21:36
Compile and run on MacOS X :)

62984ca1 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/12 09:04
Fixed issue with more win32 calls, the sound engine is missing now.

6b9299bd – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/12 08:30
Fixed Native timer issue (tentative to use SDL again)

c7e4c757 – Fabien Sanglard <fabien.sanglard@gmail.com> authored on 2012/12/12 00:15
Started port to XCode and Mac OS

Next