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 407 builds · 2,041 commits

Export CSV
Display options
Commit details:

April 2020 1 build · 3 commits

Build 8795

4 Apr 2020 · 3 commits · 1 author SVN
Open build
  • General

    Disable the call to WIN_UpdateClipCursorForWindows in WIN_PumpEvents

    Hendricks266 r8795 4 Apr, 03:59
    Show details

    Achieved by hex-editing libSDL2.a to change a JE (0x74) to JMP (0xEB). This should improve micro stuttering-issues on Windows. My settings: r_vsync 2 r_maxfps 0 win_systemtimermode 1 win_performancemode 1

  • General

    Fix voxels defined with definemodel

    Hendricks266 r8794 4 Apr, 03:59 FixEngine
    Show details

    Patch from Nuke.YKT.

  • General

    Replace hackish old PALETTE.DAT format detection with robust file length method

    Hendricks266 r8793 4 Apr, 03:59

March 2020 4 builds · 14 commits

Build 8790

29 Mar 2020 · 6 commits · 1 author SVN
Open build
  • General

    Implement WT episode 5 ending

    Hendricks266 r8790 29 Mar, 01:41
  • General

    Implement WT's widescreen tiles

    Hendricks266 r8789 29 Mar, 01:41
  • General

    Implement hardcoded WT stuff

    Hendricks266 r8788 29 Mar, 01:41
    Show details

    Includes the new weapon, enemy projectiles, and breakable objects. Patch from Nuke.YKT. I edited it some, mostly to add the proper "if (WORLDTOUR)" checks.

  • General

    Fix negative viewtypes to match what World Tour expects

    Hendricks266 r8787 29 Mar, 01:41 Fix
  • General

    Cleanup some Duke game logic, mostly to allow easier chaining to the default case

    Hendricks266 r8786 29 Mar, 01:41
Open the build to see all 6 commits

February 2020 3 builds · 53 commits

Build 8659

28 Feb 2020 · 17 commits · 1 author SVN
Open build
Open the build to see all 17 commits

Build 8629

10 Feb 2020 · 9 commits · 1 author SVN
Open build
  • SW

    Activate engine compatibility

    Hendricks266 r8629 10 Feb, 22:35 Engine
  • General

    Backport engine compatibility variable from NBlood/Rednukem/PCExhumed

    Hendricks266 r8628 10 Feb, 22:35 Engine
  • SW

    Don't restart the music when loading a save playing the same track

    Hendricks266 r8627 10 Feb, 22:35
  • SW

    Add handleevents to end credits

    Hendricks266 r8626 10 Feb, 22:35
    Show details

    From JFSW commit 0c651743f8371fade0231e9c3206ca25e6ae5269

  • SW

    Fix potential blank 3DR logo

    Hendricks266 r8625 10 Feb, 22:35 Fix
    Show details

    From JFSW commit 18d1c68893693e68d0ce7d41bd1eacbec5655d4f

Open the build to see all 9 commits

January 2020 1 build · 39 commits

December 2019 9 builds · 92 commits

Build 8494

22 Dec 2019 · 8 commits · 1 author SVN
Open build
  • General

    Add path recognition for Ion Fury installations

    Hendricks266 r8494 22 Dec, 23:04
  • Use the CPUID instruction to serialize on 32-bit x86 without SSE2

    Hendricks266 r8493 22 Dec, 23:04
    Show details

    Locking the memory bus seems like a bad idea in hindsight.

  • Update comments regarding LFENCE

    Hendricks266 r8492 22 Dec, 23:03
  • General

    Replace color matching up to index 239 with the engine's fullbright mask

    Hendricks266 r8491 22 Dec, 23:03 Engine
    Show details

    Should improve the color range available to non-Duke editors.

  • General

    Generate editorcolors[] from vgapal16[] at a better point in the startup process

    Hendricks266 r8490 22 Dec, 23:03
Open the build to see all 8 commits

Build 8486

