Project

General

Profile

Activity

From 2009-05-30 to 2009-06-12

2009-06-12

07:47 Revision e41e76a2 (github): Further clean up of r_extres.c Also, don't prepend a redundant delimiter at the end of the class data path in initClassDataPaths.
danij
06:39 Revision 97104bcb (github): Allow using the resource locator to finger files in the base path without returning their name.
danij
06:31 Revision ffe7e2d8 (github): Reworked tryLocateResource to represent paths with ddstring rather than filename_t.
danij
06:03 Revision e5e9f100 (github): Cleaned up redundant, garbage code in R_PrependDataPath.
danij
05:54 Revision 44ecd379 (github): Optimize: Pruned redundant code in R_RegisterSkin; we now use the resource locator for searching a model's local directory and will also handle trying each supported graphic file format in said location.
danij
04:31 Revision f75854e9 (github): Fixed: SIGSEGV when attempting to draw surface reflections if the textures for which had not been located.
danij
03:38 Revision 062300af (github): Further improved M_FindFileExtension to not be fooled by paths with trailing directory seperators or file names that end with a period '.' character.
danij
02:45 Revision 8b3d1cf9 (github): Various changes to the resource locator:
* Fixed: Resource locator unable to find the shinemaps and associated masks when using the mod "jDRP Reflections v1.2... danij

2009-06-09

