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:

February 2012 19 builds · 31 commits

Build 2330

9 Feb 2012 · 10 commits · 1 author SVN
Open build
  • General

    Fix zero-size calloc when enumerating a joystick with no hats in Windows.

    Helixhorned r2323 9 Feb, 14:43 Fix
  • General

    Revert r2303 functionality ("Don't wait for pain tinting to subside...")

    Helixhorned r2322 9 Feb, 14:43 Fix
    Show details

    It was causing update issues when many tints were applied simultaneously, like being shot and spit at by enforcers while being on rails barefeet. Also, the GL modes were calling gltexinvalidate8() when picking up goodies or being hurt with that change, so it needs much more thought.

  • General

    Factor out two pieces of identical code in actors.c into A_HandleBeingSpitOn().

    Helixhorned r2321 9 Feb, 14:42 FixEngine
    Show details

    This fixes a bug in passing: 'int32_t j' was assigned to as a temporary inside one instance of the code, but used as if it were the previous sprite index further on. Would only happen with projectiles that "work like" both SPIT and RPG_IMPACT.

Open the build to see all 10 commits

Build 2313

4 Feb 2012 · 5 commits · 1 author SVN
Open build
  • Various menu tweaks and one fix.

    Helixhorned r2313 4 Feb, 06:30 FixCON
    Show details

    - make PGUP/PGDN and HOME/END behave as expected across all menus - in keyboard/mouse button mapping menu, draw function names that have been given custom names via CON with pal 8 for easier recognition - fix tinting of function names in mouse button mapping menu

  • fix interface when compiled with 'pointered' main arrays. Argh!

    Helixhorned r2310 4 Feb, 06:29 Fix
  • General

    Fix not-initialized variable warning in 'soundanims' CON token parser.

    Helixhorned r2309 4 Feb, 06:29 FixCON
Open the build to see all 5 commits

January 2012 16 builds · 25 commits

Build 2304

30 Jan 2012 · 2 commits · 1 author SVN
Open build
  • General

    Fix demo progress bar in OpenGL modes by adding bit 1024 to rotatesprite calls.

    Helixhorned r2304 30 Jan, 13:19 FixEngine
    Show details

    The problems still remains that rotatesprite behaves differently in classic and OpenGL modes with clipping boundaries specified (and maybe in some other cases)

Open the build to see all 2 commits

Build 2299

28 Jan 2012 · 9 commits · 1 author SVN
Open build
  • General

    Fix and clean up dynamic-to-static tile remapping source.

    Helixhorned r2295 28 Jan, 06:37 Fix
  • General

    A couple of Makefile tweaks for clang 3.1 from SVN, and a workaround

    Helixhorned r2292 28 Jan, 06:36 Fix
    Show details

    for an assertion failure with clang. Really ought to file a bug report instead.

  • fix for running with static main engine arrays.

    Helixhorned r2291 28 Jan, 06:36 FixEngine
Open the build to see all 9 commits

Build 2290

27 Jan 2012 · 6 commits · 1 author SVN
Open build
  • General

    Fix USE_OPENGL=0 build; squelch one warning.

    Helixhorned r2287 27 Jan, 07:03 Fix
  • General

    Fix building with GCC 4.6 link-time optimization.

    Helixhorned r2286 27 Jan, 07:02 Fix
    Show details

    It looks like GCC doesn't honor the 'used' attribute with LTO. This is "fixed" by declaring the variables in question with external linkage (i.e. removing the 'static'). I consider such behavior a GCC bug, though.

Open the build to see all 6 commits

Build 2284

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

    Route the 5th mouse button to the game; bump savegame version.

    Helixhorned r2284 26 Jan, 13:58 Fix
    Show details

    The "double-click button4" had to make way for MOUSE5 in the button binds menu, but I don't think anyone cares. Savegame compatibility was actually silently broken with the MAXTILES update earlier, but I forgot updating the version...

  • General

    Fix a potential sector[-1] access when drawing a masked wall in Polymost.

    Helixhorned r2280 26 Jan, 13:57 FixEngine
Open the build to see all 5 commits

Build 2278

23 Jan 2012 · 1 commit · 1 author SVN
Open build
  • General

    Fix sprite[-1] access when aborting playing a sound in Mapster's Sound Index.

    Helixhorned r2278 23 Jan, 11:13 FixEngine
    Show details

    Also a couple of other cleanup lines... might need more though, I'm not sure it's all good there.

Build 2277

22 Jan 2012 · 1 commit · 1 author SVN
Open build
  • General

    Fix sprite[] access with indices > MAXSPRITES in Polymer model drawing code.

    Helixhorned r2277 22 Jan, 09:18 FixEngine
    Show details

    Internally, updateanimation() now takes a third parameter 'lpal'.

Build 2268

19 Jan 2012 · 4 commits · 1 author SVN
Open build
  • General

    Fix oob accesses when e.g. shooting tile -1. (can propagate via WEAPONx_SHOOTS)

    Helixhorned r2268 19 Jan, 13:58 FixCON
    Show details

    Ideally, we would also warn when setting WEAPONx_SHOOTS to negative values, but we'd have to intercept CON's setvar's and it wouldn't be pretty.

  • General

    less trivial stuff

    Helixhorned r2266 19 Jan, 13:57 Fix
    Show details

    - fix one bound-checking line - rewrite two lines in astub.c to potentially not overflow an int16 - make tiletovox[] an array of int16's

Open the build to see all 4 commits