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

Showing 2015 · select it again to see every year
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 3 active

Showing 99 builds · 209 commits

Export CSV
Display options
Commit details:

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

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 7 builds · 9 commits