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:

December 2019 12 builds · 31 commits

November 2019 6 builds · 31 commits

Build 8322

26 Nov 2019 · 10 commits · 1 author SVN
Open build
  • Fix a bug with mouse cursor position in the keyboard keys menu

    Hendricks266 r8320 26 Nov, 23:33 Fix
  • Fix scrollbar tile clipping

    Hendricks266 r8317 26 Nov, 23:33 Fix
    Show details

    Patch from Nuke.YKT.

  • Fix slidebar touch control accuracy

    Hendricks266 r8316 26 Nov, 23:33 Fix
    Show details

    Patch from Nuke.YKT.

  • General

    Fix buffer overflow in getclosestcol_lim

    Hendricks266 r8315 26 Nov, 23:33 Fix
    Show details

    Patch from Nuke.YKT.

  • General

    Fix tautological comparison in savegame.cpp

    Hendricks266 r8314 26 Nov, 23:33 Fix
Open the build to see all 10 commits

Build 8292

9 Nov 2019 · 27 commits · 2 authors SVN
Open build
  • General

    cpuid.cpp: Apply another fix for Mingw-w64 builds

    NY00123 r8292 9 Nov, 13:49 Fix
  • General

    Fix HAVE_FLAC=0 HAVE_VORBIS=0 builds

    NY00123 r8288 9 Nov, 13:48 Fix
  • Fix unused global variables

    Hendricks266 r8279 written 31 Oct 2019 Fix
  • General

    Remove -Wno-deprecated-declarations

    Hendricks266 r8276 written 31 Oct 2019 Fix
    Show details

    Passing this in for the entire build process is dangerous. If a deprecated declaration can't be fixed, use pragmas to silence it specifically.

  • General

    Clean up the huge portability regressions caused by the introduction of ZPL and dependent features.

    Hendricks266 r8273 written 29 Oct 2019 Fix
    Show details

    This massively guts zpl.h: everything we don't use. It also improves the portability of the things we do use. See zpl.h for why keeping the entire library is unacceptable. Some notes: Intel, or more specifically x86, is an architecture, not a platform. The uses of zpl_vm_alloc functions contained a regression in that unlike the X-prefixed allocation functions, no checking of the return value was performed. Moreover, the new Bgetpagesize incorrectly used the zpl_virtual_memory_page_size API, causing the value returned to be dwAllocationGranularity instead of dwPageSize on Windows! timerInit contained a compilation error on "MIPS". The introduction of sysReadCPUID() broke linking on everything but x86. Any symbol containing two successive underscores is reserved, so don't use that for include guards.

Open the build to see all 27 commits

October 2019 8 builds · 26 commits

Build 8262

23 Oct 2019 · 14 commits · 1 author SVN
Open build
  • General

    Fix calls to FX_ErrorString and MUSIC_ErrorString

    Hendricks266 r8260 23 Oct, 22:47 Fix
  • General

    Fix mutex implementation with SDL 1.2, broken in r7907

    Hendricks266 r8253 23 Oct, 22:46 Fix
  • General

    Revert r8159 but disable the code from being compiled because documentation is good.

    Hendricks266 r8252 23 Oct, 22:46 Fix
  • General

    Revert r8150 and reinstate the SDL_Joystick API with SDL2

    Hendricks266 r8251 23 Oct, 22:46 Fix
    Show details

    It is necessary for devices with more axes or buttons than those found on the Xbox 360 controller.

Open the build to see all 14 commits

Build 8248

21 Oct 2019 · 1 commit · 1 author SVN
Open build
  • General

    Fix keyboard layout change console message and make sure windowsPlatformCleanup() gets called from uninitsystem()

    TerminX r8248 21 Oct, 06:56 Fix

Build 8247

21 Oct 2019 · 7 commits · 1 author SVN
Open build
  • General

    This fixes most issues with the player clipping through the walls of rotating sectors

    TerminX r8243 written 20 Oct 2019 FixEngine
  • General

    Band-aid fix for Duke3d E4L4 map "corruption"

    TerminX r8241 written 20 Oct 2019 FixEngine
    Show details

    The map isn't necessarily "corrupt", but it has a large water sector with half a dozen different SE7 teleporter sprites in it, of which all but one have destination SE7 sprites that are constantly moving while the matching SE7 in the large sector stays in place. When you teleport, the game code picks one. It doesn't always pick the one that matches. Yeah, OK, it never picks the one that matches. The area is a total clusterfuck.

Open the build to see all 7 commits

Build 8229

19 Oct 2019 · 95 commits · 1 author SVN
Open build
  • General

    Fix issue causing maps to sometimes fail to load

    TerminX r8227 19 Oct, 16:48 Fix
  • General

    Band-aid fix an issue with the tile packer preventing MSVC builds from working

    TerminX r8226 19 Oct, 16:48 Fix
  • General

    With MinGW GCC, you get a different __cpuid() depending on whether or not you include cpuid.h. That is strange.

    TerminX r8211 19 Oct, 16:47 Fix
    Show details

    This fixes sysReadCPUID() to work on more than just Windows.

  • General

    Fix tiny header issue

    TerminX r8208 19 Oct, 16:46 Fix
  • General

    Patch from Nuke.YKT to fix polygon leakage issue with NPOT skies in Polymost

    TerminX r8206 19 Oct, 16:46 FixEngine
Open the build to see all 95 commits

Build 8134

19 Oct 2019 · 1 commit · 1 author SVN
Open build
  • General

    startgtk.game.cpp edits:

    NY00123 r8134 19 Oct, 00:28 FixEngine
    Show details

    1. Fix USE_OPENGL=0 builds. 2. Don't ignore the user's choice of BPP. 3. If eduke32.cfg has Polymer set to 1 and ScreenBPP set to 8 (e.g., the user changed from Polymer to Classic), don't tick Polymer and don't select an OpenGL mode.

September 2019 8 builds · 19 commits

Build 8130

19 Sep 2019 · 1 commit · 1 author SVN
Open build
  • General

    Fix issue where the borderless windowed mode menu option wasn't starting out reflecting the current value

    TerminX r8130 19 Sep, 07:55 Fix

Build 8120

16 Sep 2019 · 21 commits · 1 author SVN
Open build
  • General

    This should help with some of the player movement fuckery

    TerminX r8119 16 Sep, 20:21 Fix
    Show details

    This fixes the bug that let you jump through the ticket booth window in E1L1 and the problems jumping into vents when run mode is disabled.

  • General

    Fix bugged height check in cliptestsector()

    TerminX r8118 16 Sep, 20:21 Fix
  • General

    This fixes the shrinker in E1L4

    TerminX r8117 16 Sep, 20:21 Fix
    Show details

    I wonder what it breaks! :D

  • General

    Fix polymost_dorotatesprite() clipping

    TerminX r8108 16 Sep, 20:20 Fix
  • General

    Fix bug dating back to the DOS version where actors on sector lines would sometimes fail to shoot hitscan projectiles

    TerminX r8107 16 Sep, 20:20 FixEngine
Open the build to see all 21 commits