Activity
From 2009-05-27 to 2009-06-09
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...
2009-06-08
- 03:21 Revision 7ccccf2c (github): Fixed: Model loading issues.
- 03:13 Revision 6e9388fa (github): Fixed serious issue in FileHash_Create which could potentially result in heap corruption.
- 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).
2009-06-07
- 22:52 Revision 1fad2991 (github): Copy skyjake's fix for the missing UI textures issue to the WinAPI window manager.
- 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).
- 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.
- 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.
- 14:07 Revision b38351e6 (github): Slight visual adjustment for busy indicator. The dashed ring is now in the middle of the two other rings.
- 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.
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).
- 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).
- 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).
- 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).
- 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).
- 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).
- 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).
- 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...
- 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).
- 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).
- 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).
- 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... - 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.
2009-06-04
2009-06-03
- 23:39 Revision 58f25fca (github): Changed: Allow any material on any world surface when loading DOOM/Hexen format maps.
- 23:36 Revision 10b20eff (github): Clean up.
- 23:34 Revision 1c7ea50f (github): Fixed: SIGSEGV when attempting to create states from incomplete definitions or which reference unknown sprite frames.
- 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 ...
2009-06-01
- 13:22 Revision a48540ab (github): Fixed: The view border sometimes visible when the when not in a map.
- 13:07 Revision fa616eb7 (github): Fixed: Missing stats from the jHeretic intermission.
- 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...
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
- 22:14 Revision 3629fa7c (github): Bump version numbers of all plugins.
- 21:33 Revision 470391b6 (github): Version number upgrades.
- 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...
- 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 ...
- 18:18 Revision 55c71b86 (github): Changed: Ensure shiny textures are uploaded with texture compression disabled (banding is very noticeable).
- 18:16 Revision baa3c647 (github): Only pass RL_AddPoly texture coordinates that it needs for a given primitive.
- 13:00 Revision 38cf331c (github): Fixed various compilation issues thrown when compiling with SUN Studio. Thanks yagisan.
- 04:05 Revision 1aeaf9c7 (github): Fixed a comment.
- 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...
- 01:11 Revision 3192b7bb (github): Clean up. Removed some redundancy.
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... - 20:09 Revision 9eae51b5 (github): Clean up.
- 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).
2009-05-29
- 19:51 Revision 843a56b9 (github): Fixed: "Map cheat behaviour change" (see here http://sourceforge.net/tracker/?func=detail&aid=2788317&group_id=74815&atid=542099).
- 14:51 Revision bcb31224 (github): Fixed (jHexen): Puzzle pieces not placeable.
- 13:58 Revision 57c086da (github): Use the correct font patch lump names for Heretic/Hexen.
- 13:10 Revision 5a7d8dde (github): Added missing font character patch lumps to jHexen.
- 13:05 Revision 54b6927b (github): Added missing font character patch lumps to jHeretic.
- 09:08 Revision de45ea0f (github): Updated InFine with respect to the font patch changes (no need to force strings to upper case or guess the width of the space character).
- 08:59 Revision 750ca102 (github): Changed (all games): Use the standard ASCII codepage for fonts, remapping the existing character patches at start up.
- Fixed (all games): Drawing of the game font in the console incorrect.
Todo: Create character patches missing in jHer... - 03:04 Revision c1da8bfd (github): Fixed (jHexen): Portals don't work - they have been turned into black holes that you cannot escape.
- Fixed (jHexen): Inventory items not loaded from saved games.
2009-05-27
- 09:08 Revision 37e4765b (github): Continued work on cleaning up the texture manager. External flare textures are now managed via the gltexture interface.
- 02:46 Revision 5f5a3c96 (github): Shut up static analysis warning about a potential address return of a stack memory address in GLTexture_Prepare (not actually possible).
- 01:54 Revision a0361063 (github): Fixed: Flags in a Sky definition ignored.
- Also, cleaned up DED_ReadData a bit.
- 01:21 Revision a18040ec (github): Fixed jDoom: "Post map infine broken and intermission not working above 32" (see here http://sourceforge.net/tracker/index.php?func=detail&aid=2789964&group_id=74815&atid=542099).
- 01:18 Revision bd4a1894 (github): Fixed (jdoom/jheretic): Use of uninitialized variable when loading an original game save file.
- 01:14 Revision 23bae842 (github): Fixed (dpdehread): SIGSEGV when attempting to set a map par time, if the search-by-map-name returns empty handed. Thanks yagisan.
- 01:11 Revision e23fbff2 (github): Shut up static analysis warning about a potential use of an uninitialized variable in drawSegsOfPolyobject (not actually possible).
- 01:10 Revision 4c4ffab7 (github): Fixed potential use of an uninitialized variable in XS_GetPlane.
- 01:08 Revision baf6c064 (github): Fixed potential use of an uninitialized variable in jHexen's P_ArchiveSounds and P_UnArchiveSounds.
- 01:05 Revision bbdf7972 (github): Fixed potential use of an uninitialized variable in the SDL window manager.
- 01:03 Revision ed328198 (github): Shut up static analysis warning about a potential NULL dereference in P_TraverseIntercepts (not actually possible).
- 01:00 Revision f44bcaf5 (github): Fixed: Remote vulnerability in Cl_ReadSoundDelta2 due to malformed packets. Thanks yagisan.
- 00:54 Revision 098ccdcf (github): Shut up static analysis warning about a potential NULL dereference (not actually possible).
Also available in: Atom