Activity
From 2006-09-30 to 2006-10-13
2006-10-13
- 20:22 Revision 65cdd2b9 (github): Fixed a few more compiler warnings (gcc).
- 19:41 Revision 54911b8b (github): Use the seg facing flag instead of recalculating in the dynlight code (optimize).
- 18:58 Revision aa568ddd (github): Fixed typo.
- 18:50 Revision 8368038f (github): Use Memory management wrappers. Clean up.
- 06:49 Revision 19a53221 (github): Moved (f/dd/div)vertex_t members (x,y (z)) into pos[VX, VY (VZ)].
2006-10-12
- 22:42 Revision c56d45aa (github): Shutup gcc (fixed compiler warnings). Cleanup decor light code.
- 21:32 Feature #1426: Disable automatic translucency in command line/Snowberry
- Logged In: YES
user_id=849456
Added cvar "rend-sprite-alpha". 1=Enable variable
translucency on sprites.
Implem... - 21:07 Revision 357a101e (github): Cleanup.
- 21:00 Revision ff6b31a5 (github): Fixed "/tmp/doomsday/engine/portable/src/p_particle.c:279: error: static declaration of 'P_Uncertain' follows non-static declaration".
- 20:42 Revision 45238baa (github): Cleanup.
- 20:16 Revision fdcea1f6 (github): Changed to UTF-8.
- 19:35 Revision dcbd275d (github): Further clean up. Use unsigned types for indices where possible (self-document). Fixed signed/unsigned mismatch in comparison for checking the status of the matched word list.
- 19:30 Revision e0eefd2f (github): Fixed "/tmp/doomsday/engine/portable/include/con_bind.h:50: error: previous declaration of 'B_SetBindClass' was here...".
- 01:29 Revision 853acd59 (github): OPTIMIZE: Changed wall seg rendering. Previously we were calculating whether each wall seg, in all visible subsectors faced the viewer at least three times per seg per frame unnecessarily. This calculation is now done once per frame per seg in visible subsectors and seg_t->flags updated with SEGINF_FACINGFRONT if true.
- Cleaned up con_bind.c, event bindings are now put into separate arrays depending on event_t->type. This plus the othe...
2006-10-10
- 20:32 Revision 3edb118a (github): Enable dropengl to be fully MAO built
- 20:23 Revision cffa41ad (github): In a MAO build divide jhexen into about 4 'modules' roughly along subsystem lines. (too much effort at this time to make it fully MAO, but this should allow optimisation along subsystems).
- 18:50 Revision bd49b144 (github): In a MAO build divide jheretic into about 3 'modules' roughly along subsystem lines. (too much effort at this time to make it fully MAO, but this should allow optimisation along subsystems). p_oldsvg and m_random currently not MAO.
- 17:39 Revision be0d5914 (github): In a MAO build divide jdoom into about 3 'modules' roughly along subsystem lines. (too much effort at this time to make it fully MAO, but this should allow optimisation along subsystems). p_oldsvg and m_random currently not MAO.
- 12:17 Revision d89b9170 (github): In a MAO build divide doomsday into about 10 'modules' roughly along subsystem lines. (too much effort at this time to make it fully MAO, but this should allow optimisation along subsystems). Arch specific is not MOA.
2006-10-09
- 20:53 Revision 182f7b71 (github): Add Module At Once options for jDoom, jHeretic and jHexen.
- 20:39 Revision 64ff66a6 (github): These are more correctly known as lump groups
- 17:51 Revision ee7cea1b (github): Add file encoding and copyright info to the output. Results as always at http://www.dengine.net/audit
- 15:19 Revision 0c0d7f10 (github): Fix error: previous declaration of 'numSources' was here
- 15:06 Revision e8aad7d6 (github): Fix error: previous declaration of 'groups' was here
- 14:50 Revision c6a7d8f7 (github): Fix error: conflicting types for 'blockSize'
- 14:09 Revision cad963e0 (github): Fix error: conflicting types for 'freezeRLs'
- 13:55 Revision 0bef87a3 (github): Convert to UTF-8
- 13:45 Revision b9a4987f (github): Create a Module-At-Once build option. OFF by default. The purpose of this is to enable the compiler to see the whole source for a particular module and as such, make better choices when optimising. It no doubt will also help shake out bugs too
- 11:25 Revision aa45bb3d (github): Remove semi-function profile option
- 11:13 Revision 1c8d5b02 (github): cleanups
- 10:46 Revision 985caf5e (github): Finalise CFLAGS: Explain why chosen. Perhaps, Win32 and OSX might be interested in the rational and implement something similar for their packages
2006-10-08
- 20:31 Revision 09de61b1 (github): More rules file cleanup. Dump a truckload of warnings on suspect code. Try to extract every last bit of performce we can from gcc
- 20:14 Revision 23b1f93e (github): Fixed GCC compiler warnings.
- 19:46 Revision 5656a3df (github): Fixed compilation warnings.
- 19:10 Revision bf4df569 (github): Began dividing con_main.c into smaller chunks. We now have con_data.c which implements the various console databases (cvars, ccmds, knownwords, aliases) and rend_console.c which contains the console drawing routines.
- Since the various console databases were already being sorted I replaced their search mechanisms with those using a b...
- 19:03 Revision 35de1c0b (github): Optimization: Rendpolys are no longer allocated on the stack each and every time they are needed. Added a rendpoly allocation mechanism which allows the same rendpolys to be re-used whenever possible.
- Number of vertices are also allocated dynamically at this time, this meant I was able to remove the RL_MAX_POLY_SIDES...
- 18:54 Revision 6f9a3ee0 (github): Cleanup. Use the memory allocator wrappers (e.g. M_Malloc). Minor tweaks and optimizations.
- 18:34 Revision 6248c948 (github): Cleanup. Use the memory allocator wrappers (e.g. M_Malloc). Minor tweaks to reduce per-frame processing work.
- 18:29 Revision 31daa1f3 (github): Cleanup. Use the memory allocator wrappers (e.g. M_Malloc). Minor tweaks. Updated style.
- 18:27 Revision 47c2e478 (github): Cleanup. Use the memory allocator wrappers (e.g. M_Malloc). Minor tweaks. Updated style.
- 18:24 Revision be28d66a (github): Cleanup. Added function headers. Fixed issue of returned false positives when searching for nodes when a substring matches.
- 18:21 Revision 1c5d886a (github): Cleanup. Use the memory allocator wrappers (e.g. M_Malloc).
2006-10-07
- 17:42 Revision 2bda0b6c (github): fix bug report script. Start dragging the package kicking and screaming towards the beta5 release
- 13:33 Bug #378: Heretic - Stairs fail to activate
- Logged In: YES
user_id=849456
This has already been fixed in SVN. Please look through the
existing bugs before sub... - 04:26 Bug #378 (Closed): Heretic - Stairs fail to activate
- In Heretic, in the Citadel and Cathedral levels, there
are stairs that are triggered by switches; both fail to
acti... - 13:33 Bug #377: HERETIC - segmentation violation on game load
- Logged In: YES
user_id=849456
This has already been fixed in SVN. Please look through the
existing bugs before sub... - 04:03 Bug #377: HERETIC - segmentation violation on game load
- Logged In: YES
user_id=1052361
Same here. Also using 1.9.0-beta4, and problem does not
occur with Doom 2. (I could... - 03:59 Bug #377 (Closed): HERETIC - segmentation violation on game load
- If I load a game from the main menu, Heretic crashes
and I get a "segmentation violation" error message.
this do... - 11:24 Feature #1430 (New): Particle generator decorations (e.g., particles from a wall)
- Let particles be generated from walls.
This could mean fire effects on textures like "FIREMAG1" - 08:48 Revision 9d047732 (github): Shove my CFLAGS down Cmakes throat
2006-10-06
- 19:27 Revision b26cce43 (github): zip is no longer a build dep
- 19:24 Revision 10e4f95f (github): remove typos that prevent building
- 18:28 Revision fe1fa371 (github): No - really make timidity a hard dependency this time.
- 18:25 Revision ae0be93b (github): Whoops, must not forget the packaging hooks or the jpacks will break before the snowberry migration. Not good :( fix up some thinkos in the reportbug script. Make timidity a hard dependency as per http://forums.newdoom.com/showthread.php?t=31639
- 14:48 Bug #376 (Closed): [Hexen MP] Weapons for all player classes
- In multiplayer cooperative mode only weapons that
appear on maps are the ones for the class of the person
who hosts...
2006-10-03
- 23:09 Revision 094527d1 (github): Cleanup (standardise global variable naming convention). Minor tweaks.
- 19:02 Revision 31b964a9 (github): Cleanup. Minor tweaks. Moved conditional tests outside of glBegin()...glEnd() statement blocks.
- 15:58 Bug #375: trigger #7 (switch once - raise stairs) doesn't work
- Logged In: YES
user_id=849456
Already fixed for 1.9.0-beta5. Deleting as duplicate. - 05:08 Bug #375 (Closed): trigger #7 (switch once - raise stairs) doesn't work
- I encountered this bug when playing Heretic. But I
did not test it on Doom, though I do not know whether
it works... - 00:02 Revision 45d20b07 (github): Minor tweak (read; fudge) to Rend_SpriteLighter(). There was a problem with lights having a huge range of influence in Z dimension. Now the results suggest lights which are spherical instead of elipsical (is that a word?).
2006-10-02
- 19:39 Revision de683318 (github): Fixed lighting problem on HUD sprites due to wrapping light values (bytes were used in calculations).
- 02:14 Revision 617dc733 (github): Cleanup.
2006-10-01
- 23:59 Revision 028a75b8 (github): Cleanup (standardise global variable naming convention).
- 18:39 Revision 98b15a21 (github): HUD sprites are now lit similarly to world sprites.
- 15:42 Bug #163: HUD weapons not lit by glowing sectors
- Logged In: YES
user_id=849456
Fixed in SVN for Doomsday 1.9.0-beta5.
HUD models are now affected by plane glows.... - 14:26 Revision e521ed4a (github): Fixed BUG #899948 HUD weapons not lit by glowing sectors (only models atm).
- 13:28 Revision d97fbe72 (github): Fixed plane glows not working on models.
- 02:19 Revision f794849e (github): Updated jHeretic and jHexen to use per-player inventory cursor vars (added to player_t). Done in preparation for multiple local player support.
2006-09-30
- 23:28 Revision 7b10e4e1 (github): Removed unreferenced local and relocated a comment.
- 23:16 Revision 86ca3ba8 (github): Added cvar "rend-sprite-alpha". 1=Enable variable translucency on sprites.
- 22:41 Revision bf7eb661 (github): Added cvar "rend-mobj-light-auto". 1=Enable automatically calculated lights for mobjs.
- This does not affect mobjs which have explicit light definitions.
- 20:17 Feature #1425: Disable auto dyn lights on sprites in command line/Snowberry
- Logged In: YES
user_id=849456
Added cvar "rend-mobj-light-auto". 1=Enable automatically
calculated lights/halos fo... - 06:38 Feature #1425 (Closed): Disable auto dyn lights on sprites in command line/Snowberry
- Automatic dynamic lights are a boon to the normal Doom
iwads, but can be distracting in many total and partial
conv... - 19:52 Feature #1424: Snowberry: Center window on screen (Windows)
- Snowberry is to be phased out and replaced by internal/runtime configuration.
- 16:12 Bug #370: DOOM64TC: HOM in E1M01
- Logged In: YES
user_id=849456
Closing as it doesn't appear to be a problem in Doomsday. - 08:14 Bug #374 (Closed): jDoom64: No monsters in E1M33, E1M35
- IIRC and judging by the screenshots on Doom Depot,
monsters are supposed to spawn-in in these maps, but
there's no ... - 08:12 Bug #373 (Closed): jDoom64: Broken behaviour in E1M12
- After killing the imps and the demons and entering the
first temple, lots of mancubi spawn in and you get
stuck in ... - 07:00 Feature #1429 (Closed): Support for Freedoom
- I feel it would be very much in the spirit of free
software for jDoom to be able to play the freedoom
iwad. At the... - 06:58 Feature #1428 (Closed): Support for Chex Quest
- I doubt this will be taken seriously, but here it is.
It shouldn't take many changes to jDoom to create a
jChex. ... - 06:52 Feature #1427 (Closed): Support for HACX
- Compatability with the HACX expansion for Doom II has
improved in recent versions of jDoom, but there are
still pro... - 06:42 Feature #1426 (Closed): Disable automatic translucency in command line/Snowberry
- Automatic translucency on sprites can have strange and
distracting effects in pwads that change Doom too
thoroughly... - 05:40 Revision a3ffea78 (github): Remove all traces of FMOD. The libary is not GPL compatible and based on the poll results here http://forums.newdoom.com/showthread.php?t=31200 indicate that it is unused. sdl_mixer supports .mp3, .ogg, .mid, .mod and plain sdl supports .wav. cd audio support is unknown, but no one claimed to use it.
- 00:52 Revision f7dc405b (github): Renamed ccmd "listmobjs" to "listmobjtypes" as this more accurately reflects its purpose.
- 00:51 Revision eb714c2e (github): Moved registration of ccmds and cvars not related to the console out of con_main.c and into the respective *_Register routine.
- Renamed ccmd "actions" to "listactions" for consistency.
Also available in: Atom