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 · 2 active

Showing 34 builds · 49 commits

Export CSV
Display options
Commit details:

October 2021 3 builds · 6 commits

September 2021 1 build · 1 commit

Build 9607

27 Sep 2021 · 1 commit · 1 author GIT
Open build
  • Add events EVENT_PREUPDATEANGLES and EVENT_POSTUPDATEANGLES

    Dino Bollinger 9741acb written 22 Aug 2021 CON
    Show details

    These events trigger once every frame and provide access to the input struct value updates of each frame. This makes it possible to alter input.q16avel and input.q16horz again, even with smooth mouse aiming. Addresses terminx/eduke32#132

August 2021 1 build · 1 commit

Build 9573

22 Aug 2021 · 3 commits · 1 author GIT
Open build
  • Improve the CON_ADDLOGVAR command

    Dino Bollinger c624dd6 written 16 Aug 2021 CON
    Show details

    Changes: - Passing struct members and player vars as argument now works. - If struct members are accessed without specifying the index, the command will display which index was used by the CON VM. - Enable use of constant values for array indexing in addlogvar - Enable logging of integer constants with addlogvar - General refactoring and code improvement.

Open the build to see all 3 commits

June 2021 4 builds · 7 commits

Build 9441

28 Jun 2021 · 46 commits · 1 author GIT
Open build
  • break from CON while loops on VM_RETURN

    TerminX d3746e9 written 27 Jun 2021 FixCON
    Show details

    This should fix terminx/eduke32#16

  • CON control over player height and other properties

    TerminX e8470bd written 25 Apr 2021 CON
    Show details

    You're gonna have to talk to me or read the source for full details on usage, sorry. These are also all still liable to change in future builds, either in name or in functionality.

  • per-player gravity control through .gravity member of player struct

    TerminX 4fdd8dc written 22 Apr 2021 CON
    Show details

    The default value is 256 (GRAVITATIONALCONSTANT value from USER.CON + 80).

  • fix incorrect sound_t struct member type

    TerminX 93e249f written 15 Jun 2021 FixCON
    Show details

    This didn't really affect anything because this functionality isn't exposed to CON yet.

Open the build to see all 46 commits

Build 9391

8 Jun 2021 · 9 commits · 1 author GIT
Open build
  • remove STATIC prefix from the CON dynamic label preprocessor definitions because it's ugly

    TerminX 97620ff written 28 Apr 2021 CON
    Show details

    This also adds bounds checking to the DYNAMICSOUNDMAP and DYNAMICTILEMAP macros, and reduces the size of the corresponding arrays to something more reasonable.

Open the build to see all 9 commits

March 2021 1 build · 1 commit

August 2020 1 build · 2 commits

Build 9239

15 Aug 2020 · 21 commits · 1 author GIT
Open build
  • remove INTERNAL ERROR messages from Gv_GetVarIndex() and Gv_GetArrayIndex()

    TerminX b63ad53 written 6 Jul 2020 CON
    Show details

    This is only ever used for refreshing pointers to certain special gamevars and for checking if variables in savegames exist in the currently running script--it doesn't need to print errors to the console.

  • get rid of separate check for common gamevar types before the switches in getvar__ and setvar__

    TerminX 2a6a35b written 6 Jul 2020 CON
    Show details

    It wasn't any faster.

Open the build to see all 21 commits

June 2020 1 build · 1 commit

Build 9058

1 Jun 2020 · 5 commits · 1 author GIT
Open build
  • mark compiled CON_MOVE/CON_AI/CON_ACTION with a trailing value

    TerminX 98351dd written 30 May 2020 CON
    Show details

    This is so I can tell the difference between actor .t_data[] values that are actually set to something defined in CON versus bullshit arbitrary internal usage of the same variable, which I need for a future commit.

Open the build to see all 5 commits

May 2020 3 builds · 3 commits