danij's activity
From 2006-08-25 to 2006-09-07
2006-09-07
2006-09-06
-
23:07 Doomsday Engine Revision 593c4c05 (github): Now that we have DMU and access to map data objects is protected, there is no longer a reason to keep their comparative structures for refresh in global arrays. It is more convenient to attach them directly to the map data objects themselves.
- Part #2: plane and surface info structures.
-
03:21 Doomsday Engine Revision 63904a14 (github): Now that we have DMU and access to map data objects is protected, there is no longer a reason to keep their comparative structures for refresh in global arrays. It is more convenient to attach them directly to the map data objects themselves.
-
00:48 Doomsday Engine Revision 4df80911 (github): Added DMU_SURFACE. TODO: this is not implemented as an object in DMU yet!
-
00:46 Doomsday Engine Revision bf94f4d1 (github): Fixed some missing property initializations.
2006-09-05
-
18:14 Doomsday Engine Revision 7c346e65 (github): Changed some unnecessary callocs to mallocs.
-
18:13 Doomsday Engine Revision 6f67c8a5 (github): Do some back face culling of fakeradio plane shadows. Based on surface normal and not plane height (thus future slope compatible).
-
00:25 Doomsday Engine Revision 670941ad (github): Don't render object shadows if they are above the player's view height.
2006-09-04
-
15:21 Doomsday Engine Revision 8d83af8d (github): Fixed up missing control panel help info. Added new info for some settings. Re jigged things slightly under Texture options.
-
13:29 Doomsday Engine Revision 7ac14e94 (github): Use the new on cvar change callback facility to remove the need to manually do a texreset when changing cvars affecting texture quality either via the console or the Doomsday Control Panel.
-
12:05 Doomsday Engine Revision 3068e0c4 (github): Fixed event responder in InFine. InFine was responding to non-key down events and the last event pump was broken. Due to recent changes in the handling input events.
-
04:55 Doomsday Engine Revision 04bc4603 (github): Fixed bug where setting con-flat 0 resulted in Doomsday attempting to load F1_START as a flat for the console background. Instead we set no texture and return *width = *height = 0.
-
04:37 Doomsday Engine Revision ed7ef4c6 (github): Fix BUG #1542979 Mummy creatures hurt themselves with own skull attack. Well spotted zachkeene.
-
04:34 Doomsday Engine Revision 886e9fe0 (github): Allocate planes dynamically and preliminary work for sectors having an arbitrary number of planes. TODO: Implement mechanisms for creating/destroying planes at any time (this will require an overhaul of the sector net deltas as currently we are tied due to the fact that plane deltas are not sent in their own packet type).
2006-09-03
-
17:29 Doomsday Engine Revision 0c7c2fdd (github): Fix for bug 1551300: no warning of expiring invincibility.
- Thanks for the patch xachkeene.
-
17:14 Doomsday Engine Revision 47775c58 (github): Fixed default for respawnMonstersNightmare in jHeretic (should be false).
- Fixed superfluous nightmare skill confirmation message.
Thanks for the patch zachkeene. -
04:21 Doomsday Engine Revision 402d5f81 (github): Fixed BUG #1550285. Well spotted zachkeene.
2006-09-02
-
18:37 Doomsday Engine Revision d80917e0 (github): Began unravelling R_SetupLevel now that map load is handled engine-side there is no need to use setup flags internally.
- Fixed issue with HOMs appearing after loading a saved game.
-
18:34 Doomsday Engine Revision 6cbd348c (github): Fixed mid tex upper hack handling in DMU.
-
16:58 Doomsday Engine Revision cf67a9b4 (github): Use P_GetMapLumpName() in InFine, rather than it's own version of this routine.
-
16:23 Doomsday Engine Revision d4c21013 (github): Fixed BUG #1538841 : Dsparil teleporting to the wrong location [0,0].
-
16:02 Doomsday Engine Revision 16d156f0 (github): Fixed BUG #1548165 - when a par time is not specified via a MapInfo definition the time would be displayed as 00:05. As this is a rather unrealistic goal, par time is now hidden completely if not specified.
-
15:33 Doomsday Engine Revision e42c0107 (github): Fixed seg fault in TNT MAP01, BUG #1550854.
-
15:20 Doomsday Engine Revision f923000a (github): Fixed persistent Wings of Wraith power across hubs.
-
15:18 Doomsday Engine Revision 2f216dc2 (github): For some reason XWE decided it would change this back to a PWAD.
2006-09-01
-
19:48 Doomsday Engine Revision bcdf2844 (github): Added forward declaration of biasaffection_s to stop gcc whining.
-
19:28 Doomsday Engine Revision 782ab536 (github): Fixed compilation warning.
-
03:33 Doomsday Engine Revision 972b277c (github): rend-light-blend is now 0-2 rather than 0,1,3.
-
03:31 Doomsday Engine Revision 10ae4197 (github): Fixed dlBlend mode for processing without rendering. Note: When enabled we never choose the multitexturing render paths.
-
00:12 Doomsday Engine Revision 729d2d2a (github): Don't render mobj shadows on sky floors. TODO: Why are shadows _always_ bellow the object?
2006-08-31
-
20:54 Doomsday Engine Revision 10bde9be (github): Moved things around in DL_ProcessSubsector to remove unnecessary weight being shovelled around (subsecitervars_t). Due to the recent organization tweaks it is no longer needed.
-
19:30 Doomsday Engine Revision 50c49290 (github): Fixed bug in UIEdit_Responder which led to it registering multiple key presses.
-
17:11 Doomsday Engine Revision 85a44f9a (github): Fixed various mistakes in doom64.wad re flat errors and incorrect patches on a couple of textures.
2006-08-30
-
14:24 Doomsday Engine Revision 05041214 (github): Accidentally removed a vital assignation in last update.
-
14:21 Doomsday Engine Revision 3774e7be (github): As surface normals in DOOM never change we might as well store them in surface_t rather than recalculate them each time they are needed.
-
01:21 Doomsday Engine Revision a9bf3c3b (github): Now that we fully support flats on walls and textures on planes we'll be needing averaged colour data for wall textures too.
2006-08-29
-
19:38 Doomsday Engine Revision b826bdbf (github): Fixed scrolling texture angle in XG.
-
19:22 Doomsday Engine Revision 03a9eb21 (github): Updated texture movement code in XG in light of per-surface texture offsets. Note: The current tex move/angle/speed are now considered "group" properties as each surface of the side receives the same offset when these values are used.
- TODO: Implement per-surface side texture movement properties in XG.
-
19:19 Doomsday Engine Revision b7c1804d (github): Removed unused /packs folder.
-
19:06 Doomsday Engine Revision 22d03c26 (github): Modified the jHexen save game code to include an easier to use global save version. Added sector and line version bytes. Added new per-surface texture offsets to save games.
-
19:04 Doomsday Engine Revision 70a83119 (github): Added conversion of fixed to float in the archived save game reader.
-
14:38 Doomsday Engine Revision 09b5b851 (github): Moved save game description handling out of the menu and into the save code with jHexen.
-
14:03 Doomsday Engine Revision 4dc59cd3 (github): Updated jDoom, jHeretic, WolfTC and Doom64TC in light of the changes to DMU with texture offsets.
- TODO: Update jHexen and XG.
-
13:20 Doomsday Engine Revision c4fc7a71 (github): Moved wall and plane texture offset properties into surface_t. This now means that each wall section has its own texture offsets. Updated DMU and DAM accordingly. Made surface_t->offx and surface_t->offy floats.
-
13:13 Doomsday Engine Revision 59ae77b6 (github): We do not support the original Wolfenstein nor Doom64 save game formats (for obvious reasons).
-
13:11 Doomsday Engine Revision de3f5d4e (github): We do not support the original Wolfenstein nor Doom64 save game formats (for obvious reasons).
- Updated common save code with per-surface texture offsets.
-
13:04 Doomsday Engine Revision 5c134c97 (github): Removed unused src files from wolftc and doom64tc.
-
13:03 Doomsday Engine Revision 663905ae (github): Removed as unused.
-
13:02 Doomsday Engine Revision 63192d81 (github): Removed as unused.
-
02:20 Doomsday Engine Revision 60d54394 (github): Further restructuring of the renderer-internal data structures with the concept of surfaces in mind. Fixed glowing planes.
-
02:18 Doomsday Engine Revision d2d387b8 (github): Numerous micro optimizations that the compiler probably does anyway. Done since using post rather than pre increment operations in for loops bugs me.
2006-08-28
-
19:06 Doomsday Engine Revision d31a26d9 (github): Fixed seg fault in Doom64tc and propagated the fix to the other games.
-
17:46 Doomsday Engine Revision bb9d9216 (github): Fixed seg fault with the level intermissions in Doom64TC. Also, use the common routines for retrieving map name/number.
-
17:17 Doomsday Engine Revision abc82890 (github): Patch up holes in the skymask for completeness.
-
16:13 Doomsday Engine Revision b6247ebd (github): Fixed numerous mapping errors in E1M31 which resulted in visual glitches. Previously this was not a problem as there was no sky floor fix.
-
16:00 Doomsday Engine Revision cd2b6853 (github): Added missing text.ded to doom64tc.
-
15:59 Doomsday Engine Revision 20c1b4fa (github): Fix seg fault when missing TXT_RENDER_GLOWTEXTURES/TXT_RENDER_GLOWFLATS text strings.
-
15:27 Doomsday Engine Revision 6ad47d26 (github): Fixed crash in Doom64tc when activating the automap. Does not have the patches currently used for the marked points. FIXME: use a different set of patches.
-
14:56 Doomsday Engine Revision 21258fa1 (github): Updated the sky fix code. Streamlined and cleaned it up. Also, made sure it is only run just as often as needed. TODO: we need to run R_SkyFix() again when a plane changes its surface texture to/from the skyflat and after plane moves.
-
00:07 Doomsday Engine Revision 3370aeda (github): Removed cases to trap rendering glitches in ICARUS.WAD. This method no longer works due to a higher level of handling of a related DOOM.EXE rendering hack. TODO: implement support for this trick alongside that used for fixing missing upper/lower textures.
2006-08-27
-
20:10 Doomsday Engine Revision f43d6eb5 (github): Remove unused files.
-
19:58 Doomsday Engine Revision d93f33c6 (github): Implemented a skyfloor fix similar to that used for sky ceilings. However, we do not attempt to modify the height of the floor fix dynamically.
-
19:23 Doomsday Engine Revision a7087fc9 (github): Mark doom64.wad as an IWAD.
-
18:22 Doomsday Engine Revision b157ad56 (github): Rename packs/doom64tc/IWAD/ (all lower case).
-
18:21 Doomsday Engine Revision 45d0db47 (github): Rename packs/doom64tc/IWAD/ (all lower case).
-
18:19 Doomsday Engine Revision ce1ac70d (github): Rename packs/doom64tc/IWAD/ (all lower case).
-
18:00 Doomsday Engine Revision 05edc082 (github): Cleaned up excess bytes left behind by XWE in doom64.wad. Gained 23mb!
-
17:30 Doomsday Engine Revision a10bd702 (github): Added the Doom64TC IWAD to the repository.
-
17:27 Doomsday Engine Revision dc75f228 (github): Move the doom64tc resource packs to the root level /packs folder into subdir /doom64tc.
-
17:20 Doomsday Engine Revision a22f8edd (github): Added /packs/doom64tc
-
14:51 Doomsday Engine Revision 22b18a02 (github): Stage one of the Doom64TC update work completed, is once again a Doomsday plugin.
- The original WAD resources have been used to create a Doom64 IWAD which is included in the repository.
TODO: port the... -
14:34 Doomsday Engine Revision f6bb692b (github): Improved emulation of DOOM.EXE rendering hack: "mid texture doors". We'll support this in a similar way to the original bug by "copying" the middle texture onto the upper wall section where it behaves similarly to middle textures on two sided lines.
2006-08-26
2006-08-25
-
19:44 Doomsday Engine Revision a0a6acc7 (github): Always disable texture compression on sky textures.
-
19:20 Doomsday Engine Revision 58e98333 (github): Updated to accommodate an unlimited number of planes per sector.
Also available in: Atom