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 121 builds · 733 commits

Export CSV
Display options
Commit details:

August 2019 29 builds · 91 commits

Build 7976

13 Aug 2019 · 4 commits · 1 author SVN
Open build
  • General

    Replace separate timer implementations in SDL and Winlayer with a shared implementation based on std::chrono

    TerminX r7976 13 Aug, 07:44
  • General

    There's no way this is correct.

    TerminX r7975 13 Aug, 07:44
  • General

    Name fix, I guess?

    TerminX r7974 13 Aug, 07:44 Fix
  • General

    Fix remaining casts to vec2_t/vec3_t

    TerminX r7973 13 Aug, 07:44 Fix

Build 7955

11 Aug 2019 · 8 commits · 1 author SVN
Open build
  • General

    Fix bug where "standing" on top of a sprite structure underwater would cause the player to act as if they were no longer underwater

    TerminX r7955 11 Aug, 20:15 FixEngine
  • General

    Another attempt at improving/fixing the fps limiter

    TerminX r7954 11 Aug, 20:15 Fix
  • General

    Add automapping var to Gv_RefreshPointers()

    TerminX r7953 11 Aug, 20:15
  • General

    Better behaved falling actors

    TerminX r7952 11 Aug, 20:15
  • General

    Change actor/player context of EVENT_SCREEN

    TerminX r7951 11 Aug, 20:15 CON
Open the build to see all 8 commits

Build 7937

9 Aug 2019 · 7 commits · 1 author SVN
Open build
  • General

    M-M-M-MUTEX MADNESS

    TerminX r7937 9 Aug, 02:28
  • General

    Remove lockclock from mapstates

    TerminX r7936 9 Aug, 02:28
  • General

    Improve frame limiter logic

    TerminX r7935 9 Aug, 02:28
  • General

    Run savegame events as myconnectindex instead of screenpeek

    TerminX r7934 9 Aug, 02:28 Fix
    Show details

    This doesn't really matter right now, but it's wrong.

  • General

    Happier try_facespr_intersect()

    TerminX r7933 9 Aug, 02:28
    Show details

    I'm prejudiced against 30-line functions with statements nested 5 levels deep.

Open the build to see all 7 commits

Build 7926

7 Aug 2019 · 2 commits · 1 author SVN
Open build
  • General

    Change audiolib's SDL driver's mutex stuff to use our implementation

    TerminX r7926 7 Aug, 19:22
  • General

    Tiny error message cleanup

    TerminX r7925 7 Aug, 19:22

Build 7922

7 Aug 2019 · 2 commits · 1 author SVN
Open build
  • General

    Reverse the order video modes are sorted in

    TerminX r7922 7 Aug, 18:49
  • General

    Tweak the fatal engine initialization error and game already running dialog boxes a bit

    TerminX r7921 7 Aug, 18:48 Engine

Build 7918

7 Aug 2019 · 16 commits · 1 author SVN
Open build
  • General

    Audiolib housekeeping

    TerminX r7918 7 Aug, 15:44
  • General

    Use a LUT instead of a switch to handle choosing which audiolib mixer function to use for a voice

    TerminX r7917 7 Aug, 15:44
  • General

    Polymost projection changes to correct the perspective in widescreen and ultrawide resolutions.

    TerminX r7916 7 Aug, 15:44 Engine
    Show details

    Patch from Nuke.YKT and Fox.

  • General

    Sound cleanups

    TerminX r7915 7 Aug, 15:44
  • General

    New feature: combine SF_GLOBAL and SF_DTAG definesound flags to get Duke3D explosion sound behavior

    TerminX r7914 7 Aug, 15:44
Open the build to see all 16 commits

Build 7884

3 Aug 2019 · 10 commits · 1 author SVN
Open build
  • General

    Oops

    TerminX r7884 3 Aug, 19:52 Fix
  • General

    Fix crashes when passing invalid variable names to a couple of debugging commands in the console

    TerminX r7883 3 Aug, 19:52 Fix
  • General

    Don't attempt to draw TILE_LOADSHOT unless it's already in memory

    TerminX r7882 3 Aug, 19:52
    Show details

    This works around a flaw in the .ext loading logic that I don't have time to debug right now.

  • General

    Fix automapping not working when looking at the textured map mode

    TerminX r7881 3 Aug, 19:52 Fix
  • General

    Skip drawing invalid polygons in polymost_drawpoly()

    TerminX r7880 3 Aug, 19:52
