EDuke32 Changelog Unofficial archive

What changed in EDuke32, build by build

2,117 builds · 8,866 commits · 25 authors · October 2009 – August 2026

Commits per year

Showing 2013 · select it again to see every year
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 2 active

Showing 153 builds · 262 commits

Export CSV
Display options
Commit details:

January 2013 15 builds · 24 commits

Build 3404

17 Jan 2013 · 6 commits · 1 author SVN
Open build
  • General

    polymost.c: factor out 2x dup'd code into get_projhack_ratio().

    Helixhorned r3401 17 Jan, 13:59 FixEngine
    Show details

    One use was in determining the ray vector for the mouse-aiming hitscan in the editor. Unfortunately, the change doesn't make it any less broken in Polymost, even if the two instances were out of sync.

Open the build to see all 6 commits

Build 3398

16 Jan 2013 · 5 commits · 1 author SVN
Open build
  • more or less fix the auto wall-alignment feature ([.]/[,]).

    Helixhorned r3396 16 Jan, 12:38 FixEngine
    Show details

    - Run it twice, since the first one is wrong. - Warn when attempting to align based on a top-oriented wall. When the sequence of walls to align has "windows", only the bottom parts will be correct. - Make the modifiers actually useful: * Pressing SHIFT aligns at most one wall, remove the old CTRL modifier. * The rest is as before: ALT makes the walls have (approximately) equal texture stretching, ['] (quote) aligns the immediate TROR-nextwalls.

Open the build to see all 5 commits

Build 3393

13 Jan 2013 · 6 commits · 1 author SVN
Open build
  • General

    Fix MUSICANDSFX ambient sounds (bit 2) playing only one instance.

    Helixhorned r3393 13 Jan, 08:40 Fix
    Show details

    This is done by introducing an additional internal bit, meaning "play only one instance". It is set for all sounds which have bit 1 ("repeat in the sound system") set at definesound time, but not those that set bit 1 temporarily (see r3336).

Open the build to see all 6 commits

Build 3387

8 Jan 2013 · 5 commits · 1 author SVN
Open build
  • General

    polymost.c: a couple of {tex,mem}cache cleanups / fixes.

    Helixhorned r3386 8 Jan, 15:12 FixEngine
    Show details

    - Stop using memcache on some other failure paths, particularly when failing to read from the on-disk texcache. - Factor out cache reading code (3x). - Fix endianness issues affecting big-enadian systems (one introduced by r3382, one existing before). Comment each B_LITTLE32 with whether we're converting from native to on-disk (little) endianness or back.

Open the build to see all 5 commits

Build 3381

6 Jan 2013 · 5 commits · 1 author SVN
Open build
  • General

    Re-enable spotlights on ATI cards again because the crash from 12.8 seems gone.

    Helixhorned r3381 6 Jan, 10:56 Fix
  • General

    Fix NETCODE=0 build.

    Helixhorned r3379 6 Jan, 10:56 Fix
  • General

    Factor "pipe standard outputs to files" code into baselayer.c.

    Helixhorned r3377 6 Jan, 10:56 Fix
    Show details

    The SDL and Windows layers had slightly different code: the latter would dereference a NULL pointer if stdout.txt failed being write-opened.

Open the build to see all 5 commits

Build 3366

2 Jan 2013 · 4 commits · 1 author SVN
Open build
  • fix a possible crash with texel-hitscan.

    Helixhorned r3364 2 Jan, 14:33 FixEngine
    Show details

    Reproduced as follows (assuming all tiles have texel-hitscan for simplicity): In E2L5, shoot the opening switch with the shotgun, aiming for the border. The crash occurs because the *other*, depressed switch tile isn't yet loaded when we index into its tile storage. Dereferencing 0+small number == BAD!

Open the build to see all 4 commits