danij's activity
From 2012-04-13 to 2012-04-26
2012-04-25
-
10:56 Doomsday Engine Revision 4578090b (github): Map Renderer|Fixed: Do not attempt to add a zero-length range to the clipper
- If conditions were just right (e.g., BGcomp.wad E3M7's player spawn
point) then the renderer would attempt to add a z... -
10:03 Doomsday Engine Revision fe32dcd5 (github): Map Renderer|Fixed: Bottom wall section material Y offset calculation
- In the special case of a sky-masked ceiling, the Y material offset
is always calculated from the height of the back f... -
09:25 Doomsday Engine Revision d97041dc (github): Map Renderer|Fixed: Ignore the front ceiling when comparing sky-masked planes
- Closer inspection revealed that doom.exe's column renderer does in
fact extend the lower wall section up to the heigh... -
07:50 Doomsday Engine Revision 390b58d8 (github): Fixed typos in previous commit
-
07:11 Doomsday Engine Revision e74f919c (github): Map Renderer|Fixed: HOM in ksutra.wad MAP01 near [x:-3064, y:-546]
- Do not offset the sky fix planes for zero-height sectors and test
for this special case in chooseHEdgeSkyFixes() -
05:49 Doomsday Engine Revision 90e19385 (github): Log a warning when C_AddViewRelOcclusion() fails when debugging
- I have just encountered this failing in the starting area of
BGcomp.wad E3M7.
Also, unused code in rend_clip.c has b... -
03:28 Doomsday Engine Revision 1df6a460 (github): Fixed: Rounding error in M_BoxOnLineSide2()
- The vector math lib's PointOnLineSide() routines return the positional
relationship delta, rather than the logical de...
2012-04-24
-
07:10 Doomsday Engine Revision 59aaaef1 (github): Map Renderer: Look for and fix single-sided linedefs missing a middle material
- Fix missing materials on one-sided lines as well. The map author may
have overlooked texturing parts of their map and... -
05:35 Doomsday Engine Revision b7bcaeb5 (github): Map Renderer|Fixed: HOM in BGComp.wad E1M4 near [x: 3710, y: 5366]
-
05:00 Doomsday Engine Revision 2e2b23a0 (github): Added: Log missing SideDef materials during map load if verbose
- Also, if no better alternative can be found accept a sky-masked
material as a replacement. -
03:53 Doomsday Engine Revision b65dca6a (github): Map Renderer|Fixed: HOM in BGComp.wad E1M5 near [x: -500, y: -1800]
-
00:55 Doomsday Engine Revision 1caf89fd (github): libcommon|Cleanup: Removed obsolete G_ResetMousePos()
-
00:50 Doomsday Engine Revision e13f92bc (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
00:36 Doomsday Engine Revision 6be21ffd (github): All Games|Cleanup: Removed obsolete cvar ctl-look-mouse
- Mouse look is now disabled from the control panel.
-
00:27 Doomsday Engine Revision 0f0753d8 (github): All Games|Cleanup: Removed obsolete cvar ctl-use-dclick
- Double clicks are now implemented with event bindings.
2012-04-23
-
06:43 Doomsday Engine Revision 0234f909 (github): Chex: Tweaked mobj state flags matching the original game's visuals
- Incorporated Vermil's patch. Thanks!
Addresses bug: http://sourceforge.net/tracker/index.php?func=detail&aid=3506822... -
05:41 Doomsday Engine Revision 395851c2 (github): Hacx|Fixed: Menu patch replacement offsets incorrect
- The original graphic patches use of the patch offsets to position the
graphics relative to their physical geometry. T... -
03:14 Doomsday Engine Revision 08389329 (github): Hacx|Fixed: Added space character patch for the BIGFN font
- By default the font renderer will complete all missing font character
geometry by populating the dimensions with an a... -
02:05 Doomsday Engine Revision a720ed1f (github): libcommon|Menu|Fixed: Sound effect played twice when toggling "yes/no" options
-
01:44 Doomsday Engine Revision f5c11906 (github): Hexen|Fixed: "Choose Skill Level:" title positioned incorrectly
-
01:04 Doomsday Engine Revision 69a8d407 (github): All Games|Fixed: Automap "follow on/off" messages were reversed
-
00:47 Doomsday Engine Revision e5dbd90c (github): libcommon: Employ the enhanced S_StopSound2() in S_SectorStopSounds()
- Switched sector sound stopping to use the sector origin chains on
engine side.
Let us see how this goes with tomorro...
2012-04-22
-
14:10 Doomsday Engine Revision 552b1fd4 (github): Fixed bug in S_StopSound2() introduced in previous commit
- We cannot determine a DMU type from only a ddmobj_base_t pointer.
-
11:40 Doomsday Engine Revision 6e48c7b6 (github): API: Enhanced S_StopSound() adding further sound stopping behaviors
- In order to implement the one-sound-per-sector playback behavior used
by the id tech 1 games, libcommon presently per... -
08:03 Doomsday Engine Revision b7d6cd02 (github): Doom|Heretic|Fixed: Switch sounds did not stop others playing from the same sector origin
-
07:58 Doomsday Engine Revision 57d34ebd (github): Cleanup after recent refactorings to libcommon
-
07:16 Doomsday Engine Revision cddda5ca (github): libcommon: Add new source files p_sound.c/h
-
07:10 Doomsday Engine Revision 2731be1d (github): libcommon|Refactor: Commonized map sound interface
- Merged the functionality from each games' p_sound.c/h into common
source files in libcommon.
Reworked sector sound s... -
06:57 Doomsday Engine Revision 01e4ee57 (github): API: Added DMU properties DMU_FLOOR_PLANE and DMU_CEILING_PLANE
- Pointers to a sector's floor and ceiling planes can now obtained
with P_GetPtrp(), for example; P_GetPtrp(sector, DMU... -
04:15 Doomsday Engine Revision f0204941 (github): libcommon|Refactor: Replaced sidedefsurfaceid_t with SideDefSection
- Also updated p_switch.c/h in line with current coding practices.
-
04:12 Doomsday Engine Revision 2e2b3dc4 (github): libcommon: Added dmu_lib macro aliases for SideDef surface sound origins
- Also renamed the existing aliases in line with current conventions.
-
04:06 Doomsday Engine Revision b4c8a740 (github): Refactor: Renamed sidedefsection_t as SideDefSection and moved to public API
- Note that the indices of the sections have also been changed to match
those used by the games when serializing materi... -
02:33 Doomsday Engine Revision f435a139 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
02:32 Doomsday Engine Revision a2612552 (github): Homepage|Add-on Repository|Fixed: Errant HTML formatting in the notes field
- Presently the add-on repository does not support embedding HTML in
the XML file used to define the add-on list.
2012-04-21
-
10:26 Doomsday Engine Revision 90466bab (github): Added: Sound origin debug visual [cvar] rend-dev-soundorigins
- Simple visual aid intended for debugging sound origins at runtime.
A label is drawn for each sound origin relative to... -
10:02 Doomsday Engine Revision 74819264 (github): Added: Initialize and update all map surface sound origin coordinates
- Surface sound origin coordinates for all map surfaces are now set up
during map load and updated as necessary when a ... -
08:50 Doomsday Engine Revision bad8f7df (github): Cleanup: Updated serverside sound management using current coding practices
-
04:13 Doomsday Engine Revision ccdce269 (github): Refactor: Relocated de::Plane's ddmobj_base_t sound origin to de::Surface
- All map surfaces including planes and wall sections are modelled
using de::Surface. By relocating the sound origin to...
2012-04-20
-
09:44 Doomsday Engine Revision de896ae0 (github): Homepage|Build Repository: Added tooltips to better describe the package issue display
-
09:05 Doomsday Engine Revision d11ef157 (github): Homepage|Build Repository: Fixed order of packages on event detail pages
-
08:50 Doomsday Engine Revision d8f6d5e7 (github): Fixed blending of middle wall sections when viewer passes through them
-
08:11 Doomsday Engine Revision 768d633a (github): Map Renderer|Cleanup: Removed some redundant temporary vectors
-
07:54 Doomsday Engine Revision 2b90fd39 (github): Refactor: Placed the view origin coordinates (vx, vy, vz) into a vector
- Also improved the interface for adding a view relative range (from
map coordinates) to the angle clipper. -
05:25 Doomsday Engine Revision 33e5c873 (github): Map Renderer: Updated wall drawer to handle revised "window" constructs
- This change addresses a critical error with these map constructs, as
seen in Hexen's first map the Winnowing Hall.
F... -
05:16 Doomsday Engine Revision d2aa5e84 (github): Revert "Map Renderer: Kludge to make Hexen playable (with HOMs) -- TEMPORARY"
- This reverts commit 1a7a62bd98a68ca1478212d5cb799bca10c0244d.
-
02:26 Doomsday Engine Revision bf3e94e1 (github): API: MPE_PolyobjCreate() origin coordinates are now specified as double
-
02:21 Doomsday Engine Revision 11eb4c0a (github): API: MPE_PlaneCreate() height is now specified as double
-
02:11 Doomsday Engine Revision f32ab4e1 (github): Fixed: Prototype for P_GetGravity() declared return value as float
-
02:01 Doomsday Engine Revision 3bf6ab2c (github): Skyfix heights use double floating-point precision
-
01:55 Doomsday Engine Revision 1ffbfdca (github): Clientside plane movers use double floating-point precision
-
01:34 Doomsday Engine Revision 2ee15148 (github): Cleanup: Standardize argument lists among M_BoxOnLineSide() variants
2012-04-19
-
23:26 Doomsday Engine Revision fec841ec (github): Fixed: Mobj origin is now represented with double
-
23:15 Doomsday Engine Revision 9c457010 (github): Fixed: Mobj origin is now represented with double
-
23:11 Doomsday Engine Revision bd105466 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
23:11 Doomsday Engine Revision 481af1e3 (github): Updated a comment about DMU_BOUNDING_BOX in dd_share.h
-
20:40 Doomsday Engine Revision 56ff68d4 (github): Fixed: Miscalculation of generator origin in debug origin drawer
-
20:39 Doomsday Engine Revision 3de6399c (github): Refactor: Renamed P_PolyobjByOrigin as P_PolyobjByBase
-
07:23 Doomsday Engine Revision 137e3dc0 (github): Fixed: LineDef_PointDistance()
-
07:17 Doomsday Engine Revision 793f19fa (github): Updated LIBDENG_PLAYER0_MOVEMENT_ANALYSIS re double map coordinates
-
07:02 Doomsday Engine Revision 157665bf (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- Conflicts:
doomsday/plugins/common/include/p_start.h
doomsday/plugins/common/src/d_netsv.c
doomsday/plugins/common/sr... -
06:48 Doomsday Engine Revision d6946807 (github): Refactor: All map coordinates are now represented as double floating-point
- Part 6 of 6 - libhexen
-
06:48 Doomsday Engine Revision 1aa62e66 (github): Refactor: All map coordinates are now represented as double floating-point
- Part 5 of 6 - libheretic
-
06:47 Doomsday Engine Revision 681811a9 (github): Refactor: All map coordinates are now represented as double floating-point
- Part 4 of 6 - libdoom64
-
06:46 Doomsday Engine Revision 7280cb78 (github): Refactor: All map coordinates are now represented as double floating-point
- Part 3 of 6 - libdoom
-
06:45 Doomsday Engine Revision 8d11ff76 (github): Refactor: All map coordinates are now represented as double floating-point
- Part 2 of 6 - libcommon
-
06:43 Doomsday Engine Revision 2a2f690f (github): Refactor: All map coordinates are now represented as double floating-point
- A rather substantial amount of changes because in addition to the
precision increase, I have also spent time cleaning... -
06:31 Doomsday Engine Revision 0bae941d (github): WadMapConverter|Refactor: Renamed mthing_t::pos as origin
2012-04-15
-
22:39 Doomsday Engine Revision 27ae8295 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
22:39 Doomsday Engine Revision bc2ad1c9 (github): Map Renderer: Switched angle clipper to C++ and updated to current coding practices
- The angle clipper now uses the of the vector math library and all
map coordinates are handled with double floating-po... -
17:19 Doomsday Engine Revision 0f4f1a53 (github): Flag LF_POLYOBJ is part of LineDef::inFlags, not LineDef::flags
-
06:41 Doomsday Engine Revision 7b7bc409 (github): HEdge: Removed the redundant flags member
- This was only used to record whether a HEdge belongs to Polyobj
and as we can determine this by checking the LineDef ... -
06:29 Doomsday Engine Revision 10faf644 (github): SideDef: Do not store the origin coordinates
- These coordinates can be calculated so trivially that caching them
is rather pointless. Besides which, they are only ... -
06:13 Doomsday Engine Revision 19c1d28e (github): Fixed: Callback function set with P_SetPolyobjCallback() never used
-
06:00 Doomsday Engine Revision be64f94c (github): Fixed: Read access violation attempting to clip lumobj vs polyobj
-
05:48 Doomsday Engine Revision 5966c129 (github): Cleanup: Renamed fvertex_t as povertex_t
- This type is now only used by Polyobj to store the original and
previous vertex points used when translating/rotating. -
05:33 Doomsday Engine Revision f8b7a024 (github): Cleanup: Removed some unused math routines
-
04:44 Doomsday Engine Revision 1a2f65d5 (github): Cleanup: Do not use fvertex_t for Vertex's coordinates
- This additional level of abstraction achieves nothing now.
-
03:59 Doomsday Engine Revision 427164fb (github): BspLeaf: Removed array of fvertex_t allocated for each leaf
- As we are presently copying the vertex coordinates into a write
buffer before adding them to the render lists there i... -
01:49 Doomsday Engine Revision 052b9caa (github): Fixed: PWAD Temple4.wad no longer loads
- See here: http://sourceforge.net/tracker/index.php?func=detail&aid=3517830&group_id=74815&atid=542099
2012-04-14
-
20:29 Doomsday Engine Revision 2a23f0d1 (github): de::bsp::SuperBlockmap: Use double floating point precision when finding HEdge bounds
-
19:56 Doomsday Engine Revision 6b00e60a (github): de::bsp::HEdgeInfo: Use coord_t
-
19:53 Doomsday Engine Revision 299ef79a (github): BSP Builder: Use coord_t for all map space coordinates, angles and distances
-
19:25 Doomsday Engine Revision de81cb50 (github): WadMapConverter: Transfer all map vertex coordinates as coord_t
-
18:45 Doomsday Engine Revision d7645a92 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
18:44 Doomsday Engine Revision bb1c3eba (github): Win32|Fixed: Manually give the main window's de::Canvas focus during init
- It would seem that for whatever reason we do not automatically receive
a focusInEvent from Qt when starting up in ful... -
04:19 Doomsday Engine Revision 1aa13439 (github): de::bsp::Partitioner|Fixed: Lookup the HEdgeInfo again after cloning a HEdge
- Cloning will result in a new HEdgeInfo being allocated thereby
invalidating the old reference. -
02:29 Doomsday Engine Revision dfb0a23d (github): Win32|Fixed: Do not attempt to save original color tables before we have a window
- On Windows each GL canvas has its own pixel format configuration in
addition to the format of the display itself. Thi...
2012-04-13
-
04:52 Doomsday Engine Revision 2d2deed6 (github): Ensure the DMU object type is set when hardening vertexes
-
04:10 Doomsday Engine Revision a7b39fb9 (github): Merge commit 'remotes/origin/master' into map-hedgeds
-
04:08 Doomsday Engine Revision c6bf4d82 (github): BSP Builder: Cleanup
-
03:14 Doomsday Engine Revision 875edb33 (github): BSP Builder: Maintain BspLeaf::hedgeCount throughout the build
- Also replaced the mechanism for determining whether a hedge has yet
to be added to a leaf (previously signified with ... -
02:34 Doomsday Engine Revision 7c5cb67b (github): BSP Builder: Link up the BSP objects during the build process
- Doing this as a secondary step post build is now unnecessary
because the BSP objects themselves are constructed as we... -
02:12 Doomsday Engine Revision eaac9a2c (github): BSP Builder: Cleanup
-
01:35 Doomsday Engine Revision 45ba67ba (github): BSP Builder: Minor cleanup
-
01:12 Doomsday Engine Revision ffccdfa4 (github): BSP Builder|Cleanup: Renamed BspHEdgeInfo as HEdgeInfo
-
01:11 Doomsday Engine Revision 0174c3f5 (github): BSP Builder|Cleanup: Renamed bsphedgeinfo.h as hedgeinfo.h
Also available in: Atom