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

Showing 48 builds · 104 commits

Export CSV
Display options
Commit details:

December 2020 1 build · 1 commit

Build 9295

18 Dec 2020 · 3 commits · 1 author GIT
Open build
  • fix "C1083: Cannot open compiler generated file" error with polymost1Frag.glsl.cpp and polymost1Vert.glsl.cpp

    TerminX 334bbea written 17 Dec 2020 Fix
    Show details

    I'm not entirely happy with this due to the addition of the extra filter in the IDE to hold the generated files, but it's better than having to hit build twice in order to get a successful compilation.

Open the build to see all 3 commits

August 2020 2 builds · 5 commits

Build 9239

15 Aug 2020 · 21 commits · 1 author GIT
Open build
  • fixes for including compat.h in a C program built with MSVC

    TerminX 6165e34 written 11 Jul 2020 FixEngine
    Show details

    I needed to change the weird VS workaround in order for the EDUKE32_STATIC_ASSERT on line 850 to succeed. Things seemed OK when I tested them, but I'd like more information on the suspected compiler bug in question and why this was necessary in the first place.

  • General

    engine and Duke3d: fix a bunch of direct calls to libc free() to call Bfree() instead

    TerminX 917da2e written 10 Jul 2020 FixEngine
  • fix copy/paste error in CON_[GET/SET]PLAYER error message for a bad player index

    TerminX d907aee written 9 Jul 2020 Fix
Open the build to see all 21 commits

July 2020 1 build · 6 commits

Build 9202

26 Jul 2020 · 36 commits · 1 author GIT
Open build
  • fix issues with the player looking up/down after loading a save

    TerminX 3a06b40 written 27 Jun 2020 Fix
    Show details

    This limits the output of scaleAdjustmentToInterval() to a maximum of one second worth per frame drawn, clamps q16horizoff to the same range as q16horiz, and zeroes the last input clock after loading.

  • fix potential OOB memory access through player .wackedbyactor member

    TerminX 2b7c5d8 written 27 Jun 2020 Fix
  • General

    Build fix

    TerminX 68257c7 written 26 Jun 2020 Fix
  • fix compilation warning in release builds

    TerminX 2935485 written 24 Jun 2020 FixEngine
  • fix microprofile warnings

    TerminX 794b346 written 23 Jun 2020 FixEngine
    Show details

    Some of these fixes aren't optimal, but I'm not exactly looking to make heavy changes here.

Open the build to see all 36 commits

June 2020 18 builds · 21 commits

Build 9126

8 Jun 2020 · 1 commit · 1 author GIT
Open build
  • fix jittery view on moving sectors

    TerminX 6a78dde 8 Jun, 12:21 FixEngine
    Show details

    This also fixes the interpolation for gamefunc_TurnAround and stomping on enemies. Fixes terminx/eduke32#60.

Build 9125

8 Jun 2020 · 1 commit · 1 author GIT
Open build
  • fix issue with player movement not being locked when crushing shrunken enemies

    TerminX 7ac897a 8 Jun, 09:39 Fix
    Show details

    Fixes terminx/eduke32#59.

Build 9124

7 Jun 2020 · 1 commit · 1 author GIT
Open build
  • fix issue where the player was unable to look or move under some circumstances after being "killed" with god mode enabled

    TerminX 15c084b 7 Jun, 12:15 Fix
    Show details

    Fixes #56.

Build 9117

6 Jun 2020 · 34 commits · 2 authors GIT
Open build
  • General

    Merge branch 'goodbye_lunatic' into 'master'

    TerminX ab90c72 6 Jun, 17:06 FixEngineCON
    Show details

    Remove Lunatic-related code This removes almost anything related to Lunatic, not just LunaCON. It may remove a bit more than desired, e.g., functions that can be used as possible hooks (I believe that this was one purpose of LUNATIC_EXTERN, now replaced with static anywhere). Some bits like the optional fix for software rendering of walls with non-POT tile heights remain, albeit they're still compile-time disabled. As previously written, I still know that Philipp Kutin was spending a lot of time on this.

    Merge request
    terminx/eduke32!13
Open the build to see all 34 commits