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

Select a year to see its builds
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 1 active

Showing 1,769 builds

Export CSV
Display options
Commit details:
Active filters: Repository: SVN Clear all

March 2020 23 builds · 132 commits

Build 8699

7 Mar 2020 · 9 commits · 1 author SVN
Open build
  • General

    sw/src/menus.cpp: Remove nonexisting MNU_ClearDialog function prototype

    NY00123 r8699 7 Mar, 05:51
  • General

    sw/src/weapon.cpp: Comment out unused MissileSeek and ComboMissileSeek

    NY00123 r8698 7 Mar, 05:51
    Show details

    params, but leave them for documentation. Note that currently, the only use of ComboMissileSeek is in the saveable_weapon_code array.

  • SW

    Comment out function parameters accessed only in commented out code

    NY00123 r8697 7 Mar, 05:51
  • SW

    Mark function parameters as unused in cases we can't easily change

    NY00123 r8696 7 Mar, 05:51
    Show details

    the functions' signatures (often due to being used as callbacks/hooks)

  • General

    Take care of unused parameters in sw/src/menus.cpp:MNU_DoMenu.

    NY00123 r8695 7 Mar, 05:51
    Show details

    Note that the passed type is always ct_mainmenu.

Show the other 4 commits in this build

Build 8690

6 Mar 2020 · 9 commits · 1 author SVN
Open build
  • General

    sw/src/player.cpp: Remove unused globals related to mouse status

    NY00123 r8690 6 Mar, 07:50
  • General

    sw/src/player.cpp: A bit more complicated cases of unused vars

    NY00123 r8689 6 Mar, 07:50
  • SW

    Handle cases in which the result of an expression

    NY00123 r8688 6 Mar, 07:49
    Show details

    with (possible) side-effects is written to an unused var.

  • General

    sw/src/inv.cpp: Move unused global pal arrays to #if 0 block

    NY00123 r8687 6 Mar, 07:49
  • SW

    Comment out unused vars, which would become

    NY00123 r8686 6 Mar, 07:49
    Show details

    used if previously commented out code was uncommented (including a few instances of uninitialized var reads).

Show the other 4 commits in this build

Build 8678

4 Mar 2020 · 3 commits · 1 author SVN
Open build
  • General

    sw/src/network.cpp:getpackets: Fix trimming of message in

    NY00123 r8678 4 Mar, 15:31 Fix
    Show details

    packet of type PACKET_TYPE_MESSAGE. This reverts a tiny portion of JFShadowWarrior commit 6b01a4703d55ae3e131d8c11903ff2dcd78c15d8.

  • General

    sw/src/network.*: Sync the player's MouseAimingOn field. This is required for the slope tilting check in player.cpp:PlayerAutoLook, introduced in JFBuild commit 1915f408962b4d9c814f64affda634d28582e25e and updated in commit ef9aea53aced8fd90c701d0c8a9a927a23dd0a40.

    NY00123 r8677 4 Mar, 15:31
  • General

    Make the gtkbuild_msgbox/gtkbuild_ynbox dialog disappear after response

    NY00123 r8676 4 Mar, 15:31

Build 8675

