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 165 builds · 495 commits

Export CSV
Display options
Commit details:

September 2023 11 builds · 18 commits

Build 10454

11 Sep 2023 · 18 commits · 2 authors GIT
Open build
  • avoid passing -1 as bunchnum to SECTORS_OF_BUNCH

    TerminX 40deb2c written 6 Sep 2023
  • tweak controlflow struct added to VM in 4eb6cbe190cf79d758a4a64b9fa10af64d4609ad

    TerminX 6ef0c6f written 2 Sep 2023
    Show details

    Resulting binary is smaller, but no significant performance difference either way on anything I tested the change on.

  • only update a maximum of one VIEWSCREEN tile per frame

    TerminX 0278536 written 2 Sep 2023 Engine
    Show details

    Improves performance greatly in all renderers in scenes using more than one concurrent VIEWSCREEN sprite displaying unique cameras.

  • remove a bunch of EDUKE32_PREDICT macro usage from gameexec

    TerminX 3f4e11c written 17 Aug 2023
  • allow sound data to expire out of cache1d again

    TerminX f0f5443 written 27 Jul 2023
Open the build to see all 18 commits

Build 10422

3 Sep 2023 · 1 commit · 1 author GIT
Open build
  • Improvements to A_RadiusDamage()

    Dino Bollinger 6a08b35 3 Sep, 21:28 Engine
    Show details

    - Add TROR-awareness in similar fashion to clipmove() and hitscan() - Continue scanning walls to damage even if MAXDAMAGESECTORS is reached - Increase MAXDAMAGESECTORS from 128 to 256

Build 10400

1 Sep 2023 · 1 commit · 1 author GIT
Open build
  • Completely revert attempted jitter fix from 5977025e

    Dino Bollinger e09200e written 2 Sep 2023 Fix
    Show details

    This caused two problems: - The change with AC_FZOFFSET caused BLOODPOOL to jitter in Duke3D - The change with water floors caused various actors to jitter in Fury More trouble than it's worth.

August 2023 8 builds · 12 commits

Build 10363

25 Aug 2023 · 7 commits · 3 authors GIT
Open build
  • Properly reset Viewscreens when loading a savegame

    Dino Bollinger dd98c3e written 20 Aug 2023
    Show details

    Previously, they would get stuck in a deactivated state while the player was still in range.

  • Fix keyboard function override message not showing the keys

    Dino Bollinger e8b7701 written 19 Aug 2023 Fix
    Show details

    And apply some cleanup to the code in question.

    Fixes
    terminx/eduke32#275
    Co-authored by
    Evan Ramos
  • Fix rapid-tap chaingun glitch

    Jordon Moss c462a20 written 23 Aug 2023 Fix
    Show details

    Behaves like Atomic Edition now. Avoids breaking WW2GI.

Open the build to see all 7 commits

Build 10344

10 Aug 2023 · 1 commit · 1 author GIT
Open build
  • Fix z interpolation problems in VM_Fall() and A_Fall()

    Dino Bollinger 5977025 written 7 Aug 2023 FixEngine
    Show details

    This prevents a visual jitter effect from sprites that aren't moving, but use the "fall" command in a water sector (zombie actors, pickups, etc).

July 2023 2 builds · 4 commits

Build 10332

30 Jul 2023 · 10 commits · 3 authors GIT
Open build
  • SMALLSMOKE projectile cleanup

    Dino Bollinger 42de5a3 written 29 Jul 2023
    Show details

    Now no longer uses negative tilenums.

  • Remove unused function "A_DoGutsDir()" from actors.cpp

    Dino Bollinger 4c5ce33 written 29 Jul 2023
  • Fix typo in PR light offset for EXPLOSION2.

    NY00123 d0fab2b written 7 Jul 2023 FixEngine
    Show details

    Also fixes attempts to read data for sprite no. -1 in case of no parent sprite.

Open the build to see all 10 commits