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 1,185 builds · 2,319 commits

Export CSV
Display options
Commit details:

July 2015 11 builds · 20 commits

Build 5306

20 Jul 2015 · 3 commits · 1 author SVN
Open build
  • fix display of pal 4 sprites in 2d mode.

    TerminX r5306 20 Jul, 13:25 FixEngine
  • fix 3d mode status messages being overwritten with position/ang/horiz readouts.

    TerminX r5305 20 Jul, 13:25 FixEngine
  • fix unreadable status messages in 3d mode when working with a palette that doesn't align to Duke3d's color layout.

    TerminX r5304 20 Jul, 13:25 FixEngine

Build 5292

11 Jul 2015 · 1 commit · 1 author SVN
Open build
  • fix two "variable may be used uninitialized" warnings.

    Helixhorned r5292 11 Jul, 10:06 FixEngine
    Show details

    I didn't produce a case when this could actually have happened, but reading the code, in the case of variable 'j' it seems possible with an empty map.

Build 5291

11 Jul 2015 · 1 commit · 1 author SVN
Open build
  • fix a possible oob read via drawspritelabel; sanitize 2d3d mode.

    Helixhorned r5291 11 Jul, 07:13 FixEngine
    Show details

    That is, in m32_is2d3dmode(), also check if 2d and 3d mode resultions are the same. Otherwise, oob writes (e.g. via tileinfo_doprint()) and other thinkable niceties may ensue.

Build 5283

8 Jul 2015 · 1 commit · 1 author SVN
Open build
  • General

    Address complaints from the "Mapster32 problems and bugs" thread.

    TerminX r5283 8 Jul, 20:55 FixEngine

Build 5282

7 Jul 2015 · 15 commits · 1 author SVN
Open build
  • General

    Mapster32 changes:

    TerminX r5282 7 Jul, 20:34 FixEngine
    Show details

    -2d mode sprite colors are now automatically generated from the sprite's 8-bit tile. -Zooming in and out has been smoothed out. -The 2d mode crosshair cursor is now 1px thick instead of 2. -The left mouse button can now be used to select multiple wall points and sprites in 2d mode. -Ctrl-x now skips corrupt maps instead of going into an infinite loop. ;) -'-L function in 3d mode works again. -Sprites with a clipdist that has been changed from the default value of 32 will display a circular approximation of the distance in 2d mode. Note that the real clipping distance is actually closer to a square, but a circle looks much less confusing/stupid alongside the display of floor sprites. -2d mode status bar has been made a few shades lighter.

  • General

    Makefile tweaks: remove BUILD_FINISHED because it frequently appeared in the wrong place when using make -j, and remove "executable" wording from linking phase. DONT_BUILD.

    TerminX r5279 7 Jul, 20:34 Fix
  • General

    Fix a bug where the editor was forced into game filesystem mode by default, and add a preference to mapster32.cfg to control the default filesystem mode.

    TerminX r5274 7 Jul, 20:34 FixEngine
  • General

    Prevent stack overflow when a grp configured via .grpinfo erroneously depends on itself. This should also be addressed in the .grpinfo parser, but this fixes it for now.

    TerminX r5273 7 Jul, 20:34 Fix
  • General

    Fix warning in defs.c. DONT_BUILD.

    TerminX r5271 7 Jul, 20:34 Fix
Open the build to see all 15 commits

June 2015 4 builds · 7 commits

Build 5263

6 Jun 2015 · 2 commits · 1 author SVN
Open build
  • General

    Fix an out-of-bounds read in getpskyidx().

    Helixhorned r5263 6 Jun, 08:04 Fix
  • General

    m32exec.c fix "multiple unsequenced modifications to 'insptr' [-Wunsequenced]".

    Helixhorned r5262 6 Jun, 08:04 Fix

Build 5261

3 Jun 2015 · 3 commits · 1 author SVN
Open build
  • General

    Fix clipshapes, accidentally broken in my vec2_t rotatepoint commit.

    TerminX r5261 3 Jun, 17:04 Fix
  • General

    Fix crash when playing back an .ogg with comment metadata that doesn't contain "=".

    TerminX r5260 3 Jun, 17:03 Fix
  • General

    Android and MSVC build fixes. DONT_BUILD.

    TerminX r5259 written 30 May 2015 Fix

May 2015 11 builds · 25 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

Build 5230

22 May 2015 · 1 commit · 1 author SVN
Open build
  • fix rendering of middle part of 1-way masked wall.

    Helixhorned r5230 22 May, 05:43 FixEngine
    Show details

    It does not depend on the "swap bottom wall parts" bit being set. The fix is by matching up the related code with Polymost.

Build 5229

19 May 2015 · 19 commits · 1 author SVN
Open build
  • SW

    Fix warning: array subscript is above array bounds [-Warray-bounds]

    Hendricks266 r5228 19 May, 15:10 Fix
  • SW

    Fix warning: variable may be used uninitialized in this function [-Wmaybe-uninitialized]

    Hendricks266 r5227 19 May, 15:10 Fix
  • SW

    Fix warning: type does not match original declaration [enabled by default]

    Hendricks266 r5226 19 May, 15:10 Fix
  • SW

    Fix warning: passing argument 1 of 'allocache' from incompatible pointer type [enabled by default] and warning: pointer targets in passing argument 3 of 'allocache' differ in signedness [-Wpointer-sign]

    Hendricks266 r5222 19 May, 15:08 Fix
  • Fix warning: passing arguments 2 through 5 of 'SCRIPT_PutDoubleString' discards 'const' qualifier from pointer target type [enabled by default]

    Hendricks266 r5221 19 May, 15:08 Fix
Open the build to see all 19 commits