3 Mar 2020 · 13 commits · 1 author SVN
Open build
  • General

    build/src/sdlayer.cpp: Fix crash following

    NY00123 r8675 3 Mar, 14:55 Fix
    Show details

    video mode change in USE_OPENGL=0 build.

  • General

    kenbuild/src/game.cpp: Expose restartvid, vidmode and map OSD commands

    NY00123 r8674 3 Mar, 14:55
    Show details

    in USE_OPENGL=0 builds, and further make setrendermode usable.

  • Fix USE_OPENGL=0 build

    NY00123 r8673 3 Mar, 14:55 Fix
  • General

    kenbuild/src/game.cpp: Set console key default to `

    NY00123 r8672 3 Mar, 14:55
  • General

    kenbuild/src/game.cpp: Import mirror fix for SW from SVN r8588.

    NY00123 r8671 3 Mar, 14:55 Fix
Show the other 8 commits in this build

Build 8662

3 Mar 2020 · 3 commits · 1 author SVN
Open build
  • General

    Import mmulti.c from JFBuild commit 6308de2d1664fbd4e81c7e3f9c1a436db1e2a686 with minor changes

    NY00123 r8662 3 Mar, 14:55
  • General

    Import mmulti.h from JFBuild commit c651d35c56eae07488a9cef421fbe33ae9dc9f9a,

    NY00123 r8661 3 Mar, 14:54
    Show details

    with minor changes.

  • Refresh status bar after showing tiled overhead map in GL mode

    NY00123 r8660 3 Mar, 14:54

February 2020 8 builds · 86 commits

Build 8659

28 Feb 2020 · 17 commits · 1 author SVN
Open build
Show the other 12 commits in this build

Build 8642

12 Feb 2020 · 1 commit · 1 author SVN
Open build
  • General

    polymost.cpp: In gloadtile_art_indexed(), reallocate a texture when the tile changes dimensions even if it is shrinking

    pogokeen r8642 12 Feb, 01:03 Engine

Build 8641

11 Feb 2020 · 12 commits · 1 author SVN
Open build
  • General

    Macros for a couple hardcoded values

    TerminX r8641 11 Feb, 01:22
  • General

    This lets the player jump into the vents in DUKEDC3.MAP

    TerminX r8640 11 Feb, 01:21
    Show details

    Since this is Duke3D, I'm sure this change breaks something else.

  • General

    Re-enable ignoring 256 units of curb when clipping against ceilings

    TerminX r8639 11 Feb, 01:21 Fix
    Show details

    This fixes getting stuck on tiny lips created by sloppy slopes in the undersized vents in DUKEDC3.MAP.

  • General

    Bump clang-format ColumnLimit to 165

    TerminX r8638 11 Feb, 01:21
  • General

    Rename ZOFFSET1 to ACTOR_FLOOR_OFFSET and use ACTOR_MAXFALLINGZVEL in several places where it should have been used

    TerminX r8637 11 Feb, 01:21
Show the other 7 commits in this build

Build 8629

10 Feb 2020 · 9 commits · 1 author SVN
Open build
  • SW

    Activate engine compatibility

    Hendricks266 r8629 10 Feb, 22:35 Engine
  • General

    Backport engine compatibility variable from NBlood/Rednukem/PCExhumed

    Hendricks266 r8628 10 Feb, 22:35 Engine
  • SW

    Don't restart the music when loading a save playing the same track

    Hendricks266 r8627 10 Feb, 22:35
  • SW

    Add handleevents to end credits

    Hendricks266 r8626 10 Feb, 22:35
    Show details

    From JFSW commit 0c651743f8371fade0231e9c3206ca25e6ae5269

  • SW

    Fix potential blank 3DR logo

    Hendricks266 r8625 10 Feb, 22:35 Fix
    Show details

    From JFSW commit 18d1c68893693e68d0ce7d41bd1eacbec5655d4f

Show the other 4 commits in this build

Build 8620

7 Feb 2020 · 4 commits · 1 author SVN
Open build
  • General

    Fix stupid typo that broke conveyor belts

    TerminX r8620 7 Feb, 21:09 Fix
  • General

    Improve player input locking logic

    TerminX r8619 7 Feb, 21:09 Fix
    Show details

    This fixes the issue with mouse input and viewscreens.

  • General

    Print HRESULT error message when DwmGetCompositionTimingInfo() fails (wtf?)

    TerminX r8618 7 Feb, 21:09
  • General

    Fix hilarious bug where holding the strafe modifier and pressing turn left/right moved the player in the wrong direction

    TerminX r8617 7 Feb, 21:09 Fix

Build 8616

6 Feb 2020 · 13 commits · 1 author SVN
Open build
  • General

    Revert "Hackish fix for spline interpolation crash in libxmp-lite"

    TerminX r8616 6 Feb, 14:01 Fix
  • General

    Add -nosteam command line parameter

    TerminX r8615 6 Feb, 14:01
  • General

    Call communityapiInit() from the game's app_main() instead of baselayer_init()

    TerminX r8614 6 Feb, 14:01
  • General

    Add r_maxfps -1, an automatic setting that limits the framerate to the refresh rate -1 for each increment over 60Hz the refresh rate is

    TerminX r8613 6 Feb, 14:01
    Show details

    E.g 60Hz > 59 fps 120Hz > 118 fps 144Hz > 141 fps 165Hz > 162 fps This also changes G_FPSLimit() back to a more simplistic calculation, because what was there didn't quite seem to make sense.

  • General

    Custom driver-independent VSync implementation for Windows

    TerminX r8612 6 Feb, 14:01
Show the other 8 commits in this build

Build 8576

1 Feb 2020 · 3 commits · 1 author SVN
Open build
  • General

    Fix the wrong aspect ratios of map grids for Ken-Build and SW,

    NY00123 r8576 1 Feb, 02:29 Fix
    Show details

    as well as the wrong aspect ratio in 3D for Ken-Build.

  • General

    Fix OPL music playback with snd_numchannels == 1

    NY00123 r8575 1 Feb, 02:29 Fix
  • General

    Fix read of uninitialized EMIDI_IncludeTrack value in _MIDI_ResetTracks

    NY00123 r8574 1 Feb, 02:29 Fix

January 2020 4 builds · 79 commits

Build 8572

29 Jan 2020 · 38 commits · 1 author SVN
Open build
  • General

    Calculate game loop timing using fractional ticks

    TerminX r8572 29 Jan, 03:38
  • General

    This should be ifndef NETCODE_DISABLE

    TerminX r8571 29 Jan, 03:38
  • General

    This is pretty useless at this point

    TerminX r8570 29 Jan, 03:37
  • General

    Rename EDUKE32_SIMPLE_MENU to EDUKE32_RETAIL_MENU

    TerminX r8569 29 Jan, 03:37
  • General

    This fixes things like shrunk player behavior at the expense of the return of issues like the player automatically stepping up onto sprite architecture.

    TerminX r8568 29 Jan, 03:37 FixEngine
Show the other 33 commits in this build

Build 8534

20 Jan 2020 · 1 commit · 1 author SVN
Open build
  • General

    game.h: fix calc_smoothratio_demo() to take into account differences between timerGetClockRate() and TICRATE when calculating the refresh frequency to interpolate between

    pogokeen r8534 20 Jan, 22:01 Fix

December 2019 16 builds · 150 commits

Build 8494

22 Dec 2019 · 8 commits · 1 author SVN
Open build
  • General

    Add path recognition for Ion Fury installations

    Hendricks266 r8494 22 Dec, 23:04
  • Use the CPUID instruction to serialize on 32-bit x86 without SSE2

    Hendricks266 r8493 22 Dec, 23:04
    Show details

    Locking the memory bus seems like a bad idea in hindsight.

  • Update comments regarding LFENCE

    Hendricks266 r8492 22 Dec, 23:03
  • General

    Replace color matching up to index 239 with the engine's fullbright mask

    Hendricks266 r8491 22 Dec, 23:03 Engine
    Show details

    Should improve the color range available to non-Duke editors.

  • General

    Generate editorcolors[] from vgapal16[] at a better point in the startup process

    Hendricks266 r8490 22 Dec, 23:03
Show the other 3 commits in this build

Build 8486

22 Dec 2019 · 21 commits · 1 author SVN
Open build
  • General

    Fix -Wunused-parameter in my CONTROL_ClearUserInput fix

    Hendricks266 r8486 22 Dec, 02:24 Fix
  • SW

    Fix crash issues when Track sprites are set up incorrectly

    Hendricks266 r8485 22 Dec, 02:21 FixEngine
  • General

    SW, KenBuild: Draw mouse cursor in editor's 3D mode

    Hendricks266 r8484 22 Dec, 02:21 Fix
    Show details

    Will still look wrong in SW due to reversed palette ramps.

  • General

    Fix a mistake in my temporary CONTROL_ClearUserInput

    Hendricks266 r8483 22 Dec, 02:21 Fix
    Show details

    Fixes skipping SW's 3D Realms screen and intro logo.

  • General

    SW, KenBuild: Remove some unnecessary #ifdef RENDERTYPEWIN

    Hendricks266 r8482 22 Dec, 02:21
Show the other 16 commits in this build