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 · 1 active

Showing 478 builds · 2,322 commits

Export CSV
Display options
Commit details:

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

Build 8327

28 Nov 2019 · 5 commits · 1 author SVN
Open build
  • General

    Clean up sign casts in kplib

    Hendricks266 r8327 28 Nov, 15:22
  • SW

    Rename the poorly named "Cool Stuff" menu entry to "Credits" and clean it up

    Hendricks266 r8326 28 Nov, 15:22
  • SW

    Fix saves

    Hendricks266 r8325 28 Nov, 15:22 Fix
    Show details

    Dynamically-allocated structs strike again.

  • Fix an error in the the inline header version of initmultiplayers

    Hendricks266 r8324 28 Nov, 15:21 Fix
  • General

    Disable xxhash's xxh3 because we don't use it and it generates the following annoying warning on 32-bit:

    Hendricks266 r8323 28 Nov, 15:21
    Show details

    In file included from source/build/src/xxhash.c:1105: source/build/include/xxh3.h:279:41: warning: SSE instruction set disabled, using 387 arithmetics 279 | XXH_mult64to128(xxh_u64 lhs, xxh_u64 rhs) | ^ source/build/include/xxh3.h:393:44: warning: SSE instruction set disabled, using 387 arithmetics 393 | XXH3_mul128_fold64(xxh_u64 lhs, xxh_u64 rhs) | ^

Build 8322

26 Nov 2019 · 10 commits · 1 author SVN
Open build
  • SW

    Sanitize all uses of wall.nextwall to prevent OOBs

    Hendricks266 r8322 26 Nov, 23:33 Engine
  • Minor cleanup

    Hendricks266 r8321 26 Nov, 23:33
  • Fix a bug with mouse cursor position in the keyboard keys menu

    Hendricks266 r8320 26 Nov, 23:33 Fix
  • General

    Sort mutex.cpp by preference of implementation and replace Win32 Mutex with CriticalSection

    Hendricks266 r8319 26 Nov, 23:33
  • General

    Add mesa_glthread=true to our automatically enabled threaded optimizations

    Hendricks266 r8318 26 Nov, 23:33
Open the build to see all 10 commits

Build 8309

26 Nov 2019 · 17 commits · 1 author SVN
Open build
  • SW

    Allow the Run key to Walk when AutoRun is enabled

    Hendricks266 r8309 26 Nov, 00:25
  • SW

    Fix non-debug builds on Windows

    Hendricks266 r8308 26 Nov, 00:24 Fix
  • SW

    Update the port credits

    Hendricks266 r8307 26 Nov, 00:24
    Show details

    Still far from perfect.

  • SW

    Copy the sln==1 GetUpperLowerSector case from the editor to the game

    Hendricks266 r8306 26 Nov, 00:24 Engine
    Show details

    This avoids upper and lower remaining unmodified. Sector 469 in Seppuku Station causes it!

  • SW

    Improve the modern key defaults

    Hendricks266 r8305 26 Nov, 00:24
Open the build to see all 17 commits

Build 8292

9 Nov 2019 · 27 commits · 2 authors SVN
Open build
  • General

    Fail. Note to self: Use the correct variable.

    Hendricks266 r8287 written 7 Nov 2019
  • General

    Add GOG Linux path detection

    Hendricks266 r8286 written 7 Nov 2019
    Show details

    Thanks to Jan200101 for showing how to do this.

  • General

    Clean up Linux/Mac Steam path detection

    Hendricks266 r8285 written 7 Nov 2019
  • General

    Update .gitignore

    Hendricks266 r8284 written 7 Nov 2019
  • General

    SW, KenBuild: Replace strupr with Bstrupr

    Hendricks266 r8283 written 7 Nov 2019
Open the build to see all 27 commits

October 2019 1 build · 14 commits

Build 8262

23 Oct 2019 · 14 commits · 1 author SVN
Open build
  • SW

    Load swtimbr.tmb

    Hendricks266 r8262 23 Oct, 22:47
  • General

    Add MIDI_GetDevice and use it so that the default driver value doesn't show as "Custom" in the menu

    Hendricks266 r8261 23 Oct, 22:47
  • General

    Fix calls to FX_ErrorString and MUSIC_ErrorString

    Hendricks266 r8260 23 Oct, 22:47 Fix
  • General

    Prefer early return on error in sound and MIDI init functions

    Hendricks266 r8259 23 Oct, 22:47
  • General

    Prefer "MIDI driver" to "Music device"

    Hendricks266 r8258 23 Oct, 22:47
Open the build to see all 14 commits

September 2019 4 builds · 7 commits