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 11 builds · 26 commits

Export CSV
Display options
Commit details:

August 2020 1 build · 1 commit

June 2020 1 build · 1 commit

Build 9083

6 Jun 2020 · 7 commits · 2 authors GIT
Open build
  • SW

    This should hopefully be a better way of fixing the lack of

    NY00123 5b33797 written 27 May 2020 FixEngine
    Show details

    interpolation of player turning/aiming/movement, while being carried by a sector object, without SO interpolation. This is a continuation of 73a0aa394e906a65633d61f3c749c9b9b7e66aaa and bf31bc2987a3eccd31d343622327bd4ee0f9c5a1, aiming to fix a jitter in case the player is continuously getting pushed by a wall (e.g., on the boat in level 5). Basically, this moves the relevant assignments from track.cpp:MovePlayer and MovePoints to player.cpp:DoPlayerMove. Unless a call to one of these functions has been missed, pushwall and clipmove can be called from player.cpp in the following instances, which should be covered: - Via DoPlayerMove, which is the function getting the fix now. - Via DoPlayerSlide, which is called in the beginning of DoPlayerMove. - Via DoPlayerCurrent when called from DoPlayerCrawl/DoPlayerWade, followed by DoPlayerMove. - Via DoPlayerCurrent when called from DoPlayerDive, followed by DoPlayerMove if the player doesn't stop diving.

Open the build to see all 7 commits

May 2020 2 builds · 6 commits

Build 9028

22 May 2020 · 14 commits · 2 authors GIT
Open build
  • SW

    While not exactly a favorite of mine, this fixes the floorz updates

    NY00123 0f0cc93 written 21 May 2020 FixEngine
    Show details

    of the secret rotating pillar in level 1 with SO interpolation. The drill in level 2 is also covered. So far, SetVatorActive seems to be the only place where interpolation of ceiling/floorz may be set, outside of the SO interpolation code.

Open the build to see all 14 commits

Build 9003

20 May 2020 · 48 commits · 3 authors GIT
Open build
  • SW

    Fix warning: function 'MNU_ClearFlags' is not needed and will not be emitted [-Wunneeded-internal-declaration]

    Hendricks266 f8286c7 written 17 May 2020 Fix
  • SW

    Fix music volume slider

    Hendricks266 0e93318 written 18 Feb 2020 Fix
  • SW

    Call FunctionKeys from getinput only if the latter is called

    NY00123 bb3ead1 written 1 May 2020 Fix
    Show details

    from faketimerhandler. This should fix the timing of playing an RTS file's sound and sending the corresponding message.

  • SW

    Fix aiming in coop view

    NY00123 5e14c8f written 1 May 2020 Fix
  • SW

    Migrate the player's RevolveAng field to Q16.16 format.

    NY00123 30eb858 written 17 Apr 2020 Fix
    Show details

    This fixes truncations of q16ang in MovePlayer. One known fixed issue is a minor micro-shaking effect, reproduced while standing on a non-moving SO (e.g., the bus in level 1). The latter is also related to the use of camq16ang. Based in idea on patch from mjr4077au.

Open the build to see all 48 commits

April 2020 2 builds · 5 commits

Build 8798

4 Apr 2020 · 3 commits · 1 author SVN
Open build
  • SW

    Revert the changes from JFSW commit 7d0deafe81b0ffa30d77cfe242e454f8b4487a1f

    NY00123 r8798 4 Apr, 12:42 Fix
    Show details

    related to the definitions of RANDOM_NEG in bunny.cpp, ripper.cpp and ripper2.cpp. Do so in a way that isn't re-introducing compiler warnings. This partially fixes compatibility with demos made for SW 1.2. Additionally, replace the 3 separate definitions of RANDOM_NEG with a common one within game.h.

  • SW

    Fix a few memory access errors related to demo support

    NY00123 r8797 4 Apr, 12:41 Fix
Open the build to see all 3 commits

March 2020 2 builds · 3 commits

Build 8751

13 Mar 2020 · 9 commits · 1 author SVN
Open build
  • SW

    Modify MenuLevel and RunLevel by using CON_Quit,

    NY00123 r8750 13 Mar, 08:28 Fix
    Show details

    toggling MultiPlayQuitFlag on instead of QuitFlag in multiplayer games if a player tries to close the window. Further update MNU_QuitCustom to use CON_Quit. - In RunLevel, this fixes quit of game for all players. - In MenuLevel, this leads to transmit of PACKET_TYPE_MENU_LEVEL_QUIT. However, the work isn't complete, since the game isn't shut down on the peers' sides, leading to possibly undesired side-effects. Currently known issue: - If the master closes the window, the scores won't be shown for the master. Reason is that waitforeverybody will terminate the app.

  • SW

    Fix a bug in getpackets, making SW's Master-Slave code usable,

    NY00123 r8743 13 Mar, 08:28 Fix
    Show details

    including 3+ players sessions.

Open the build to see all 9 commits

February 2020 2 builds · 6 commits

Build 8603

1 Feb 2020 · 27 commits · 1 author SVN
Open build
  • SW

    Clamp tsprz of Bouncing Betty mines to their floorz if beneath the floor

    Hendricks266 r8597 1 Feb, 22:41 FixEngine
    Show details

    This fixes their invisibility in Polymost.

  • SW

    Add Redux's workaround for glitchy fist HUD sprites in widescreen

    Hendricks266 r8589 1 Feb, 22:40 FixEngine
  • SW

    Fix mirrors in Polymost

    Hendricks266 r8588 1 Feb, 22:40 FixEngine
    Show details

    Thanks to NY00123.

  • SW

    Fix -Wformat-security warning

    Hendricks266 r8585 1 Feb, 22:40 Fix
Open the build to see all 27 commits

January 2020 1 build · 4 commits

Build 8533

3 Jan 2020 · 39 commits · 1 author SVN
Open build
  • SW

    Fix FindDistance3D calls to not z>>4 at the call site

    Hendricks266 r8525 written 25 Dec 2019 Fix
    Show details

    This is handled by the function itself now. Fixes the distance issue with the ceiling fan.

  • SW

    Detect absence of pic_yinyang and use pic_shuriken1 for cursor instead

    Hendricks266 r8517 written 25 Dec 2019 Fix
    Show details

    Fixes menu usability with game data versions before 1.2

  • SW

    Avoid memory leaks when playing a new music file

    Hendricks266 r8516 written 25 Dec 2019 Fix
  • SW

    Add GRP scanning for the Europe, UK, and "Special Edition" versions

    Hendricks266 r8511 written 25 Dec 2019 Fix
    Show details

    These have no differences that affect gameplay. Europe - slightly corrupted tile #28 UK - slightly corrupted tiles #2811, #4349 "Special Edition" - added CREDITS.TXT I have confirmed that the corrupt versions were actually mastered that way. Thanks to RoyBatty.

Open the build to see all 39 commits