22 Dec 2019 · 21 commits · 1 author SVN
Open build
  • General

    Fix -Wunused-parameter in my CONTROL_ClearUserInput fix

    Hendricks266 r8486 22 Dec, 02:24 Fix
  • SW

    Fix crash issues when Track sprites are set up incorrectly

    Hendricks266 r8485 22 Dec, 02:21 FixEngine
  • General

    SW, KenBuild: Draw mouse cursor in editor's 3D mode

    Hendricks266 r8484 22 Dec, 02:21 Fix
    Show details

    Will still look wrong in SW due to reversed palette ramps.

  • General

    Fix a mistake in my temporary CONTROL_ClearUserInput

    Hendricks266 r8483 22 Dec, 02:21 Fix
    Show details

    Fixes skipping SW's 3D Realms screen and intro logo.

  • General

    SW, KenBuild: Remove some unnecessary #ifdef RENDERTYPEWIN

    Hendricks266 r8482 22 Dec, 02:21
Open the build to see all 21 commits

Build 8465

22 Dec 2019 · 11 commits · 1 author SVN
Open build
Open the build to see all 11 commits

Build 8454

18 Dec 2019 · 28 commits · 1 author SVN
Open build
Open the build to see all 28 commits

Build 8421

9 Dec 2019 · 1 commit · 1 author SVN
Open build
  • Remove keyboard layout switching entirely

    Hendricks266 r8421 9 Dec, 00:24
    Show details

    Upon testing this already seems to do the right thing in game and editor, with winlayer, SDL 1.2, and SDL 2: use the labels on the keys when entering text such as in the console, and the positions of the keys for everything else.

Build 8420

8 Dec 2019 · 7 commits · 1 author SVN
Open build
Open the build to see all 7 commits

Build 8360

4 Dec 2019 · 9 commits · 1 author SVN
Open build
  • General

    Re-add r_usetileshades

    Hendricks266 r8360 4 Dec, 21:41 Fix
    Show details

    This reverts most of r7420. Menus are unchanged. This setting should be left to cvars. This is only a kill switch for the feature. This does not re-add the non-default former mode 1, which requires additional code complexity. See r4459 for more discussion of the difference between modes.

  • General

    Factor tileshades determination into polymost_usetileshades()

    Hendricks266 r8359 4 Dec, 21:40
  • General

    Fix an error in the removal of r_usetileshades

    Hendricks266 r8358 4 Dec, 21:40 Fix
    Show details

    Despite the default mode being 2 and the option being removed, statements reading (r_usetileshades == 1 && !(globalflags & GLOBAL_NO_GL_TILESHADES)) were changed to (!(globalflags & GLOBAL_NO_GL_TILESHADES)) instead of (false). Fortunately, this has no effect with default settings (r_usenewshading == 4).

  • General

    Fix GLOBAL_NO_GL_TILESHADES since the implementation of the shader in Polymost

    Hendricks266 r8357 4 Dec, 21:40 FixEngine
    Show details

    Patch from Fox and Nuke.YKT.

  • General

    Fix the widescreen alignment of weapons when shrinking the screen with + or - (currently disabled by default)

    Hendricks266 r8356 4 Dec, 21:40 Fix
    Show details

    Patch from Fox.

Open the build to see all 9 commits

Build 8350

3 Dec 2019 · 6 commits · 1 author SVN
Open build
Open the build to see all 6 commits

November 2019 7 builds · 74 commits

Build 8344

29 Nov 2019 · 10 commits · 1 author SVN
Open build
Open the build to see all 10 commits

Build 8334

28 Nov 2019 · 7 commits · 1 author SVN
Open build
  • SW

    Enable Run mode by default

    Hendricks266 r8334 28 Nov, 23:54
  • SW

    Set up very basic OSD appearance

    Hendricks266 r8333 28 Nov, 23:54
  • SW

    Add Redux's -addon1 and -addon2 command line parameters

    Hendricks266 r8332 28 Nov, 23:53
  • SW

    Add support for loading dependent GRPs -- and Redux's Twin Dragon

    Hendricks266 r8331 28 Nov, 23:53
  • SW

    Port more efficient startup window game data selection infrastructure

    Hendricks266 r8330 28 Nov, 23:53
    Show details

    This includes saving the user's selection to the cfg.

Open the build to see all 7 commits