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

Showing 92 builds · 211 commits

Export CSV
Display options
Commit details:

December 2018 7 builds · 23 commits

Build 7296

16 Dec 2018 · 3 commits · 1 author SVN
Open build
  • General

    MSVC build fix

    TerminX r7296 16 Dec, 15:28 Fix
  • General

    Fix NETCODE_DISABLED builds. We should probably rename Net_GetPackets() to something else, because it does other required things.

    TerminX r7295 written 15 Dec 2018 Fix
  • General

    Fix loading screen tile

    TerminX r7294 written 15 Dec 2018 Fix

Build 7293

15 Dec 2018 · 1 commit · 1 author SVN
Open build
  • General

    Fix issue where the option to enable or disable Polymer wasn't being saved properly

    TerminX r7293 15 Dec, 13:35 FixEngine

Build 7292

15 Dec 2018 · 2 commits · 1 author SVN
Open build
  • General

    Fix issue where the player's pistol isn't removed when they spawn on HURTRAIL/FLOORSLIME/FLOORPLASMA

    TerminX r7292 15 Dec, 13:34 Fix
  • General

    macOS build fix. DONT_BUILD.

    TerminX r7291 15 Dec, 12:17 Fix

Build 7290

14 Dec 2018 · 6 commits · 1 author SVN
Open build
  • General

    Revert "engine.cpp/.h: clean up & fix lintersect(). Additionally, add support for finding intersections of collinear line segments."

    TerminX r7290 14 Dec, 17:40 FixEngine
    Show details

    This reverts r6886.

  • General

    Fix issue with editor not allowing wall and floor aligned sprites to be resized in 2d mode without textured view mode enabled

    TerminX r7289 14 Dec, 17:40 FixEngine
  • General

    This should fix the too many sprites spawned issue in single player

    TerminX r7288 14 Dec, 17:40 FixEngine
  • General

    Fix net.cpp line endings

    TerminX r7286 14 Dec, 17:40 Fix
Open the build to see all 6 commits

Build 7284

14 Dec 2018 · 42 commits · 1 author SVN
Open build
  • General

    Fix function that some sadist formatted with 3 spaces

    TerminX r7280 14 Dec, 17:39 Fix
  • General

    This fixes S_CheckSoundPlaying() and makes CON_IFSOUND work correctly in scripts that run during menus. These changes together fix the exchange between Duke and Lani at the end of episode 3 of Duke3D.

    TerminX r7279 14 Dec, 17:39 Fix
  • General

    Fix CON commands leaving useless extra values in the bytecode. They were only valid outside of executable blocks so it was never noticed.

    TerminX r7277 14 Dec, 17:39 FixCON
  • General

    Fix CON compiler line number accounting problem introduced with the optimization that transforms CON_SETVARVAR -> CON_SETVAR if the second parameter is a constant

    TerminX r7276 14 Dec, 17:39 FixCON
  • General

    Change A_AddToDeleteQueue() to call A_DeleteSprite() on sprites it removes from the queue directly, as sprites with statnums other than STAT_ACTOR and STAT_MISC are not deleted automatically when their xrepeat is 0. This fixes using CON_INSERTSPRITEQ with sprites of statnums other than STAT_ACTOR and STAT_MISC.

    TerminX r7275 14 Dec, 17:39 FixEngine
Open the build to see all 42 commits

Build 7242

7 Dec 2018 · 1 commit · 1 author SVN
Open build
  • General

    - Packet code implementation (merge from private c/s repo), world updates are now synced through snapshots. See tag SVN_SyncPoint_Dec2018 on master of the other repo.

    seventyfive r7242 7 Dec, 16:40 FixEngine
    Show details

    - "Scratch pad" sprites implementation, to avoid desyncs in sprite indexes, clients will insert temporary sprites which are cleared out when they receive the next snapshot from the server. - Patches from Striker which fix player stomping frag counts, the accept button when hosting a game through the menu, and a "noffire" command line parameter. - Patches from NY00123: t_data sync optimizations to improve some jittery behavior on the client side.

November 2018 5 builds · 16 commits

Build 7239

18 Nov 2018 · 1 commit · 1 author SVN
Open build
  • General

    Fix issue with a couple symbols from cmdline.h sometimes picking up different linkage due to accidental double definition in game.h

    TerminX r7239 18 Nov, 11:03 Fix

Build 7238

18 Nov 2018 · 51 commits · 1 author SVN
Open build
  • General

    Further clean up C_SetScriptSize(). This also fixes a bug in the function where when expanding the buffer size, most of the extra space was left uninitialized due to bad parameters passed to memset().

    TerminX r7235 18 Nov, 10:14 Fix
  • General

    Fix Gv_GetArrayOrStruct() error message

    TerminX r7228 18 Nov, 10:14 Fix
  • General

    Fix whitespace in gameres.rc

    TerminX r7218 18 Nov, 10:12 Fix
  • General

    Fix Polymer checkbox not showing up in the startup window in Visual Studio builds

    TerminX r7217 18 Nov, 10:12 FixEngine
  • General

    Rename Gv_GetSpecialVar() to Gv_GetArrayOrStruct() and fix what would be a bug in Gv_GetVarDataPtr() if we were using it for something more than the single thing we use it for now

    TerminX r7208 18 Nov, 10:12 Fix
Open the build to see all 51 commits

Build 7187

