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 2019 · select it again to see every year
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 2 active

Showing 154 builds · 378 commits

Export CSV
Display options
Commit details:

October 2019 8 builds · 26 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

Build 8097

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

    polymost.cpp: fix buffer overflow issue in uploadpalswap() & correct the code to initialize an extra row of black pixels

    pogokeen r8097 15 Sep, 17:17 FixEngine

August 2019 40 builds · 60 commits

Build 8064

29 Aug 2019 · 1 commit · 1 author SVN
Open build
  • General

    clockticks.hpp: Fix issue where higher precision comparisons would cause unexpected behaviour with game loop code due to ototalclock being incremented rather than set to totalclock (causing a lack of subtick precision and potential doubled up/dropped game updates).

    pogokeen r8064 29 Aug, 23:05 Fix
    Show details

    Provide compareHighPrecision() for any code that needs higher precision comparisons.

Build 8062

29 Aug 2019 · 5 commits · 1 author SVN
Open build
  • General

    Fix critical TROR map corruption bug in the editor

    TerminX r8062 29 Aug, 12:01 Fix
    Show details

    Patch from Nuke.YKT.

  • General

    Fix SDL borderless windowed mode for real this time

    TerminX r8060 29 Aug, 12:00 Fix
    Show details

    Introduces r_borderless cvar. 0: never borderless, 1: always borderless, 2: borderless if resolution matches desktop resolution (default).

Open the build to see all 5 commits

Build 8051

27 Aug 2019 · 8 commits · 3 authors SVN
Open build
  • General

    kenbuild/src/game.cpp: Fix compilation issue due to removal of sqr() from pragmas.h in r7597

    pogokeen r8051 27 Aug, 06:40 Fix
  • General

    Change some clocks to support sub-tick precision using a new class, ClockTicks.

    pogokeen r8050 27 Aug, 06:39 Fix
    Show details

    Using that higher precision, interpolate at a higher granularity. Further, truncate the target interpolation time to vertical blank boundaries to avoid producing temporal artifacts. Fix issues caused by interpolation calculations being handled differently in multiple places (and fix cases where smoothratios were being thrown away only to be redone without checking all proper conditions). Ensure ClockTicks changes do not break other targets (EKenBuild, VoidSW), but note any interpolation there is not similarly updated.

  • General

    Fix W_GCC_9 in Common.mak

    TerminX r8049 written 26 Aug 2019 Fix
Open the build to see all 8 commits