Project

General

Profile

Activity

From 2007-07-02 to 2007-07-15

2007-07-12

23:21 Revision 2f34b267 (github): Fixed issue with environmental sound effects, where changes in-game to the world did not affect the effect properties. Re-factored the existing code to allow faster use when in-game. S_CalcSectorReverb() is now called whenever any properties of a sector are changed which in turn affect environmental sound effect properties.
TODO: Currently, S_CalcSectorReverb() is potentially called far more frequently than absolutely necessary (for exampl... danij
00:27 Revision f56b73fe (github): Fix vcbuild.bat so that spaces are allowed in PYTHON_DIR.
danij

2007-07-09

13:54 Revision 982b786a (github): fix typo
yagisan
09:44 Revision fa6c6e7e (github): attempt to generate bundles in the remaining plugins. needs testing with xcode and fink
yagisan
09:30 Revision 52505de8 (github): attempt to generate bundles in jdoom, dehread, opengl and sdlmixer plugins on OSX systems
yagisan
09:13 Revision 5aace94d (github): disable unused cmake build modes part 2
yagisan
08:57 Revision e5892851 (github): disable unused cmake build modes part 1
yagisan
08:45 Revision 19f28a0f (github): add a define that osx systems may need - disabled until further testing is done
yagisan
08:43 Revision 62b0cafd (github): patch to build on FINK
yagisan

2007-07-08

20:19 Revision dbc1e4bd (github): Fixed multiple definition issues with the following symbols - endmsg
yagisan
19:26 Revision 1a124a93 (github): Fixed multiple definition issues with the following symbols: BlockingMobj and PuffSpawned.
danij
19:08 Revision 33b619a6 (github): Fixed multiple definition issues with the following symbols: mapviewplayer, devparm and shiftdown.
danij
18:32 Revision c38d1f32 (github): close my IF statments
yagisan
18:29 Revision 9663ba53 (github): teach cmake to pick between win32 and unix lzss, and FINK should default to unix paths
yagisan
18:15 Revision 08004ef8 (github): when building with FINK - use FINKs SDL headers
yagisan
18:09 Revision 0a7c5aea (github): add missing endif - whoops
yagisan
18:08 Revision 9fdcf487 (github): teach cmake to build universal packades on osx/xcode and native packages with osx/fink
yagisan
18:01 Revision e9738443 (github): teach Cmake how to tell if we are big or little endian, and define accordingly
yagisan
17:53 Revision 4b662132 (github): define FINK when building with FINK
yagisan
17:50 Revision f162643f (github): when building with FINK - use FINKs SDL headers
yagisan
17:46 Revision da6f29d2 (github): Fink option should only work on OSX - fatal error on other systems
yagisan
17:34 Revision 2311218b (github): Add a new FINK option for building on OSX with FINK
yagisan
14:02 Revision 2849b07c (github): add the missing static declaration
yagisan
01:48 Revision 504146c8 (github): Cast the "src" variable in readValue() to the appropriate fixed-size integer type. These changes, or at least the replacements of int32_t for long, are necessary to allow the map to load properly. Without them, many walls show hall-of-mirrors effects.
Thanks to chasonr for the patch. danij
01:12 Revision 780314a2 (github): Define a macro PRINTF_F in dd_share.h, which indicates printf-like functions, so that GCC can check their parameters. If GCC is not the compiler, PRINTF_F defines to nothing.
Make sure the parameters match the format string for all printf-like functions in glBSP.
Thanks to chasonr for the p...
danij
01:02 Revision d5c2c338 (github): Rearranged the dpMapLoad vcproj file filters so that *.h are separated from *.c
danij
00:59 Revision 7eadef28 (github): Fixed typo in last commit.
danij
00:58 Revision 7b52139c (github): Make sure the parameters match the format string for all printf-like functions in dpDehRead.
Thanks to chasonr for the patch. danij
00:56 Revision 19a56e86 (github): Define a macro PRINTF_F in dd_share.h, which indicates printf-like functions, so that GCC can check their parameters. If GCC is not the compiler, PRINTF_F defines to nothing.
Make sure the parameters match the format string for all printf-like functions in the engine and games.
Thanks to ch...
danij

2007-07-07

23:16 Revision 3bb066c9 (github): jHexen ACS: The original code replaces the string offsets with pointers, and only works if pointers and ints are both four bytes long. The revision allocates a separate array for the pointers, allowing the pointer size to be greater than 4.
Thanks to chasonr for the patch. danij
23:10 Revision de7b7ab9 (github): Rearrange memblock_t so that on 64-bit platforms it can pack without holes, saving eight bytes per memory block.
MINFRAGMENT must be greater than sizeof(memblock_t), which is larger on AMD64 because it contains pointers and a size... danij
01:20 Revision 6173cd4b (github): Get the console on-line as early as possible so as to avoid crashing the system with Con_Message() (due to the log file handle not being initialized?). This now happens in DD_EarlyInit() which is called from the system-specific startup routine (e.g. WinMain() under WIN32).
danij
01:15 Revision 89eb876a (github): Cleaned up the ZIP/PK3 code and updated style. Since indices are 1-based and negative values had no meaning; I've revised things so that zipindex_t is now unsigned.
danij

2007-07-05

16:00 Revision c5e74186 (github): Changed -anifilter to -noanifilter in Snowberry. My first Snowberry, commit :)
danij
15:58 Revision 0f11b9f6 (github): Fixed minor issue in R_NewPlaneForSector() which would attempt to Z_Free() a null plane list ptr if the sector has no existing planes.
danij

