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

Select a year to see its builds
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 2 active

Showing 462 builds · 750 commits

Export CSV
Display options
Commit details:

November 2012 13 builds · 23 commits

Build 3127

6 Nov 2012 · 5 commits · 1 author SVN
Open build
  • General

    When binding a key, take care of processing one-to-many binds properly in menu.

    Helixhorned r3126 6 Nov, 15:06 Fix
    Show details

    This means that the "Keyboard Setup" should now properly reflect the bindings, except in the theoretical case of one gamefunc being bound more than two keys. (What was fixed is the one key to many gamefuncs case.)

  • General

    Fix one key <--> multiple gamefuncs dispatching.

    Helixhorned r3123 6 Nov, 15:06 Fix
Open the build to see all 5 commits

Build 3114

4 Nov 2012 · 3 commits · 1 author SVN
Open build
Open the build to see all 3 commits

Build 3111

3 Nov 2012 · 6 commits · 1 author SVN
Open build
  • draw lines to linking sprites with LShift, jump to them with +[ or +]

    Helixhorned r3108 3 Nov, 12:32 FixEngine
    Show details

    When LShift is pressed and the mouse is over a linking sprite (as determined by the tag labeling system), lines are drawn to all other sprites, and pressing [ or ] will cycle these then. False positives and missed sprites are possible. Additional changes: - consider SE 31 and 32's lotag to NOT be linking, since the ACTIVATOR is what matters. The original maps are inconsistent there. - When pressing Alt+[ or Alt+] and there are no corruptions, say so instead of doing [ or ].

  • make geom.lua work standalone, fix __eq metamethods for dvec[23]_t.

    Helixhorned r3107 3 Nov, 12:32 Fix
Open the build to see all 6 commits

October 2012 2 builds · 2 commits

September 2012 7 builds · 11 commits

Build 3034

28 Sep 2012 · 4 commits · 1 author SVN
Open build
  • General

    engine.c: add compilation switches for non-pow2 ysize functions, disable for now.

    Helixhorned r3031 28 Sep, 08:20 FixEngine
    Show details

    Previously, we used them in our builds for sprites, but MSVC builds don't have the ASM ported to MASM, and thus the workaround of ignoring the linking errors was not safe.

Open the build to see all 4 commits

Build 3027

24 Sep 2012 · 5 commits · 1 author SVN
Open build
  • General

    Disable spot lights on ATI cards, fixing the recent crashes with Catalyst 12.8.

    Helixhorned r3027 24 Sep, 14:09 Fix
  • General

    Fix compilation on Debian 6.0 (Squeeze).

    Helixhorned r3026 24 Sep, 14:09 Fix
  • General

    Revert r2223's removing of bit 1 making it to setbrightness(), now a noop.

    Helixhorned r3025 24 Sep, 14:09 Fix
    Show details

    Hendricks found a bug caused by that commit, so this one enables exprimentation with setbrightness() bit 1 behavior.

Open the build to see all 5 commits

August 2012 9 builds · 19 commits

Build 2977

28 Aug 2012 · 1 commit · 1 author SVN
Open build
  • General

    Fix "shooting" tripbombs from non-players such as the SE shooter.

    Helixhorned r2977 28 Aug, 14:42 Fix
    Show details

    Well, this never worked anyway, but invoking demons flying out of your nose is never a good idea.

Build 2971

26 Aug 2012 · 9 commits · 1 author SVN
Open build
  • for c&p-ing map portions w/o TROR, fix wrongly resetting wall lotag/extra

    Helixhorned r2965 26 Aug, 15:10 FixEngine
  • for copy-pasting map portions without TROR, fix wrongly resetting xpanning.

    Helixhorned r2963 26 Aug, 15:08 FixEngine
    Show details

    This is really an artifact of overloading the sector fields for different uses. For copy-pasting TROR'd portions, the bug still persists.

Open the build to see all 9 commits

Build 2930

19 Aug 2012 · 14 commits · 1 author SVN
Open build
  • General

    Restucture dorotspr_handle_bit2().

    Helixhorned r2927 19 Aug, 05:55 Fix
    Show details

    This also fixes the OSD with aspects < 4/3. I broke that, too.

  • General

    In places where fullscreen tiles are drawn (logo etc.), use clearallviews().

    Helixhorned r2924 19 Aug, 05:53 Fix
    Show details

    This really fixes clearing the borders to the left and right with widescreen and hud_bgstretch=0. Also, it seems to fix glitches when the "screen size" is small (ud.screen_size is large).

  • General

    player.c: fix a check of md_tilehasmodel return value against >0 (should be >=0)

    Helixhorned r2920 19 Aug, 05:50 Fix
  • General

    In polymost_dorotatesprite, don't set [xy]dimen to [xy]dim temporarily.

    Helixhorned r2918 19 Aug, 05:48 Fix
    Show details

    This fixes stuff like the HUD chaingun with widescreen and small "screen sizes" (in-game viewport). It also makes rotatesprite behave more like classic overall. I have no idea why it was there in the first place.

Open the build to see all 14 commits

Build 2895

13 Aug 2012 · 18 commits · 1 author SVN
Open build
  • General

    Fix mirrors in Polymost.

    Helixhorned r2888 13 Aug, 11:26 FixEngine
  • General

    sounds.c: Factor out duplicate code into S_CalcDistAndAng().

    Helixhorned r2884 13 Aug, 11:25 Fix
    Show details

    The two instances in S_PlaySound3D() and S_Update() were slightly different as far as sequencing is concerned. However, I think making it the same has only benefits and may fix some popping sounds when starting to play a sound and updating it with a different distance value on the second buffer fill.

Open the build to see all 18 commits