18 Nov 2018 · 46 commits · 1 author SVN
Open build
  • General

    This does nothing but fix indentation of a single block of code

    TerminX r7183 18 Nov, 10:09 Fix
  • General

    This is supposed to fix some errors with HIGH_PRECISION_SPRITE reported by a static analyzer, wherein 32-bit values were shifted and truncated as 32-bit before being widened to a 64-bit type, which didn't seem like the intended behavior. This is the commit to look at if anything is suddenly fucked up in the classic software renderer.

    TerminX r7167 18 Nov, 10:07 FixEngine
  • General

    Fix a couple of issues that cropped up after some of the previous OSD refactoring commits

    TerminX r7166 18 Nov, 10:07 Fix
  • General

    OSD warning fix

    TerminX r7165 18 Nov, 10:07 Fix
  • General

    Fix a null pointer dereference in G_GameExit() so we don't crash while we're crashing

    TerminX r7162 18 Nov, 10:06 Fix
Open the build to see all 46 commits

October 2018 8 builds · 55 commits

Build 7136

27 Oct 2018 · 69 commits · 1 author SVN
Open build
  • General

    Fix usages of tab characters that slipped into menus.h at some point, and fix declaration of function Menu_Change() to match its definition

    TerminX r7134 written 25 Oct 2018 Fix
  • General

    Fix screwed up spacing in a few audiolib files. No functional changes.

    TerminX r7126 written 25 Oct 2018 Fix
  • General

    Fix issue with Bgetsysmemsize() on some platforms after the changeover to ::min and ::max.

    TerminX r7113 written 25 Oct 2018 Fix
  • General

    Fix HIGH_PRECISION_SPRITE, broken when switching to std::min and std::max.

    TerminX r7111 written 25 Oct 2018 Fix
  • General

    Fix derpy menu bug

    TerminX r7106 written 25 Oct 2018 Fix
Open the build to see all 69 commits

Build 7067

10 Oct 2018 · 1 commit · 1 author SVN
Open build
  • General

    engine.cpp: fix crash when calling `setrendermode 3` where PolymostProcessVoxels would be called before Polymost is initialized.

    pogokeen r7067 10 Oct, 14:04 FixEngine
    Show details

    PolymostProcessVoxels would call videoNextPage during processing which would attempt to render the OSD and lead to a segfault due to Polymost not being properly initialized.

Build 7066

10 Oct 2018 · 8 commits · 1 author SVN
Open build
  • General

    Increase size of text buffer used for editor 3d mode info display--it was possible to overflow it

    TerminX r7064 10 Oct, 12:15 Fix
  • General

    Prevent g_sounds[] buffer overflow when attempting to define a sound with an index higher than MAXSOUNDS-1. This reduces the number of sound definitions available by 1 as the last slot is now reserved for the error condition.

    TerminX r7063 10 Oct, 12:15 Fix
  • General

    Fix usage of pointer to stack allocated array outside of the scope the array was declared in

    TerminX r7061 10 Oct, 12:15 Fix
  • General

    Fix huge bug in CON_COPY

    TerminX r7060 10 Oct, 12:15 Fix
  • General

    Clarify assignment in ternary condition as not a bug

    TerminX r7059 10 Oct, 12:15 Fix
Open the build to see all 8 commits

Build 7058

10 Oct 2018 · 8 commits · 1 author SVN
Open build
  • General

    Replace error condition in rejectQueue_remove() with an assertion, because the NULL pointer it would return if something was fucked up would be unconditionally dereferenced in kdtree_add().

    TerminX r7058 10 Oct, 12:14 Fix
  • General

    Revert r7017. I misread the code mismeasured the result.

    TerminX r7056 10 Oct, 12:14 Fix
  • General

    Revert part of r7031 and fix the issue a different way

    TerminX r7053 10 Oct, 12:14 Fix
  • General

    Fix memory leaks in editor sound list

    TerminX r7052 10 Oct, 12:14 Fix
Open the build to see all 8 commits

Build 7049

10 Oct 2018 · 2 commits · 1 author SVN
Open build
  • General

    polymost.h: fix order of parameters to match polymost.cpp

    pogokeen r7049 10 Oct, 07:37 FixEngine
  • General

    polymost.cpp: fix lockup bug that would occur with polymost_waitForSubBuffer() when glClientWaitSync consistently returned GL_WAIT_FAILED on certain hardware/drivers.

    pogokeen r7048 10 Oct, 07:37 FixEngine
    Show details

    Additionally, fix conditional check for r_persistentStreamBuffer requirements in polymost_glinit().

Build 7047

6 Oct 2018 · 49 commits · 1 author SVN
Open build
  • General

    Fix off-by-one error in currently not very useful dedicated server text console input

    TerminX r7046 6 Oct, 22:23 Fix
  • General

    Useless yet innocuous sdlayer fixes

    TerminX r7045 6 Oct, 22:23 Fix
  • General

    Fix MV_GetNextWAVBlock() to no longer check if the unsigned BlockLength value is less than 0.

    TerminX r7043 6 Oct, 22:23 Fix
  • General

    Further revise a couple of null pointer checks in Polymost

    TerminX r7041 6 Oct, 22:23 FixEngine
  • General

    Fix some weirdness in osdcmd_setactorvar() and remove an unused counter var from osdcmd_map()

    TerminX r7037 6 Oct, 22:23 Fix
Open the build to see all 49 commits

Build 6998

6 Oct 2018 · 9 commits · 1 author SVN
Open build
  • General

    Fix potential null pointer dereferences when rendering a model with no animations (?)

    TerminX r6997 6 Oct, 22:19 FixEngine
  • General

    Fix potential null pointer dereference

    TerminX r6996 6 Oct, 22:19 Fix
  • General

    Fix a couple of things with the dreaded crosshair coloration functions. ;)

    TerminX r6995 6 Oct, 22:19 Fix
  • General

    VS build fix. DONT_BUILD.

    TerminX r6993 6 Oct, 22:19 Fix
  • General

    This seems to fix debug builds in Visual Studio. DONT_BUILD.

    TerminX r6992 written 4 Oct 2018 Fix
Open the build to see all 9 commits