From tomaz at icculus.org Sat Jan 1 15:34:26 2005 From: tomaz at icculus.org (tomaz at icculus.org) Date: 1 Jan 2005 15:34:26 -0500 Subject: Module neither: Change committed Message-ID: <20050101203426.25465.qmail@icculus.org> Commiter : tomaz CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-01 20:34:26 UTC Log message: Added a call to DynGL_CloseLibrary at shutdown. This fixed 93 memory leaks. Modified files: darkwar/system.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050101.203426.tomaz.diff URL: From tomaz at icculus.org Sat Jan 1 15:35:06 2005 From: tomaz at icculus.org (tomaz at icculus.org) Date: 1 Jan 2005 15:35:06 -0500 Subject: Module neither: Change committed Message-ID: <20050101203506.25527.qmail@icculus.org> Commiter : tomaz CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-01 20:35:06 UTC Log message: Fixed 3 warnings. Modified files: darkwar/r_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050101.203506.tomaz.diff URL: From black at icculus.org Sat Jan 1 15:53:30 2005 From: black at icculus.org (black at icculus.org) Date: 1 Jan 2005 15:53:30 -0500 Subject: Module neither: Change committed Message-ID: <20050101205330.26737.qmail@icculus.org> Commiter : black CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-01 20:53:30 UTC Log message: -Fixed FreeZone to also free the name of the zone. -Fixed another bug in AllocZone that caused it to alloc a clump for normal zones, too (- if the LAZY flag was set). Modified files: darkwar/nmemory.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050101.205330.black.diff URL: From coderjoe at icculus.org Sat Jan 8 05:34:35 2005 From: coderjoe at icculus.org (coderjoe at icculus.org) Date: 8 Jan 2005 05:34:35 -0500 Subject: Module neither: Change committed Message-ID: <20050108103435.31395.qmail@icculus.org> Commiter : coderjoe CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 10:34:35 UTC Log message: fix typo. add comment. some formatting. Modified files: darkwar/r_dynglstubs.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.103435.coderjoe.diff URL: From coderjoe at icculus.org Sat Jan 8 05:56:22 2005 From: coderjoe at icculus.org (coderjoe at icculus.org) Date: 8 Jan 2005 05:56:22 -0500 Subject: Module neither: Change committed Message-ID: <20050108105622.32334.qmail@icculus.org> Commiter : coderjoe CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 10:56:22 UTC Log message: readd all files, since some got moved around. this also fixes the weird problem where each file had its own copy of identical compiler flags. Modified files: darkwar/darkwar-net2003.vcproj -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.105622.coderjoe.diff URL: From havoc at icculus.org Sat Jan 8 07:42:51 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 8 Jan 2005 07:42:51 -0500 Subject: Module neither: Change committed Message-ID: <20050108124251.5290.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 12:42:51 UTC Log message: fixed inverted shadow volume sides (shouldn't have inverted them when I switched to counterclockwise, oops) Modified files: darkwar/r_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.124251.havoc.diff URL: From havoc at icculus.org Sat Jan 8 07:44:53 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 8 Jan 2005 07:44:53 -0500 Subject: Module neither: Change committed Message-ID: <20050108124453.5433.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 12:44:53 UTC Log message: changed all the stencil masks back to ~0 (rather than 255) Modified files: darkwar/r_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.124453.havoc.diff URL: From havoc at icculus.org Sat Jan 8 08:02:31 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 8 Jan 2005 08:02:31 -0500 Subject: Module neither: Change committed Message-ID: <20050108130231.6563.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 13:02:31 UTC Log message: somewhat cleaned up visiblevolumes drawing code and enabled the fancy mode (different front/back colors and outline) Modified files: darkwar/r_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.130231.havoc.diff URL: From havoc at icculus.org Sat Jan 8 08:08:03 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 8 Jan 2005 08:08:03 -0500 Subject: Module neither: Change committed Message-ID: <20050108130803.6842.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 13:08:03 UTC Log message: added R_DRAWMODE_LIGHTINGWITHSHADOWS to eliminate the lighting-after-shadowvolume check Modified files: darkwar/r_main.c darkwar/r_main.h darkwar/game/g_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.130803.havoc.diff URL: From havoc at icculus.org Sat Jan 8 08:09:39 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 8 Jan 2005 08:09:39 -0500 Subject: Module neither: Change committed Message-ID: <20050108130939.6937.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 13:09:39 UTC Log message: forgot one R_DRAWMODE_LIGHTINGWITHSHADOWS case Modified files: darkwar/r_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.130939.havoc.diff URL: From havoc at icculus.org Sat Jan 8 08:12:47 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 8 Jan 2005 08:12:47 -0500 Subject: Module neither: Change committed Message-ID: <20050108131247.7180.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 13:12:47 UTC Log message: fixed stencil shadow problem (yes, it really was a missing qglEnable(GL_STENCIL_TEST); all this time) Modified files: darkwar/r_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.131247.havoc.diff URL: From havoc at icculus.org Sat Jan 8 08:17:22 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 8 Jan 2005 08:17:22 -0500 Subject: Module neither: Change committed Message-ID: <20050108131722.7465.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 13:17:22 UTC Log message: turned off optimizations as they make debugging a pain Modified files: darkwar/Makefile -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.131722.havoc.diff URL: From havoc at icculus.org Sat Jan 8 08:18:34 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 8 Jan 2005 08:18:34 -0500 Subject: Module neither: Change committed Message-ID: <20050108131834.7519.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 13:18:34 UTC Log message: renamed all Image_* functions to Texture_* and made Texture_LoadTargaFile public Modified files: darkwar/texture.c darkwar/texture.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.131834.havoc.diff URL: From black at icculus.org Sat Jan 8 08:29:46 2005 From: black at icculus.org (black at icculus.org) Date: 8 Jan 2005 08:29:46 -0500 Subject: Module neither: Change committed Message-ID: <20050108132946.8079.qmail@icculus.org> Commiter : black CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 13:29:46 UTC Log message: -Added support for MEM_DEBUG_LEAKS: if it is defined MSVC will output concrete information about possible memory leaks (the real filename & line). Modified files: darkwar/nmemory.c darkwar/nmemory.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.132946.black.diff URL: From havoc at icculus.org Sat Jan 8 08:31:28 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 8 Jan 2005 08:31:28 -0500 Subject: Module neither: Change committed Message-ID: <20050108133128.8204.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 13:31:28 UTC Log message: forgot a ; Modified files: darkwar/texture.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.133128.havoc.diff URL: From havoc at icculus.org Sat Jan 8 12:53:51 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 8 Jan 2005 12:53:51 -0500 Subject: Module neither: Change committed Message-ID: <20050108175351.27028.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 17:53:51 UTC Log message: removed a Mem_Free that always causes a Null Pointer error since the variable was already freed Modified files: darkwar/nfile.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.175351.havoc.diff URL: From black at icculus.org Sat Jan 8 13:54:34 2005 From: black at icculus.org (black at icculus.org) Date: 8 Jan 2005 13:54:34 -0500 Subject: Module neither: Change committed Message-ID: <20050108185434.30829.qmail@icculus.org> Commiter : black CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-08 18:54:34 UTC Log message: -Added Mem_CheckSentinel and Mem_CheckAllSentinels (the All function maybe needs debugging since it uses an iterative algo instead of recursion) Modified files: darkwar/nmemory.c darkwar/nmemory.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050108.185434.black.diff URL: From black at icculus.org Sun Jan 9 10:22:36 2005 From: black at icculus.org (black at icculus.org) Date: 9 Jan 2005 10:22:36 -0500 Subject: Module neither: Change committed Message-ID: <20050109152236.3554.qmail@icculus.org> Commiter : black CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-09 15:22:36 UTC Log message: -A few cosmetic changes. Modified files: darkwar/nmemory.c darkwar/nmemory.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050109.152236.black.diff URL: From havoc at icculus.org Mon Jan 10 07:00:31 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 10 Jan 2005 07:00:31 -0500 Subject: Module neither: Change committed Message-ID: <20050110120031.16239.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-10 12:00:31 UTC Log message: changed Model_MeshNeighbors back to hashing elements rather than vertex locations (and thus removed snap tolerance), also made it not use a fixed hash size but instead a hash big enough to hold every possible index this caused a 30x speedup in loading Modified files: darkwar/model.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050110.120031.havoc.diff URL: From havoc at icculus.org Mon Jan 10 07:01:56 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 10 Jan 2005 07:01:56 -0500 Subject: Module neither: Change committed Message-ID: <20050110120156.16312.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-10 12:01:56 UTC Log message: File_WriteFile now actually works correctly, and creates directories if they don't exist, it also saves to the active user path correctly (for example ~/.darkwar/base/) Modified files: darkwar/nfile.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050110.120156.havoc.diff URL: From havoc at icculus.org Mon Jan 10 07:06:55 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 10 Jan 2005 07:06:55 -0500 Subject: Module neither: Change committed Message-ID: <20050110120655.16793.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-10 12:06:55 UTC Log message: added Util_Init and Util_Quit functions added util_maketerrain console command which generates md5mesh terrain models from a .tga heightmap image added Util_WriteSimpleMesh function which writes a .md5mesh file from vertex and element arrays Modified files: darkwar/system.c darkwar/util.c darkwar/util.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050110.120655.havoc.diff URL: From havoc at icculus.org Mon Jan 10 07:12:11 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 10 Jan 2005 07:12:11 -0500 Subject: Module neither: Change committed Message-ID: <20050110121211.17125.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-10 12:12:11 UTC Log message: moved a few fields of R from the end to the middle of the struct doubled size of varray_vertex3f2 to accomodate shadows from 65536 vertex models Modified files: darkwar/r_main.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050110.121211.havoc.diff URL: From havoc at icculus.org Mon Jan 10 07:14:08 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 10 Jan 2005 07:14:08 -0500 Subject: Module neither: Change committed Message-ID: <20050110121408.17268.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-10 12:14:08 UTC Log message: made R_CheckError use the newly added R.GLerror instead of a local variable added R_CheckError calls to the end of each state setup case to improve reporting a little replaced qglDrawElements with a R_DrawTriangles function which knows how to use qglDrawRangeElements if available for a 20% speed gain Modified files: darkwar/r_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050110.121408.havoc.diff URL: From warp at icculus.org Mon Jan 10 10:31:19 2005 From: warp at icculus.org (warp at icculus.org) Date: 10 Jan 2005 10:31:19 -0500 Subject: Module neither: Change committed Message-ID: <20050110153119.2043.qmail@icculus.org> Commiter : warp CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-10 15:31:19 UTC Log message: Make FS_Rescan public. Modified files: darkwar/fs/fs.c darkwar/fs/fs.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050110.153119.warp.diff URL: From havoc at icculus.org Mon Jan 10 11:56:35 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 10 Jan 2005 11:56:35 -0500 Subject: Module neither: Change committed Message-ID: <20050110165635.10867.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-10 16:56:35 UTC Log message: changed how util_maketerrain works a bit for more internal simplicity and should fix a glitch in the corner interpolation on tiles Modified files: darkwar/util.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050110.165635.havoc.diff URL: From havoc at icculus.org Mon Jan 10 11:58:13 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 10 Jan 2005 11:58:13 -0500 Subject: Module neither: Change committed Message-ID: <20050110165813.11399.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-10 16:58:13 UTC Log message: the "Encountered EOF during {}" errors are now a little more informative Modified files: darkwar/model.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050110.165813.havoc.diff URL: From havoc at icculus.org Mon Jan 10 12:07:41 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 10 Jan 2005 12:07:41 -0500 Subject: Module neither: Change committed Message-ID: <20050110170741.12109.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-10 17:07:41 UTC Log message: added FS_Rescan() call to Resource_UnloadAll added "resource_flush" console command (calls Resource_UnloadAll) removed RESOURCEFLAG_ALLOWFAIL because it simply couldn't work correctly restructured Resource_IndexForName to make it call Resource_Load if RESOURCEFLAG_PRECACHE is set if the resource entry already exists but is not loaded (previously it only did this if the resource entry did not exist) Modified files: darkwar/material.c darkwar/resource.c darkwar/resource.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050110.170741.havoc.diff URL: From havoc at icculus.org Mon Jan 10 12:09:50 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 10 Jan 2005 12:09:50 -0500 Subject: Module neither: Change committed Message-ID: <20050110170950.12475.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-10 17:09:50 UTC Log message: removed RESOURCEFLAG_PRECACHE, as it shouldn't be used for comparing resource entries and can be done just as easily by calling Resource_Load Modified files: darkwar/resource.c darkwar/resource.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050110.170950.havoc.diff URL: From havoc at icculus.org Mon Jan 10 12:50:06 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 10 Jan 2005 12:50:06 -0500 Subject: Module neither: Change committed Message-ID: <20050110175006.15439.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-10 17:50:06 UTC Log message: R.lightorigin is now extracted from the R.lighttoworld matrix as it was supposed to be, so lighting now reacts to light position Modified files: darkwar/r_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050110.175006.havoc.diff URL: From havoc at icculus.org Tue Jan 11 12:32:33 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 11 Jan 2005 12:32:33 -0500 Subject: Module neither: Change committed Message-ID: <20050111173233.25161.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-11 17:32:33 UTC Log message: remove R.skymatrix stuff (was not being used) Modified files: darkwar/r_main.c darkwar/r_main.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050111.173233.havoc.diff URL: From havoc at icculus.org Tue Jan 11 12:34:22 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 11 Jan 2005 12:34:22 -0500 Subject: Module neither: Change committed Message-ID: <20050111173422.25380.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-11 17:34:22 UTC Log message: changed Util_WriteSimpleMesh to Util_WriteModel which takes an array of meshes added util_makeskybox command which makes a skybox model Modified files: darkwar/util.c darkwar/util.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050111.173422.havoc.diff URL: From havoc at icculus.org Tue Jan 11 13:50:44 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 11 Jan 2005 13:50:44 -0500 Subject: Module neither: Change committed Message-ID: <20050111185044.714.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-11 18:50:44 UTC Log message: changed terrain building a little so it produces fewer tiles (now accounts for the two cell padding rather than one row) Modified files: darkwar/util.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050111.185044.havoc.diff URL: From havoc at icculus.org Tue Jan 11 14:39:35 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 11 Jan 2005 14:39:35 -0500 Subject: Module neither: Change committed Message-ID: <20050111193935.5607.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-11 19:39:35 UTC Log message: cleaned up G_DrawView (and children) added eclass func_skymodel as a way to draw fullbright sky models reduced view distance to 2000 meters (fog is coming), and increased farclip to 1048576 (no longer based on view distance) Modified files: darkwar/game/g_main.c darkwar/game/g_main.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050111.193935.havoc.diff URL: From havoc at icculus.org Wed Jan 12 01:09:07 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 12 Jan 2005 01:09:07 -0500 Subject: Module neither: Change committed Message-ID: <20050112060907.17431.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-12 06:09:07 UTC Log message: added R_SetDepthTest function (used to turn off depth test when drawing the wireframe) fixed R_DRAWMODE_LINES code to set up the vertex array before drawing added g_showtris cvar to display triangle outlines using R_DRAWMODE_LINES (and depth test disabled) renamed g_visiblevolumes to g_showshadowvolumes Modified files: darkwar/r_main.c darkwar/r_main.h darkwar/game/g_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050112.060907.havoc.diff URL: From havoc at icculus.org Thu Jan 13 08:13:53 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 13 Jan 2005 08:13:53 -0500 Subject: Module neither: Change committed Message-ID: <20050113131353.20421.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-13 13:13:53 UTC Log message: restructured the fragment shader for a 12% speedup and better documented code disabled discard because in my current tests it's not a benefit (depends a lot on how many models are only partially in the light radius) and does not work on ATI Radeon 9500-9800+X300 Modified files: darkwar/base/shaders/bump.frag -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050113.131353.havoc.diff URL: From coderjoe at icculus.org Fri Jan 14 01:44:18 2005 From: coderjoe at icculus.org (coderjoe at icculus.org) Date: 14 Jan 2005 01:44:18 -0500 Subject: Module neither: Change committed Message-ID: <20050114064418.17821.qmail@icculus.org> Commiter : coderjoe CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-14 06:44:18 UTC Log message: missing header. Modified files: darkwar/nfile.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050114.064418.coderjoe.diff URL: From coderjoe at icculus.org Fri Jan 14 01:45:28 2005 From: coderjoe at icculus.org (coderjoe at icculus.org) Date: 14 Jan 2005 01:45:28 -0500 Subject: Module neither: Change committed Message-ID: <20050114064528.17904.qmail@icculus.org> Commiter : coderjoe CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-14 06:45:28 UTC Log message: tell the compiler to use float literals rather than doubles. (fix warning) Modified files: darkwar/r_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050114.064528.coderjoe.diff URL: From havoc at icculus.org Sun Jan 16 22:10:09 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Jan 2005 22:10:09 -0500 Subject: Module neither: Change committed Message-ID: <20050117031009.13318.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 03:10:09 UTC Log message: changed moveup to space and added run as left shift, this makes the camera move 10x as fast (less tedious) Modified files: darkwar/game/g_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050117.031009.havoc.diff URL: From havoc at icculus.org Sun Jan 16 22:15:58 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Jan 2005 22:15:58 -0500 Subject: Module neither: Change committed Message-ID: <20050117031558.13557.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 03:15:58 UTC Log message: changed the mode = at the beginning of G_DrawTransparentEntityList to -1 and removed the initial drawmode/blendfunc so that it doesn't do a possibly unnecessary state change Modified files: darkwar/game/g_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050117.031558.havoc.diff URL: From havoc at icculus.org Sun Jan 16 22:28:51 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Jan 2005 22:28:51 -0500 Subject: Module neither: Change committed Message-ID: <20050117032851.14200.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 03:28:51 UTC Log message: added a commented out print for every GL call, can be useful to track down what GL function crashed in some cases Modified files: darkwar/r_dynglstubs.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050117.032851.havoc.diff URL: From havoc at icculus.org Sun Jan 16 22:30:59 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Jan 2005 22:30:59 -0500 Subject: Module neither: Change committed Message-ID: <20050117033059.14388.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 03:30:59 UTC Log message: implemented RESOURCEFLAG_BUMPMAPASNORMALMAP and RESOURCEFLAG_CLAMP Modified files: darkwar/texture.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050117.033059.havoc.diff URL: From havoc at icculus.org Sun Jan 16 22:31:27 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Jan 2005 22:31:27 -0500 Subject: Module neither: Change committed Message-ID: <20050117033127.14438.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 03:31:27 UTC Log message: added #include Modified files: darkwar/mathlib.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050117.033127.havoc.diff URL: From havoc at icculus.org Sun Jan 16 22:32:15 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Jan 2005 22:32:15 -0500 Subject: Module neither: Change committed Message-ID: <20050117033215.14523.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 03:32:15 UTC Log message: now uses the black default_glow.tga because it makes things more consistent Modified files: darkwar/material.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050117.033215.havoc.diff URL: From havoc at icculus.org Sun Jan 16 22:33:05 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Jan 2005 22:33:05 -0500 Subject: Module neither: New directory darkwar/base/maps/test/ Message-ID: <20050117033305.14580.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 03:33:05 UTC Log message: Directory /cvs/cvsroot/neither/neither/darkwar/base/maps/test added to the repository From havoc at icculus.org Sun Jan 16 22:40:23 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Jan 2005 22:40:23 -0500 Subject: Module neither: Change committed Message-ID: <20050117034023.15025.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 03:40:22 UTC Log message: improved test level - now has a terrain (made of photosourced sandstone on a gimp generated heightmap) and skybox (thanks to Zombie for the images) Modified files: darkwar/base/maps/test.ent Added files: darkwar/base/maps/test/sandstone.tga darkwar/base/maps/test/skybox.md5mesh darkwar/base/maps/test/skybox_nx.tga darkwar/base/maps/test/skybox_ny.tga darkwar/base/maps/test/skybox_nz.tga darkwar/base/maps/test/skybox_px.tga darkwar/base/maps/test/skybox_py.tga darkwar/base/maps/test/skybox_pz.tga darkwar/base/maps/test/terrain.tga darkwar/base/maps/test/terrain_00_00.md5mesh darkwar/base/maps/test/terrain_00_01.md5mesh darkwar/base/maps/test/terrain_00_02.md5mesh darkwar/base/maps/test/terrain_00_03.md5mesh darkwar/base/maps/test/terrain_01_00.md5mesh darkwar/base/maps/test/terrain_01_01.md5mesh darkwar/base/maps/test/terrain_01_02.md5mesh darkwar/base/maps/test/terrain_01_03.md5mesh darkwar/base/maps/test/terrain_02_00.md5mesh darkwar/base/maps/test/terrain_02_01.md5mesh darkwar/base/maps/test/terrain_02_02.md5mesh darkwar/base/maps/test/terrain_02_03.md5mesh darkwar/base/maps/test/terrain_03_00.md5mesh darkwar/base/maps/test/terrain_03_01.md5mesh darkwar/base/maps/test/terrain_03_02.md5mesh darkwar/base/maps/test/terrain_03_03.md5mesh -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050117.034022.havoc.diff URL: From havoc at icculus.org Sun Jan 16 22:47:41 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Jan 2005 22:47:41 -0500 Subject: Module neither: Change committed Message-ID: <20050117034741.15300.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 03:47:41 UTC Log message: major changes to much of render state to add fogging renamed most R_DRAWMODE_ enums to fit into LIT and UNLIT categories (UNLIT does everything in as few passes as possible) made R_SetDrawMode set blendfunc (reduces code in game a bit) made transparent rendering work properly (I hope - still untested) Modified files: darkwar/r_main.c darkwar/r_main.h darkwar/base/shaders/bump.frag darkwar/base/shaders/bump.vert darkwar/game/g_explosion.c darkwar/game/g_main.c darkwar/game/g_main.h darkwar/game/g_rain.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050117.034741.havoc.diff URL: From havoc at icculus.org Sun Jan 16 23:04:06 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Jan 2005 23:04:06 -0500 Subject: Module neither: Change committed Message-ID: <20050117040406.16652.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 04:04:06 UTC Log message: fog textures that are now needed Added files: darkwar/base/engine/fogblend.tga darkwar/base/engine/fogmask.tga -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050117.040406.havoc.diff URL: From havoc at icculus.org Sun Jan 16 23:08:00 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 16 Jan 2005 23:08:00 -0500 Subject: Module neither: Change committed Message-ID: <20050117040800.17007.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 04:08:00 UTC Log message: rebuilt terrain with the newly raised corner (so you can't see the edge anywhere) which was already in the terrain.tga Modified files: darkwar/base/maps/test/terrain_02_00.md5mesh darkwar/base/maps/test/terrain_02_01.md5mesh darkwar/base/maps/test/terrain_03_00.md5mesh darkwar/base/maps/test/terrain_03_01.md5mesh -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050117.040800.havoc.diff URL: From havoc at icculus.org Mon Jan 17 01:15:48 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 17 Jan 2005 01:15:48 -0500 Subject: Module neither: Change committed Message-ID: <20050117061548.24306.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 06:15:48 UTC Log message: disabled spawning of the test particle effects because they're a bit distracting and out of place on the test level changed nearclip from 1m to 50mm Modified files: darkwar/game/g_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050117.061548.havoc.diff URL: From havoc at icculus.org Mon Jan 17 14:41:51 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 17 Jan 2005 14:41:51 -0500 Subject: Module neither: Change committed Message-ID: <20050117194151.24113.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 19:41:51 UTC Log message: added Kazashi's rockbore test model, and changed the test scene to have the towering zombie and the correctly sized rock bore Modified files: darkwar/base/maps/test.ent Added files: darkwar/base/kazashi_rock_bore.pk3 -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050117.194151.havoc.diff URL: From havoc at icculus.org Mon Jan 17 14:59:26 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 17 Jan 2005 14:59:26 -0500 Subject: Module neither: Change committed Message-ID: <20050117195926.25556.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-17 19:59:26 UTC Log message: now loads _bump if _norm is missing Modified files: darkwar/material.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050117.195926.havoc.diff URL: From havoc at icculus.org Mon Jan 17 20:23:51 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 17 Jan 2005 20:23:51 -0500 Subject: Module neither: Change committed Message-ID: <20050118012351.21968.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-18 01:23:51 UTC Log message: some mild cleanup of G_Server/G_Map stuff (mostly renaming functions to G_World), and added GS.role Modified files: darkwar/game/g_main.c darkwar/game/g_main.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050118.012351.havoc.diff URL: From havoc at icculus.org Wed Jan 19 16:44:13 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 19 Jan 2005 16:44:13 -0500 Subject: Module neither: Change committed Message-ID: <20050119214413.20137.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-19 21:44:13 UTC Log message: added VectorReflect Modified files: darkwar/mathlib.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050119.214413.havoc.diff URL: From havoc at icculus.org Wed Jan 19 16:56:57 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 19 Jan 2005 16:56:57 -0500 Subject: Module neither: Change committed Message-ID: <20050119215657.21732.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-19 21:56:57 UTC Log message: moved zombie and rockbore a bit Modified files: darkwar/base/maps/test.ent -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050119.215657.havoc.diff URL: From havoc at icculus.org Wed Jan 19 16:59:45 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 19 Jan 2005 16:59:45 -0500 Subject: Module neither: Change committed Message-ID: <20050119215945.21940.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-19 21:59:45 UTC Log message: implemented gravity, player entity, walking, jumping, and stepup Modified files: darkwar/Makefile darkwar/model.c darkwar/model.h darkwar/game/g_main.c darkwar/game/g_main.h Added files: darkwar/collision.c darkwar/collision.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050119.215945.havoc.diff URL: From havoc at icculus.org Wed Jan 19 17:04:13 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 19 Jan 2005 17:04:13 -0500 Subject: Module neither: Change committed Message-ID: <20050119220413.22618.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-19 22:04:13 UTC Log message: fixed culling issue that made you occasionally fall through a polygon Modified files: darkwar/collision.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050119.220413.havoc.diff URL: From tomaz at icculus.org Thu Jan 20 13:31:58 2005 From: tomaz at icculus.org (tomaz at icculus.org) Date: 20 Jan 2005 13:31:58 -0500 Subject: Module neither: Change committed Message-ID: <20050120183158.13439.qmail@icculus.org> Commiter : tomaz CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-20 18:31:58 UTC Log message: Added Collision.[ch] to the MSVC 6.0 Project files. Modified files: darkwar/darkwar.dsp ------=MIME.8bd335d142c636768f42d4344a111da9 Content-Type: text/plain; name="neither.20050120.183158.tomaz.diff" Content-Disposition: attachment; filename="neither.20050120.183158.tomaz.diff" Content-Transfer-Encoding: 8bit Index: neither/darkwar/darkwar.dsp diff -u neither/darkwar/darkwar.dsp:1.15 neither/darkwar/darkwar.dsp:1.16 --- neither/darkwar/darkwar.dsp:1.15 Wed Dec 22 11:08:20 2004 +++ neither/darkwar/darkwar.dsp Thu Jan 20 13:31:48 2005 @@ -174,6 +174,10 @@ # End Group # Begin Source File +SOURCE=.\collision.c +# End Source File +# Begin Source File + SOURCE=.\command.c # End Source File # Begin Source File @@ -362,6 +366,10 @@ # End Group # Begin Source File +SOURCE=.\collision.h +# End Source File +# Begin Source File + SOURCE=.\command.h # End Source File # Begin Source File From havoc at icculus.org Thu Jan 20 13:34:03 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 20 Jan 2005 13:34:03 -0500 Subject: Module neither: Change committed Message-ID: <20050120183403.13645.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-20 18:34:03 UTC Log message: added fly and noclip cheats Modified files: darkwar/game/g_main.c darkwar/game/g_main.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050120.183403.havoc.diff URL: From havoc at icculus.org Thu Jan 20 13:44:10 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 20 Jan 2005 13:44:10 -0500 Subject: Module neither: Change committed Message-ID: <20050120184410.14687.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-20 18:44:10 UTC Log message: changed where the info_player_deathmatch is so you spawn ontop of the rockbore Modified files: darkwar/base/maps/test.ent -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050120.184410.havoc.diff URL: From havoc at icculus.org Thu Jan 20 14:00:58 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 20 Jan 2005 14:00:58 -0500 Subject: Module neither: Change committed Message-ID: <20050120190058.16463.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-20 19:00:58 UTC Log message: fix light rendering to work with multiple lights Modified files: darkwar/game/g_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050120.190058.havoc.diff URL: From havoc at icculus.org Thu Jan 20 21:58:00 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 20 Jan 2005 21:58:00 -0500 Subject: Module neither: Change committed Message-ID: <20050121025800.21732.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-21 02:58:00 UTC Log message: removed all trailing whitespace from *.[ch] Modified files: darkwar/console.c darkwar/dwmap.c darkwar/fallbackconfig.h darkwar/hash.c darkwar/hash.h darkwar/nmemory.c darkwar/nmemory.h darkwar/r_dyngl.c darkwar/r_dyngl.h darkwar/r_dynglfuncs.h darkwar/r_main.c darkwar/texture.c darkwar/fs/dir.c darkwar/fs/dir.h darkwar/fs/dir_posix.c darkwar/fs/dir_win32.c darkwar/fs/embedded.c darkwar/fs/embedded.h darkwar/fs/fs.h darkwar/fs/fs_new.c darkwar/fs/fs_new.h darkwar/fs/pak.c darkwar/fs/pak.h darkwar/fs/rw_ops.c darkwar/fs/rw_ops.h darkwar/fs/zip.c darkwar/game/g_explosion.c darkwar/game/g_rain.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050121.025800.havoc.diff URL: From havoc at icculus.org Thu Jan 20 22:06:48 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 20 Jan 2005 22:06:48 -0500 Subject: Module neither: Change committed Message-ID: <20050121030648.22338.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-21 03:06:48 UTC Log message: some trailing spaces I missed Modified files: darkwar/model.c darkwar/nstring.c darkwar/r_dynglstubs.h darkwar/fs/zip.h darkwar/game/particle.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050121.030648.havoc.diff URL: From black at icculus.org Sat Jan 22 12:50:48 2005 From: black at icculus.org (black at icculus.org) Date: 22 Jan 2005 12:50:48 -0500 Subject: Module neither: Change committed Message-ID: <20050122175048.31287.qmail@icculus.org> Commiter : black CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-22 17:50:48 UTC Log message: Here we go with the new c lexer, partially rewritten model loader and also changed entity loader. I hope you like it *sigh*. Modified files: darkwar/model.c darkwar/util.c darkwar/util.h darkwar/game/g_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050122.175048.black.diff URL: From black at icculus.org Sun Jan 23 07:14:04 2005 From: black at icculus.org (black at icculus.org) Date: 23 Jan 2005 07:14:04 -0500 Subject: Module neither: Change committed Message-ID: <20050123121404.28799.qmail@icculus.org> Commiter : black CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-23 12:14:04 UTC Log message: Fixed a bug in the model loader (Ive forgotten to scale the weights) Modified files: darkwar/model.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050123.121404.black.diff URL: From black at icculus.org Sun Jan 23 08:30:45 2005 From: black at icculus.org (black at icculus.org) Date: 23 Jan 2005 08:30:45 -0500 Subject: Module neither: Change committed Message-ID: <20050123133045.1261.qmail@icculus.org> Commiter : black CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-23 13:30:45 UTC Log message: The loader will now abort loading if it finds an unexpected keyword in the mesh definition block. Modified files: darkwar/model.c darkwar/util.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050123.133045.black.diff URL: From black at icculus.org Sun Jan 23 12:20:00 2005 From: black at icculus.org (black at icculus.org) Date: 23 Jan 2005 12:20:00 -0500 Subject: Module neither: Change committed Message-ID: <20050123172000.17370.qmail@icculus.org> Commiter : black CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-23 17:20:00 UTC Log message: Added a buffer and length parameter to SetUpThread and changed the code accordingly. Modified files: darkwar/model.c darkwar/util.c darkwar/util.h darkwar/game/g_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050123.172000.black.diff URL: From havoc at icculus.org Wed Jan 26 02:27:32 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 26 Jan 2005 02:27:32 -0500 Subject: Module neither: New directory darkwar/base/glsl/ Message-ID: <20050126072732.1096.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-26 07:27:32 UTC Log message: Directory /cvs/cvsroot/neither/neither/darkwar/base/glsl added to the repository From havoc at icculus.org Thu Jan 27 00:03:50 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 27 Jan 2005 00:03:50 -0500 Subject: Module neither: Change committed Message-ID: <20050127050350.31422.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-27 05:03:50 UTC Log message: corrected something silly in enginedesign.txt about anim.c (now game/g_anim.c) Modified files: darkwar/enginedesign.txt -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050127.050350.havoc.diff URL: From havoc at icculus.org Thu Jan 27 00:04:38 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 27 Jan 2005 00:04:38 -0500 Subject: Module neither: Change committed Message-ID: <20050127050438.31468.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-27 05:04:38 UTC Log message: retabify util.c (Black's editor used spaces in some places) Modified files: darkwar/util.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050127.050438.havoc.diff URL: From havoc at icculus.org Thu Jan 27 00:05:56 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 27 Jan 2005 00:05:56 -0500 Subject: Module neither: Change committed Message-ID: <20050127050556.31558.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-27 05:05:56 UTC Log message: fixed a crash when File_LoadFile was given a NULL size variable pointer (since it NULL terminates files it is actually not necessary to know the size when loading text files such as shaders) Modified files: darkwar/nfile.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050127.050556.havoc.diff URL: From havoc at icculus.org Thu Jan 27 00:06:48 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 27 Jan 2005 00:06:48 -0500 Subject: Module neither: Change committed Message-ID: <20050127050648.31720.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-27 05:06:48 UTC Log message: changed basecullmins/basecullmaxs from float [3] to Nvec3 Modified files: darkwar/model.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050127.050648.havoc.diff URL: From havoc at icculus.org Thu Jan 27 00:12:14 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 27 Jan 2005 00:12:14 -0500 Subject: Module neither: Change committed Message-ID: <20050127051214.32025.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-27 05:12:14 UTC Log message: fix an unitialized variable warning Modified files: darkwar/util.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050127.051214.havoc.diff URL: From havoc at icculus.org Thu Jan 27 00:13:21 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 27 Jan 2005 00:13:21 -0500 Subject: Module neither: Change committed Message-ID: <20050127051321.32143.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-27 05:13:21 UTC Log message: changed ~0 uses to EOF for readability (same value) Modified files: darkwar/util.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050127.051321.havoc.diff URL: From havoc at icculus.org Thu Jan 27 00:14:29 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 27 Jan 2005 00:14:29 -0500 Subject: Module neither: Change committed Message-ID: <20050127051429.32215.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-27 05:14:29 UTC Log message: made ReadNext() and ReadIn() macros use proper do{}while(0) encapsulation Modified files: darkwar/util.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050127.051429.havoc.diff URL: From havoc at icculus.org Thu Jan 27 00:38:24 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 27 Jan 2005 00:38:24 -0500 Subject: Module neither: Change committed Message-ID: <20050127053824.879.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-27 05:38:24 UTC Log message: renamed base/shaders/bump.[frag|vert] to base/shaders/light.[frag|vert] greatly enhanced lighting shaders to now have permutations based on used options (fogging, specular, etc) for more performance when some features are not used added ambientintensity, diffuseintensity, specularintensity to lights (these scale the different lighting types) rewrote most of player physics and moved parts of it to G_Entity_Move and G_Entity_GroundPhysics (experimental, may not be useful, not used for players anymore) made the test rockbore a moving object, albeit just a box for collisions and it is a pretty misbehaved physics object (rotation not yet implemented, etc) Modified files: darkwar/r_main.c darkwar/r_main.h darkwar/base/maps/test.ent darkwar/game/g_main.c darkwar/game/g_main.h Added files: darkwar/base/shaders/light.frag darkwar/base/shaders/light.vert Removed files: darkwar/base/shaders/bump.frag darkwar/base/shaders/bump.vert -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050127.053824.havoc.diff URL: From havoc at icculus.org Thu Jan 27 00:57:18 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 27 Jan 2005 00:57:18 -0500 Subject: Module neither: Change committed Message-ID: <20050127055718.2041.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-27 05:57:18 UTC Log message: added ambientintensity, diffuseintensity, and specularintensity properties to materials optimized permutation handling slightly so that specularintensity 0 forces off specular permutation fixed a crash in R_CompileGLSL if there were NULL strings in the string lists (found this because it was failing to load the shaders - also fixed) Modified files: darkwar/material.c darkwar/material.h darkwar/r_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050127.055718.havoc.diff URL: From havoc at icculus.org Thu Jan 27 00:59:27 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 27 Jan 2005 00:59:27 -0500 Subject: Module neither: Change committed Message-ID: <20050127055927.2148.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-27 05:59:27 UTC Log message: no longer loads default gloss texture when gloss is missing, so specular permutation isn't used unnecessarily Modified files: darkwar/material.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050127.055927.havoc.diff URL: From havoc at icculus.org Thu Jan 27 03:06:04 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 27 Jan 2005 03:06:04 -0500 Subject: Module neither: Change committed Message-ID: <20050127080604.9138.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-27 08:06:04 UTC Log message: switched to only using the BoxesOverlap method in brush culling, as SpheresOverlap by itself is slower, and the two together is just barely slower than BoxesOverlap by itself (from actual testing) Modified files: darkwar/collision.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050127.080604.havoc.diff URL: From havoc at icculus.org Thu Jan 27 03:10:53 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 27 Jan 2005 03:10:53 -0500 Subject: Module neither: Change committed Message-ID: <20050127081053.9444.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-27 08:10:52 UTC Log message: added plane4f array to Model_Mesh, Model_GetVertices now also fills in a plane4f array if requested, this is used by shadow volume generation for a speed boost simplified and optimized shadow volume generation now defaults r_paranoid cvar to 0 for a slight speed boost (by not scanning the elements of every rendered mesh) Modified files: darkwar/model.c darkwar/model.h darkwar/r_main.c darkwar/r_main.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050127.081052.havoc.diff URL: From havoc at icculus.org Thu Jan 27 05:51:57 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 27 Jan 2005 05:51:57 -0500 Subject: Module neither: Change committed Message-ID: <20050127105157.19513.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-27 10:51:57 UTC Log message: implemented r_speeds cvar (displays rendering statistics) changed 2D rendering to use R_DrawTriangles for consistency (added R.quadelements256 array to facilitate this) Modified files: darkwar/r_main.c darkwar/r_main.h darkwar/game/g_main.c -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050127.105157.havoc.diff URL: From havoc at icculus.org Fri Jan 28 02:49:11 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 28 Jan 2005 02:49:11 -0500 Subject: Module neither: Change committed Message-ID: <20050128074911.25554.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-28 07:49:11 UTC Log message: implemented frustum culling (both sphere and box culling are used) added cullmins/cullmaxs box to entity struct (updated by Relink like cullorigin/cullradius are) rockbore light now relinks itself each frame so the culling works added g_fov cvar to control field of vision added g_test cvar for test code to use (incremented by pressing z key, and no there isn't any code using this, but it seems useful) added comments and range limits to all the g_ cvars Modified files: darkwar/game/g_main.c darkwar/game/g_main.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050128.074911.havoc.diff URL: From havoc at icculus.org Sat Jan 29 04:03:16 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 29 Jan 2005 04:03:16 -0500 Subject: Module neither: Change committed Message-ID: <20050129090316.24773.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-29 09:03:16 UTC Log message: implemented offsetmapping (materials default it off, and it's off by default in the renderer itself) reduced offsetmapping in shader to 3 sample so it works on Radeon 9500-9800/X300 Modified files: darkwar/material.c darkwar/material.h darkwar/r_main.c darkwar/base/shaders/light.frag -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050129.090316.havoc.diff URL: From havoc at icculus.org Sat Jan 29 04:04:15 2005 From: havoc at icculus.org (havoc at icculus.org) Date: 29 Jan 2005 04:04:15 -0500 Subject: Module neither: Change committed Message-ID: <20050129090415.24874.qmail@icculus.org> Commiter : havoc CVSROOT : /cvs/cvsroot/neither Module : neither Commit time: 2005-01-29 09:04:14 UTC Log message: added lhnet.[ch] (not used yet) Modified files: darkwar/Makefile Added files: darkwar/lhnet.c darkwar/lhnet.h -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: neither.20050129.090415.havoc.diff URL: