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

Showing 8,866 commits

Export CSV
Display options
Commit details:

December 2019

  • General

    Properly use platform-specific cpuid intrinsics

    TerminX r8373 7 Dec, 15:50 Build 8412
  • General

    Minor changes to hash table code

    TerminX r8372 7 Dec, 15:50 Build 8412
  • General

    Add Xaligned_calloc()

    TerminX r8371 7 Dec, 15:50 Build 8412
  • General

    cache1d improvements: add reset function, support for specifying the mininum block size, and make the information printed out by the cacheinfo console command more useful

    TerminX r8370 7 Dec, 15:50 Build 8412
  • General

    Improve interaction between cheat entry and player input

    TerminX r8369 7 Dec, 15:50 Build 8412
  • General

    Fix noclip in Duke3d

    TerminX r8368 7 Dec, 15:50 Build 8412 Fix
  • General

    Map SDL joystick device trackball input to mouse input

    TerminX r8367 7 Dec, 15:50 Build 8367
  • General

    Shitcan the few uses of the bool type in the VM after reading some things and dicking around on godbolt.org

    TerminX r8366 7 Dec, 15:49 Build 8367
  • General

    Update the Microsoft resource compiler scripts used for Windows binaries

    TerminX r8365 7 Dec, 15:49 Build 8367
    Show details

    This adds the version control revision plus build time to the properties of the resulting binary, and updates some of the legal text. The executable version number has also been bumped from the longstanding "1.9.9.9" to "2.0.0.4", symbolic of the year EDuke32 was first released in. Future Fury binaries will now say "2.0.1.9" to match its first non-preview release as well.

  • General

    This workaround doesn't appear to be necessary anymore

    TerminX r8364 7 Dec, 15:49 Build 8367 Fix
    Show details

    Moreover, I couldn't really find any information about the problem this was supposed to resolve when I attempted to research it. The code has already been #if 0'd out for a while.

  • General
  • General

    Update gamecontrollerdb.txt

    TerminX r8362 7 Dec, 15:49 Build 8367
  • General

    A small amount of driver_adlib cleanup

    TerminX r8361 7 Dec, 15:49 Build 8367
  • General

    Re-add r_usetileshades

    Hendricks266 r8360 4 Dec, 21:41 Build 8360 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()

  • General

    Fix an error in the removal of r_usetileshades

    Hendricks266 r8358 4 Dec, 21:40 Build 8360 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 Build 8360 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 Build 8360 Fix
    Show details

    Patch from Fox.

  • SW

    Avoid a one-pixel tall hall of mirrors above the full status bar

  • SW

    Draw the status bar under the menu instead of over it

  • SW

    Don't show the status bar during the end of level screen

  • SW

    Left-pin the mini HUD in widescreen

  • General

    Fix STARTUP_WINDOW=0 on modern macOS

    Hendricks266 r8351 3 Dec, 01:45 Build 8351 Fix
  • SW

    Move HIT_PLAX_WALL out of the bit range used for limit raised struct IDs

  • SW

    Activate ASSERT macro with RELEASE=0 builds

  • SW

    Fix assertions and OOB so that the player can noclip OOB

    Hendricks266 r8348 3 Dec, 01:44 Build 8350 Fix
  • SW

    Address Sanitization commenceth

  • SW

    Get widescreen aspect working

  • General

    Bgetsysmemsize() 64-bit fix

    Hendricks266 r8345 3 Dec, 01:44 Build 8350 Fix

November 2019