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 310 builds · 723 commits

Export CSV
Display options
Commit details:

January 2017 2 builds · 29 commits

Build 5999

4 Jan 2017 · 25 commits · 1 author SVN
Open build
Open the build to see all 25 commits

December 2016 1 build · 6 commits

Build 5974

25 Dec 2016 · 26 commits · 1 author SVN
Open build
  • Place SDL_KEYDOWN events into keyasciififo[] when SDL_TEXTINPUT events are disabled.

    Hendricks266 r5968 25 Dec, 22:02 Fix
    Show details

    This way, SDL_StopTextInput() does not break text entry for code that uses keyasciififo[] but does not currently call SDL_StartTextInput(), or if it cannot, such as Duke's cheat entry. Technically we could revert r5326 and r5331, but since we only currently have support for showing ASCII text glyphs as bitmap fonts in ART tiles, there is no point to showing an IME on platforms that don't need an on-screen keyboard.

  • General

    Fix an error introduced in cleanup of the WWII GI Devastator weapon reload animation, as pointed out by Xcode.

    Hendricks266 r5959 25 Dec, 22:01 Fix
    Show details

    Also perform similar cleanup on a similar line elsewhere.

  • Fix Xcode build due to accumulated file additions and moves.

    Hendricks266 r5958 25 Dec, 22:01 Fix
  • General

    Fix a warning with SDL_TARGET=1 builds.

    Hendricks266 r5955 25 Dec, 22:01 Fix
  • General

    Fix USE_OPENGL=0 RENDERTYPE=WIN and USE_OPENGL=0 SDL_TARGET=1 builds.

    Hendricks266 r5954 25 Dec, 22:01 Fix
Open the build to see all 26 commits

November 2016 1 build · 2 commits

October 2016 5 builds · 12 commits

Build 5909

23 Oct 2016 · 4 commits · 1 author SVN
Open build
  • General

    To avoid potential compiler bugs when inlining inline assembly, remove the asm variants of msqrtasm and always use the C version. Compilers generate equivalent or better assembly, and the function is used exactly once, in a routine called during startup.

    Hendricks266 r5909 23 Oct, 12:47 Fix
  • Fix the parser so tokens with 'x' or 'X' as a second character are only treated as hex constants when the first character is '0'. Introduced in r5822.

    Hendricks266 r5907 23 Oct, 12:47 Fix
  • Fix the off-by-one error when printing line numbers.

    Hendricks266 r5906 23 Oct, 12:47 Fix
Open the build to see all 4 commits

Build 5888

9 Oct 2016 · 13 commits · 2 authors SVN
Open build
  • Remove the Polymer aspect ratio option, as it was always broken, and I don't know what purpose it has besides configuring non-square pixel stretching, which we have a long way to go in terms of configuring anyway.

    Hendricks266 r5879 written 2 Oct 2016 FixEngine
    Show details

    Use r_pr_customaspect from the console instead.

  • Fix the Widescreen and Texture Mode video settings to use my menu system properly.

    Hendricks266 r5878 written 2 Oct 2016 Fix
  • General

    Ensure the cached float cast variables introduced in r4656 are updated any time the integer versions are.

    Hendricks266 r5876 written 2 Oct 2016 Fix
    Show details

    This fixes the infinite loop when viewing an HUD model at a point when displayrooms is not running, such as the main menu upon initial game load.

Open the build to see all 13 commits

September 2016 5 builds · 16 commits

Build 5871

16 Sep 2016 · 11 commits · 1 author SVN
Open build
  • General

    Fix erroneous display of MESSAGES: ON when it should be OFF.

    Hendricks266 r5871 16 Sep, 14:58 Fix
  • General

    Fix TEST_SYNC_KEY macro to always return 1 or 0.

    Hendricks266 r5870 16 Sep, 14:55 Fix
  • General

    Fix undefined behavior: null pointer passed as argument which is declared to never be null

    Hendricks266 r5868 16 Sep, 14:55 Fix
  • General

    Fix -Wmisleading-indentation warnings in rawinput.c.

    Hendricks266 r5865 16 Sep, 14:55 Fix
  • General

    Fix warning: suggest parentheses around '&&' within '||' [-Wparentheses]

    Hendricks266 r5863 16 Sep, 14:55 Fix
Open the build to see all 11 commits

Build 5857

8 Sep 2016 · 3 commits · 1 author SVN
Open build
  • General

    Finish what r5484 started but got reverted in r5723. Cstat 1024 now works properly in Polymost without causing any side effects in Classic. It remains unimplemented in Polymer.

    Hendricks266 r5857 8 Sep, 20:12 FixEngine
  • General

    Reinstitute the cosmetic cleanups that should have been a separate commit from r5484 and were reverted in r5723.

    Hendricks266 r5856 8 Sep, 20:12 Fix
  • General

    Fix MIDI playback on Windows, broken in r5817.

    Hendricks266 r5855 8 Sep, 20:12 Fix
    Show details

    The main fix here is GET_NEXT_EVENT.

Build 5852

5 Sep 2016 · 6 commits · 1 author SVN
Open build
  • General

    Fix warning: signed and unsigned type in conditional expression [-Wsign-compare]

    Hendricks266 r5852 5 Sep, 19:15 Fix
  • General

    Fix a bug in r5826 regarding display of the WWII GI rocket launcher.

    Hendricks266 r5851 5 Sep, 19:15 Fix
  • Update libpng to 1.6.25, built with GCC 6.2.

    Hendricks266 r5847 5 Sep, 19:15 Fix
    Show details

    Fixes warning: type 'struct _SETJMP_FLOAT128' violates one definition rule [-Wodr]

Open the build to see all 6 commits

August 2016 1 build · 3 commits

Build 5844

29 Aug 2016 · 5 commits · 2 authors SVN
Open build
  • General

    Fix warning: logical 'and' of equal expressions [-Wlogical-op]

    Hendricks266 r5842 written 28 Aug 2016 Fix
    Show details

    DONT_BUILD.

  • General

    Fix warning: left shift of negative value [-Wshift-negative-value]

    Hendricks266 r5841 written 28 Aug 2016 Fix
    Show details

    DONT_BUILD.

  • Fix simple_array operator[] parameter type.

    Hendricks266 r5840 written 28 Aug 2016 Fix
    Show details

    DONT_BUILD.

Open the build to see all 5 commits

June 2016 2 builds · 5 commits

May 2016 4 builds · 17 commits

Build 5756

22 May 2016 · 28 commits · 1 author SVN
Open build
Open the build to see all 28 commits