Open the build to see all 10 commits

July 2019 20 builds · 88 commits

Build 7873

31 Jul 2019 · 13 commits · 1 author SVN
Open build
  • General

    This adds back in the engine's old automapping feature

    TerminX r7873 31 Jul, 23:50 Engine
    Show details

    This was removed a long time ago because Duke3D and Shadow Warrior don't use it.

  • General

    Make most things in screens.cpp use I_AdvanceTrigger() instead of I_CheckAllInput()

    TerminX r7872 31 Jul, 23:50
  • General

    Fix silly branching logic in engineLoadBoard()

    TerminX r7871 31 Jul, 23:50 Fix
  • General

    Don't blow away wall cstat bit 14 for use as a temp flag in the editor

    TerminX r7870 31 Jul, 23:50 Engine
    Show details

    Patch from Nuke.YKT.

  • General

    Work around an issue with far plane clipping with voxels without mipmaps in software mode

    TerminX r7869 31 Jul, 23:50 Engine
    Show details

    Patch from Nuke.YKT.

Open the build to see all 13 commits

Build 7860

31 Jul 2019 · 6 commits · 1 author SVN
Open build
  • General

    Apply "reset object trackers on savegame load" patch

    TerminX r7860 31 Jul, 23:50
  • General

    Wahhh, I'm MSVC and I cry about applying unary negation to a boolean

    TerminX r7859 31 Jul, 23:49
  • General

    Fix issue rendering TROR when the camera's z coordinate is right on the portal

    TerminX r7858 31 Jul, 23:49 FixEngine
  • General

    Another clipping fix

    TerminX r7857 31 Jul, 23:49 Fix
  • General

    Add sc_Space to I_AdvanceTrigger() and I_AdvanceTriggerClear()

    TerminX r7856 31 Jul, 23:49
Open the build to see all 6 commits

Build 7847

26 Jul 2019 · 5 commits · 1 author SVN
Open build
  • General

    Revise r7838 again

    TerminX r7847 26 Jul, 14:54
  • General

    Patch from Nuke.YKT to work around precision-based inaccuracy problems in Polymost TROR

    TerminX r7846 26 Jul, 14:54 Engine
  • General

    Add MERGE_NODES macro for Polymost... this will be used in the following commit

    TerminX r7845 26 Jul, 14:54 Engine
  • General

    Patch from Nuke.YKT to clip bunches to screen boundaries in Polymost

    TerminX r7844 26 Jul, 14:54 Engine
  • General

    Patch from Nuke.YKT to fix sloped floor and ceiling textures wiggling around in Polymost

    TerminX r7843 26 Jul, 14:54 FixEngine

Build 7842

24 Jul 2019 · 3 commits · 1 author SVN
Open build
  • General

    Revise r7838: one less dumbass typo

    TerminX r7842 24 Jul, 11:06 Fix
  • General

    Make it easier to jump into vents

    TerminX r7841 24 Jul, 11:06
  • General

    Remember to delete .esv.ext file when deleting .esv file itself

    TerminX r7840 24 Jul, 11:06

Build 7839

24 Jul 2019 · 1 commit · 1 author SVN
Open build
  • General

    Automatic source file dependency generation for GNUmakefile

    TerminX r7839 24 Jul, 08:00
    Show details

    This automatically saves the dependencies used for a given object file during the first compilation, then uses the generated data for each subsequent compile to determine if the object needs to be rebuilt. Why? Because if I see one more warning about the C++ One Definition Rule, I'm going to fucking snap.

Build 7838

24 Jul 2019 · 3 commits · 1 author SVN
Open build
  • General

    Revise r7835: instead of not testing wall sprites, we'll just ignore the side blockers

    TerminX r7838 24 Jul, 05:56 Engine
  • General

    Move RCtrl keybind for gamefunc_Fire to slot 1 instead of 2

    TerminX r7837 24 Jul, 05:56
  • General

    Fix issue with the autorun key when resetting controls to defaults, and give gamefunc_Last_Used_Weapon a default key binding of X

    TerminX r7836 24 Jul, 05:56 Fix