EDuke32 Changelog Unofficial archive

Build 2071

3 October 2011 · 4 commits by 1 author · SVN

Builds by month 100 builds

Original log file · 20111003-2071.txt
------------------------------------------------------------------------
r2071 | helixhorned | 2011-10-03 10:44:06 -0700 (Mon, 03 Oct 2011) | 4 lines

Fix being squished in sectors with little headroom but extended non-blocking
ceilings or floors. In such cases, you're not squished unconditionally (instead
of fetching the ceiling or floor height of the neighbor sector), but TROR isn't
meant for small-scale RoR anyway.
------------------------------------------------------------------------
r2070 | helixhorned | 2011-10-03 10:43:51 -0700 (Mon, 03 Oct 2011) | 1 line

Fix dragpoint()!!! There was a bug that omitted setting the new position of certain wall-points since the TROR introduction.
------------------------------------------------------------------------
r2069 | helixhorned | 2011-10-03 10:43:36 -0700 (Mon, 03 Oct 2011) | 12 lines

Initialize prlights[lighti].flags.invalidate with 0 when calling
polymer_addlight().  I have no idea whether it's the 'right' thing,
but it fixes this:

Conditional jump or move depends on uninitialised value(s)
  at polymer_updatelights (polymer.c:5090)
  by polymer_drawrooms (polymer.c:938)
              . . .
Uninitialised value was created by a stack allocation
  at loadmaphack (engine.c:9482)

Fix another uninitialized access when rendering jpegs.
------------------------------------------------------------------------
r2068 | helixhorned | 2011-10-03 10:43:16 -0700 (Mon, 03 Oct 2011) | 4 lines

Delete maphack lights when changing from Polymer to another renderer.
This fixes a crash when loading a map afterwards.

Tweak a few debugging messages and some whitespace.
------------------------------------------------------------------------
r2067 | plagman | 2011-10-02 17:14:56 -0700 (Sun, 02 Oct 2011) | 3 lines

Polymer: support for creating a debugging context in winlayer

This also fixes a warning when building for Windows.
------------------------------------------------------------------------
FixEngine

Fix being squished in sectors with little headroom but extended non-blocking

Philipp Kutin (Helixhorned) 3 Oct 2011, 10:44 UTC−7 r2071

ceilings or floors. In such cases, you're not squished unconditionally (instead of fetching the ceiling or floor height of the neighbor sector), but TROR isn't meant for small-scale RoR anyway.

FixEngine

Fix dragpoint()!!! There was a bug that omitted setting the new position of certain wall-points since the TROR introduction.

Philipp Kutin (Helixhorned) 3 Oct 2011, 10:43 UTC−7 r2070
FixEngine

Initialize prlights[lighti].flags.invalidate with 0 when calling

Philipp Kutin (Helixhorned) 3 Oct 2011, 10:43 UTC−7 r2069

polymer_addlight(). I have no idea whether it's the 'right' thing, but it fixes this: Conditional jump or move depends on uninitialised value(s) at polymer_updatelights (polymer.c:5090) by polymer_drawrooms (polymer.c:938) . . . Uninitialised value was created by a stack allocation at loadmaphack (engine.c:9482) Fix another uninitialized access when rendering jpegs.

FixEngine

Delete maphack lights when changing from Polymer to another renderer.

Philipp Kutin (Helixhorned) 3 Oct 2011, 10:43 UTC−7 r2068

This fixes a crash when loading a map afterwards. Tweak a few debugging messages and some whitespace.