2007-07-04

16:40 Revision 104cadc5 (github): Implemented per-texture anisotropic filtering plus engine-side controls to configure behaviour (cvar: rend-tex-filter-anisotropic and added to the textures tab in the control panel. Replaced the ccmd -anifilter with -noanifilter which can be used to disable anisotropic filtering completely within drOpenGL.
Further minor tweaks to WIN32-specific stuff. danij

2007-07-03

17:20 Revision 02478591 (github): Fixed problem with WIN32 windowed size, the size specified to SetWindowPos() should be the window size, not the client area size.
danij
14:01 Revision e20a340a (github): Cleaned up the WIN32 dedicated console code in preparation for further work.
danij
13:57 Revision c29693f3 (github): Fixed some window issues under WIN32; if the command-line specified window paramaters were the same as the defaults then a GL context was not created.
Don't use DD_GetVariable() for getting the HWND handle to DG_CreateContext(), instead, pass it as a (void*) paramater. danij

2007-07-02

23:13 Revision cfcc7a9e (github): Fixes to busy mode when in dedicated mode; deferred GL task sub-system is not needed so don't init and prevent it from being accessed.
The -dedicated switch was not being checked early enough, check before entering busy mode for startup.
The automap i...
danij
14:57 Revision a1d3652f (github): Minor tweaks to the routines used for querying the existence of OpenGL extensions.
Don't use bit shifts when multiplying/dividing by a power of two in texture.c, leave the decision to optimize up to t... danij
12:54 Revision f4257ba8 (github): Cleanup and updated style of drOpenGL. Re-jigged things slightly under win32.
TODO: Under WIN32, OpenGL extension function pointers are only valid for the pixel format in effect for the rendering... danij
12:45 Revision 87086b16 (github): Consistent line endings.
danij
12:44 Revision 1638e69e (github): Created a VS8 project for the debug renderer (temporary). Minor changes to the debug renderer to fix compilation issues with my recent additions. Now compiles OK.
danij
12:15 Revision 861c5dff (github): Updated the debug renderer with the newly added exported routines.
Todo: Move the debug layer into the engine as a compile-time wrapper? danij
12:14 Revision c6323ab3 (github): Updated the debug renderer with the newly added exported routines.
Todo: Move the debug layer into the engine as a compile-time wrapper? danij
 

Also available in: Atom