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:

April 2016 2 builds · 2 commits

March 2016 2 builds · 6 commits

February 2016 1 build · 3 commits

January 2016 2 builds · 12 commits

Build 5593

26 Jan 2016 · 5 commits · 1 author SVN
Open build
  • General

    Fix potential build failure when static inline G_CheckForSpace{Ceiling,Floor} are declared without namesdyn.h first being included.

    Hendricks266 r5593 26 Jan, 23:30 Fix
    Show details

    Exposed by lunatic_game.c when LUNATIC=1.

  • Fix unused-parameter warnings.

    Hendricks266 r5592 26 Jan, 23:30 Fix
  • Fix discarded-qualifiers warnings.

    Hendricks266 r5591 26 Jan, 23:30 Fix
  • Fix cast-qual warnings having to do with L_RunString.

    Hendricks266 r5590 26 Jan, 23:30 Fix
Open the build to see all 5 commits

Build 5532

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

December 2015 3 builds · 6 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 3 builds · 8 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

October 2015 2 builds · 7 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

September 2015 2 builds · 7 commits

Build 5366

27 Sep 2015 · 9 commits · 1 author SVN
Open build
  • General

    Fix error in r5346 that broke the MoreBlendTab section of PALETTE.DAT.

    Hendricks266 r5365 27 Sep, 14:18 Fix
  • General

    Fix RENDERTYPE=WIN build by changing a const char* to a char*, which had been cast to (void *) before passing to free() (which is bad practice) prior to r5352.

    Hendricks266 r5364 27 Sep, 14:18 Fix
  • General

    Build tools/OS X: Fix build by satisfying compat.c's dependence on osxbits.m.

    Hendricks266 r5361 27 Sep, 14:18 Fix
  • General

    Build tools/Windows: Fix text outout by compiling without -mwindows.

    Hendricks266 r5360 27 Sep, 14:18 Fix
Open the build to see all 9 commits

Build 5357

23 Sep 2015 · 5 commits · 1 author SVN
Open build
  • Fix a bug with the tilefromtexture { texture } subtoken, where alphacut was interpreted in an inverse fashion, generally causing hightile textures defined this way to appear completely transparent.

    Hendricks266 r5356 23 Sep, 23:31 FixEngine
  • Correct handling of size-zero gamearrays: Prevent a crash upon loading a savegame containing them, and allow resizearray to zero.

    Hendricks266 r5355 23 Sep, 23:31 FixCON
  • Fix a harmless "Internal compiler error" warning when using quick structure access on userdef.

    Hendricks266 r5354 23 Sep, 23:31 FixCON
Open the build to see all 5 commits

August 2015 2 builds · 4 commits

Build 5332

15 Aug 2015 · 6 commits · 1 author SVN
Open build
  • General

    Fix USE_OPENGL=0 build.

    Hendricks266 r5332 15 Aug, 14:28 Fix
  • Mostly revert r5326, and instead restrict the starting and stopping text input to touch devices where we need the on-screen keyboard to appear. This maintains the bugfix on targets with a physical keyboard.

    Hendricks266 r5331 15 Aug, 14:28 Fix
  • General

    Fix the Custom game content directory startup window option loading the folder alphabetically previous to the one selected when the "autoload" folder is present.

    Hendricks266 r5330 15 Aug, 14:28 Fix
Open the build to see all 6 commits

May 2015 5 builds · 16 commits

Build 5258

27 May 2015 · 11 commits · 1 author SVN
Open build
  • General

    Fix warning: narrowing conversion of 'img->vpx_image::d_w' and 'img->vpx_image::d_h' from 'unsigned int' to 'int32_t {aka int}' inside { } is ill-formed in C++11 [-Wnarrowing]

    Hendricks266 r5257 27 May, 01:48 Fix
  • General

    Re-expose kpzbufsiz and set it to zero in uninitengine, preventing potential crashes from successive re-initializations of the engine.

    Hendricks266 r5254 27 May, 01:47 FixEngine
  • General

    Revert recent icon changes.

    Hendricks266 r5253 27 May, 01:46 Fix
  • General

    Extend S_UpgradeFormat so that "filename.ext" first searches for "filename_ext.flac" and "filename_ext.ogg" before "filename.flac" and "filename.ogg".

    Hendricks266 r5251 27 May, 01:46 Fix
    Show details

    This fixes DUKETEAM playing grabbag.ogg instead of grabbag_voc.ogg when Megaton paths have been detected.

Open the build to see all 11 commits