09:14 Revision 0fa4141e (github): Continued work on cleaning up the texture manager.
Redesigned management of color palettes for use with textures:
* DGL is no longer dependant upon a color palette (onl...
danij

2009-06-08

03:21 Revision 7ccccf2c (github): Fixed: Model loading issues.
danij
03:13 Revision 6e9388fa (github): Fixed serious issue in FileHash_Create which could potentially result in heap corruption.
danij
02:34 Revision 70c87f13 (github): Ensure paths passed to R_AddClassDataPath are formed correctly (don't add empty paths or paths containing nothing but a directory separator character to the path list).
danij

2009-06-07

22:52 Revision 1fad2991 (github): Copy skyjake's fix for the missing UI textures issue to the WinAPI window manager.
danij
20:14 Revision 55760c90 (github): Explicitly unload and reload UI textures when changing the video mode. Seems to fix the problem of the disappearing UI textures (OS X, jHeretic).
skyjake
19:36 Revision 8eaa5506 (github): OpenGL must be accessed only in the main thread. A crash was caused by OpenGL textures being deleted in the busy worker thread.
skyjake
14:09 Revision 0dd1cc78 (github): Fixed model path registration. It's not a particularly good idea to shuffle around function parameters, especially when they end up in the wrong order...
Restored original order of parameters. skyjake
14:07 Revision b38351e6 (github): Slight visual adjustment for busy indicator. The dashed ring is now in the middle of the two other rings.
skyjake
14:07 Revision 23166dd9 (github): Fixed Unix build.
There was a couple of strncpy() and other calls missing the len argument. Revised Dir_ExpandHome() to use ddstring. skyjake

2009-06-05

22:30 Revision 7affb534 (github): Fixed (jHexen): "HeXen: Melee weapons not drawing blood" (see here http://sourceforge.net/tracker/?func=detail&aid=2801021&group_id=74815&atid=542099).
danij
21:56 Revision 4ccad05b (github): Fixed (jHexen): HeXen: Telefog has no Z offset (see here http://sourceforge.net/tracker/?func=detail&aid=2801002&group_id=74815&atid=542099).
danij
21:45 Revision f0c15d86 (github): Fixed (jHeretic): "Heretic: No teleporter sparkles" (see here http://sourceforge.net/tracker/?func=detail&aid=2800843&group_id=74815&atid=542099).
danij
19:58 Revision a8142260 (github): Fixed (All games): "Load menu skull cursor initial position" (see here http://sourceforge.net/tracker/?func=detail&aid=2801229&group_id=74815&atid=542099).
danij
19:18 Revision a94fb65a (github): Fixed (jHeretic): "Heretic: Incorrect menu and door sounds" (see here http://sourceforge.net/tracker/?func=detail&aid=2800844&group_id=74815&atid=542099).
danij
19:16 Revision 1d60402b (github): Fixed (jHeretic): "Heretic: Incorrect menu and door sounds" (see here http://sourceforge.net/tracker/?func=detail&aid=2800844&group_id=74815&atid=542099).
danij
17:53 Revision 3710357a (github): Fixed (jHexen): "HeXen: Centaur two shields" (see here http://sourceforge.net/tracker/?func=detail&aid=2800847&group_id=74815&atid=542099).
danij
16:54 Revision 30105d8c (github): Various menu enhancements/fixes:
* Fixed jHexen: "HeXen: Incorrect Menu sounds" (see here http://sourceforge.net/tracker/?func=detail&aid=2801269&grou... danij
03:47 Revision 100e7405 (github): Fixed: "HeXen: Cleric Poison clouds move" (see here http://sourceforge.net/tracker/?func=detail&aid=2800845&group_id=74815&atid=542099).
danij
03:41 Revision 4d6c65bd (github): Fixed jHexen: Quicksave confirmation disabled by default (should be enabled) (see here http://sourceforge.net/tracker/?func=detail&aid=2801027&group_id=74815&atid=542099).
danij
03:35 Revision 8b76d4d4 (github): Fixed: "Bad guys slow to wake up" (see here http://sourceforge.net/tracker/?func=detail&aid=2801233&group_id=74815&atid=542099).
danij
02:47 Revision 1a6db4b9 (github): Big ol' character array clean up.
* Fixed: Removed countless character array size assumptions and revised our public API to suite.
* Fixed: Numerous fi...
danij
02:02 Revision 4f85aa4d (github): Fixed: Heap corruption due to a (single byte) buffer overflow in the console history buffer. Minor optimization tweaks resulting in slightly more efficient writes. Clean up.
danij

2009-06-04

16:42 Revision ecdf7e38 (github): Fixed jHeretic: Attempting to cache non-existent ammo icon patches due to a wayward for{} construct.
danij

2009-06-03

23:39 Revision 58f25fca (github): Changed: Allow any material on any world surface when loading DOOM/Hexen format maps.
danij
23:36 Revision 10b20eff (github): Clean up.
danij
23:34 Revision 1c7ea50f (github): Fixed: SIGSEGV when attempting to create states from incomplete definitions or which reference unknown sprite frames.
danij
23:30 Revision 55627471 (github): Fixed: Server-side buffer overflow when trying to transmit a "huge" InFine script to clients.
Improved: Added some rudimentary mod authoring, debug aids to InFine scripts. If a referenced graphic is missing, it ... danij

2009-06-01

13:22 Revision a48540ab (github): Fixed: The view border sometimes visible when the when not in a map.
danij
13:07 Revision fa616eb7 (github): Fixed: Missing stats from the jHeretic intermission.
danij
11:13 Revision cdfd5761 (github): Fixed: Serious issue which would lead to a fatal error when trying to load a map in jHeretic.
Looks like we need to re-release 1.9.0-beta6.3 and then give some serious thought to changing our development practic... danij

2009-05-31

22:41 Revision 67c51c22 (github): Updated Snowberry's build.bat with the correct default path to python26 and to include msvcp90 rather than msvcp71
danij
22:14 Revision 3629fa7c (github): Bump version numbers of all plugins.
danij
21:33 Revision 470391b6 (github): Version number upgrades.
skyjake
18:36 Revision bd530bad (github): Changed: Rather than draw an untextured quad if a texture for a given particle cannot be found, use the default "zeroth" texture instead.
Began reworking the particle texture management in preparation for wrapping them with gltexture and to removed the fi... danij
18:27 Revision ef664586 (github): Fixed: Subtle render list/ GL state issue which led to shiny surfaces not being drawn with their corresponding mask texture.
\todo: We seem to be changing GL state far more frequently than necessary when lots of shiny surfaces are visible. I ... danij
18:18 Revision 55c71b86 (github): Changed: Ensure shiny textures are uploaded with texture compression disabled (banding is very noticeable).
danij
18:16 Revision baa3c647 (github): Only pass RL_AddPoly texture coordinates that it needs for a given primitive.
danij
13:00 Revision 38cf331c (github): Fixed various compilation issues thrown when compiling with SUN Studio. Thanks yagisan.
danij
04:05 Revision 1aeaf9c7 (github): Fixed a comment.
danij
03:57 Revision 0ee28c27 (github): Fixed: "Monsters become active at start of some maps" (see here http://sourceforge.net/tracker/?func=detail&aid=2655883&group_id=74815&atid=542099).
Optimize: Adapted Killough's method for LOS checks. Original implementation sourced from Eternity but then heavily re... danij
01:11 Revision 3192b7bb (github): Clean up. Removed some redundancy.
danij

2009-05-30

20:29 Revision 26d14218 (github): Began work on addressing issues with the various LOS algorithms currently in use.
* Moved P_CheckSight and all REJECT handling game-side. P_CheckSight now wraps the engine-side P_CheckLineSight.
* Re...
danij
20:09 Revision 9eae51b5 (github): Clean up.
danij
12:43 Revision 387307ab (github): Fixed: "jHexen: Door sounds mixed up" (see here http://sourceforge.net/tracker/?func=detail&aid=2638815&group_id=74815&atid=542099).
danij
 

Also available in: Atom