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 72 builds · 345 commits

Export CSV
Display options
Commit details:

January 2022 5 builds · 22 commits

Build 9933

15 Jan 2022 · 44 commits · 1 author GIT
Open build
Open the build to see all 44 commits

December 2021 3 builds · 15 commits

Build 9875

14 Dec 2021 · 34 commits · 1 author GIT
Open build
  • add menu option to control OPL3 volume post-amplification

    TerminX 3cbf400 written 10 Dec 2021
  • add mjr4077au to contributors

    TerminX 77aa090 written 24 Nov 2021
  • fix misleading usage of A_CheckSpriteFlags() (comparison with 0 implied the function returns the flag bits instead of `true` or `false`; it does not)

    TerminX b85ed73 written 24 Nov 2021 Fix
  • fix redundant assignment

    TerminX 544044d written 24 Nov 2021 Fix
  • only fix16_to_int the player's angle once when throwing pipebombs or placing tripbombs

    TerminX 5aa3b1a written 8 Dec 2021
Open the build to see all 34 commits

Build 9839

8 Dec 2021 · 7 commits · 2 authors GIT
Open build
  • use FX_GetPosition() in S_GetSlot() to take the age of a voice into account when selecting a voice to cancel when attempting to play more than MAXSOUNDINSTANCES of a single sound simultaneously

    TerminX 888a987 written 7 Dec 2021
  • move a debug assertion

    TerminX c21ee6e written 1 Dec 2021
  • fix crash trying to play negative sound indexes from mistagged switches

    TerminX 10ca19f written 3 Dec 2021 Fix
Open the build to see all 7 commits

November 2021 9 builds · 17 commits

Build 9828

28 Nov 2021 · 10 commits · 2 authors GIT
Open build
  • WIP controller force feedback (rumble) support

    TerminX 38eba41 written 24 Nov 2021 CON
    Show details

    Currently hard-coded with no real customization; algorithm and range of values will certainly change but the current implementation attempts to automatically discern appropriate force feedback values based on the potential damage inflicted by projectiles the player fires, events occurring in the map such as explosions and earthquakes, and on the damage the player receives. A future commit will likely contain a way to send the force feedback impulses from CON.

  • fix oversight in current A_RadiusDamage() implementation that allowed a sprite to inflict radius damage on itself

    TerminX 0178c7c written 24 Nov 2021 FixEngine
  • fix Fury build

    TerminX a66705e written 26 Nov 2021 Fix
Open the build to see all 10 commits

Build 9791

12 Nov 2021 · 4 commits · 2 authors GIT
Open build
  • remove reset to previous projectile position from projectile bounce handling

    TerminX b3003ac 12 Nov, 07:53
    Show details

    Please report any weirdness relating to bouncing projectiles impacting surfaces.

  • make actors set to move vertically in CON act as if SFLAG_SMOOTHMOVE was explicitly enabled

    TerminX 9467311 12 Nov, 07:53 CON
    Show details

    This smooths out stuff like octabrains and flying liztroops without making them look stupid when they move on the ground.

Open the build to see all 4 commits

Build 9767

11 Nov 2021 · 12 commits · 1 author GIT
Open build
  • jump to menu options when pressing letter keys

    TerminX 3ec0597 written 10 Nov 2021
  • add scroll wheel support back into file selection menus, add PgUp/PgDn and scroll wheel support to the little submenus used for selecting screen resolution and configuring the framerate limit etc

    TerminX 466b45d written 12 Aug 2021
  • reformat information displayed within the save and load menus, add episode name and player health

    TerminX a4a34f1 written 12 Aug 2021
  • add display selection to menu, tweak menu framerate limit option

    TerminX ee91e8c written 12 Aug 2021
    Show details

    I'm not very happy with the list of values for the framerate limiter. All methods of presenting these values to the end user seem to be terrible: linear slider bars are cumbersome and contain many unnecessary values, and simply presenting a field for a value to be entered into requires the end user know what they're doing. Ugh.

Open the build to see all 12 commits

October 2021 5 builds · 30 commits

Build 9747

31 Oct 2021 · 23 commits · 1 author GIT
Open build
  • fix S_ChangeSoundPitch()/CON_SETACTORSOUNDPITCH

    TerminX bfeaf61 written 7 Sep 2021 Fix
  • improve S_StopAllSounds() (I think)

    TerminX d8a22b7 written 7 Sep 2021
  • use .playing member of sound_t as bitfield, improve freeSlotQueue std::atomic usage

    TerminX 88047c8 written 7 Sep 2021
  • fix annoying GCC 11 warning

    TerminX 5beeb55 written 28 Oct 2021 Fix
    Show details

    The warning says you can silence it by surrounding sizeof(int32_t) with extra parentheses, but it doesn't work.

  • add predefined TILE_ANIM and TILE_VIEWSCR tokens for CON

    TerminX 24a7594 written 21 Oct 2021 CON
Open the build to see all 23 commits

Build 9710

6 Oct 2021 · 31 commits · 1 author GIT
Open build
Open the build to see all 31 commits

Build 9679

6 Oct 2021 · 28 commits · 1 author GIT
Open build
  • fix dumpster fire thing

    TerminX 74c3050 written 31 Aug 2021 Fix
  • fix g_highestSoundIdx range checks

    TerminX 6b5286d written 29 Aug 2021 Fix
  • replace the "played killed by pushmove()!" error logged in the console with a call to QUOTE_SQUISHED

    TerminX bd4b70c written 16 Aug 2021
    Show details

    Players don't get killed by pushmove() in error anymore.

  • fix OOB reachability table access (sectnum == MAXSECTORS for a sound owned by a deleted sprite)

    TerminX d9285a6 written 1 Aug 2021 FixEngine
Open the build to see all 28 commits

Build 9631

6 Oct 2021 · 24 commits · 2 authors GIT
Open build
Open the build to see all 24 commits

August 2021 2 builds · 27 commits

Build 9570

21 Aug 2021 · 2 commits · 2 authors GIT
Open build
  • remove the extra flag passed to mouseLockToWindow() in GAME_onshowosd() that made it just show/hide the cursor instead of actually grabbing and ungrabbing input

    TerminX d1b3b70 written 28 Jul 2021 Fix
    Show details

    Truth be told, I don't even remember why this hack was necessary. Let me know if anything breaks. Fixes terminx/eduke32#143.

Open the build to see all 2 commits