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 1,437 builds · 2,949 commits

Export CSV
Display options
Commit details:
Active filters: Type: Fixes Clear all

January 2016 8 builds · 26 commits

Build 5548

10 Jan 2016 · 16 commits · 1 author SVN
Open build
  • General

    Enable -Wwrite-strings and fix all instances where string constants were passed to functions accepting a char ptr.

    TerminX r5547 10 Jan, 21:06 Fix
  • General

    Fix some ENet const issues. DONT_BUILD.

    TerminX r5545 10 Jan, 21:05 Fix
  • General

    Fix quite a few issues with casting away const and volatile qualifiers, found with -Wcast-qual. If we're going to use const everywhere, we should really mean it!

    TerminX r5540 10 Jan, 21:05 Fix
  • General

    Fix a stupid error in MACT, found with GCC's -Wlogical-op parameter.

    TerminX r5538 10 Jan, 21:05 Fix
  • General

    Fix a few instances where bitptr wasn't properly set after writing to the compiled script

    TerminX r5535 10 Jan, 21:05 Fix
Open the build to see all 16 commits

Build 5532

7 Jan 2016 · 19 commits · 1 author SVN
Open build
Open the build to see all 19 commits

December 2015 5 builds · 12 commits

Build 5498

27 Dec 2015 · 3 commits · 1 author SVN
Open build
  • General

    Projectile changes:

    TerminX r5498 27 Dec, 18:04 Fix
    Show details

    -palette is now set at spawn time, instead of during movement (oops!) -projectiles can no longer hit their owner during their first tic of movement

  • General

    Fix hard coded white and red color indexes used in on-screen debug output, to better operate with a palette dissimilar to Duke3D.

    TerminX r5497 27 Dec, 18:04 Fix
Open the build to see all 3 commits

Build 5466

4 Dec 2015 · 6 commits · 1 author SVN
Open build
  • Add a new pthtyp flag to mark textures that should not be processed by the fixtransparency() hack (which avoids the transparent color blending into a sprite when texture filtering is enabled), such as non-(T)ROR-masking floors and ceilings, white- and mask-walls, paper-skies, and rotatesprite with orientation flag 64. This commit makes sure the flag's status always fits the situation.

    Hendricks266 r5465 4 Dec, 03:52 FixEngine
    Show details

    This fixes the remaining issue with WWII GI's LOGO.ANM: Color index #255 is used as the dominant white color (not as a transparent index) and fixtransparency() was mangling the image as a result.

  • General

    Factor out common handling of the end-of-level between sectors tagged 65535 and 65534, switches tagged 65535, and nukebuttons.

    Hendricks266 r5463 4 Dec, 03:52 FixEngine
    Show details

    This fixes the bug with user maps ending in 65534-tagged sectors, reported by FistMarine: https://forums.duke4.net/topic/8367-end-of-level-bug/ It also eliminates dead code belonging to the nukebutton.

  • General

    Fix unused global variables in menus.c with DROIDMENU defined.

    Hendricks266 r5462 4 Dec, 03:52 Fix
  • General

    Fix an unused variable in menus.c with USE_OPENGL=0.

    Hendricks266 r5461 4 Dec, 03:52 Fix
Open the build to see all 6 commits

November 2015 5 builds · 12 commits

Build 5460

28 Nov 2015 · 6 commits · 1 author SVN
Open build
  • General

    Fix orientation bit 64 when applied to a tile with fullbrights in OpenGL with r_fullbrights enabled.

    Hendricks266 r5460 28 Nov, 01:06 FixEngine
    Show details

    This fixes (the most glaringly wrong problem) with WWII GI's LOGO.ANM in OpenGL, exposed by r5437.

  • General

    More NAM/WWII GI "bluefont" xbetween fixes missed in r5452.

    Hendricks266 r5459 28 Nov, 01:06 Fix
  • General

    Fix a compiler error on introduced in r5445.

    Hendricks266 r5458 28 Nov, 01:06 Fix
  • General

    Fix typo in r5448.

    Hendricks266 r5457 28 Nov, 01:06 Fix
  • General

    Fix compiler warnings when building for 32-bit.

    Hendricks266 r5456 28 Nov, 01:06 Fix
Open the build to see all 6 commits

Build 5454

25 Nov 2015 · 20 commits · 2 authors SVN
Open build
  • General

    Miscellaneous NAM and WWII GI tweaks/fixes.

    Hendricks266 r5452 25 Nov, 04:08 Fix
    Show details

    Remaining issues: - Inventory item gamefuncs still use their Duke 3D names. The buggy way custom gamefunc binds are saved and loaded needs to be addressed first.

  • Don't test (!usemodels || md_tilehasmodel(picnum, pal) < 0) in eligible_for_tileshades (called only from getshadefactor) because getshadefactor is only called when a model is *not* being drawn, and therefore results in incorrect shading when drawing a tile with a model defined and models enabled to the screen or as a skybox.

    Hendricks266 r5440 25 Nov, 04:07 FixEngine
Open the build to see all 20 commits

Build 5423

14 Nov 2015 · 11 commits · 2 authors SVN
Open build
Open the build to see all 11 commits

October 2015 7 builds · 17 commits

Build 5412

31 Oct 2015 · 3 commits · 1 author SVN
Open build
  • fix fillsector() calls before fade_editor_screen().

    Helixhorned r5411 31 Oct, 08:13 FixEngine
    Show details

    The latter allows one to specify a color to keep, but with r5302 the fillsector() highlights are drawn with transparency, thus making it ineffective. Add an argument to toggle transparency to fillsector() (now fillsector_maybetrans()) and two wrapper functions.

Open the build to see all 3 commits

Build 5395

20 Oct 2015 · 8 commits · 1 author SVN
Open build
  • General

    Fix SE17 warp elevator transition jumps.

    TerminX r5393 20 Oct, 00:15 Fix
  • General

    Fix up bloodsplat and decal positioning a bit. Nasty hacks removed. Yay.

    TerminX r5392 20 Oct, 00:15 Fix
  • General

    New attempt at fixing the depth fighting with wall and floor-aligned sprites.

    TerminX r5391 20 Oct, 00:15 FixEngine
  • General

    Fix pathsearchmode in Mapster32 when using a .def which loads a .grp.

    TerminX r5389 20 Oct, 00:15 FixEngine
Open the build to see all 8 commits

Build 5384

10 Oct 2015 · 9 commits · 1 author SVN
Open build
  • General

    Fix a crash in the editor when the basepalette is loaded from def instead of PALETTE.DAT, caused by trying to getclosestcol() without having initialized the colormatching code. Exposed in r5359; previously resulted only in erroneous matching to an all-#000000 palette.

    Hendricks266 r5384 written 9 Oct 2015 Fix
  • General

    Fix two unused function warnings in mdsprite.c when building with POLYMER=0.

    Hendricks266 r5381 written 9 Oct 2015 FixEngine
  • General

    OS X: Fix -Wdeprecated-declarations compiler warnings in the startup windows.

    Hendricks266 r5380 written 9 Oct 2015 Fix
  • General

    OS X: Fix POLYMER=0 build.

    Hendricks266 r5379 written 9 Oct 2015 FixEngine
  • General

    Fix warning: explicitly assigning value of variable of type 'CACHE1D_FIND_REC *' (aka '_CACHE1D_FIND_REC *') to itself [-Wself-assign]

    Hendricks266 r5378 written 9 Oct 2015 Fix
Open the build to see all 9 commits