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 425 builds · 724 commits

Export CSV
Display options
Commit details:

June 2021 4 builds · 9 commits

Build 9382

4 Jun 2021 · 61 commits · 1 author GIT
Open build
  • expose gotsector[] to CON for checking to see if a particular sector was drawn during the last frame

    TerminX fa750c6 written 10 May 2021 EngineCON
  • clamp m32script line drawing color range to 255 instead of 15

    TerminX bb429e8 written 18 Jan 2021 CON
  • handle negative color indexes for m32script printext16 the same as the line drawing commands

    TerminX c9503fc written 18 Jan 2021 CON
Open the build to see all 61 commits

March 2021 1 build · 1 commit

December 2020 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 3 builds · 5 commits

Build 9148

13 Jun 2020 · 1 commit · 1 author GIT
Open build
  • General

    Expose newgamecustom menu and submenu index to CON (read-only).

    Dino Bollinger 5c8110d 13 Jun, 09:58 CON
    Show details

    New userdef struct members: ud.m_newgamecustom, ud.m_newgamecustomsub

Build 9117

6 Jun 2020 · 34 commits · 2 authors GIT
Open build
  • General

    Merge branch 'goodbye_lunatic' into 'master'

    TerminX ab90c72 6 Jun, 17:06 FixEngineCON
    Show details

    Remove Lunatic-related code This removes almost anything related to Lunatic, not just LunaCON. It may remove a bit more than desired, e.g., functions that can be used as possible hooks (I believe that this was one purpose of LUNATIC_EXTERN, now replaced with static anywhere). Some bits like the optional fix for software rendering of walls with non-POT tile heights remain, albeit they're still compile-time disabled. As previously written, I still know that Philipp Kutin was spending a lot of time on this.

    Merge request
    terminx/eduke32!13
  • General

    source/duke3d/src/gamevars.cpp: Remove LUNATIC definition of ADDWEAPONVAR

    NY00123 3a69990 written 17 May 2020 CON
  • General

    source/duke3d/src/gamevars.cpp: Remove POSTADDWEAPONVAR, since this

    NY00123 524873c written 17 May 2020 CON
    Show details

    is a no-op in non-LUNATIC builds, which will be the only ones to stay.

Open the build to see all 34 commits

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

March 2020 1 build · 2 commits

Build 8738

11 Mar 2020 · 34 commits · 1 author SVN
Open build
  • General

    Fix off-by-one error in various CON text truncation warnings

    TerminX r8720 11 Mar, 17:58 FixCON
  • General

    Add missing diagnostic information for getactor/setactor

    TerminX r8719 11 Mar, 17:58 CON
    Show details

    Internally, there are several different permutations of the opcodes that implement CON_GETACTOR and CON_SETACTOR. This maps the internal opcodes back to the external keywords that generated them and makes sure they all have the script line number attached to them for use in diagnostic warning and error messages.

Open the build to see all 34 commits

February 2020 1 build · 2 commits

January 2020 1 build · 2 commits

September 2019 3 builds · 4 commits

August 2019 2 builds · 3 commits

July 2019 5 builds · 5 commits

Build 7854

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

    Fix rendering skyboxes to a tile by altering renderSetTarget() & renderRestoreTarget() to set & reset xdim & ydim so that G_ShowView() can render while a render target is set,

    pogokeen r7852 31 Jul, 17:08 FixEngineCON
    Show details

    and additionally modifying G_SetupCamTile() to call EVENT_DISPLAYROOMSCAMERATILE after calling renderSetTarget()

Open the build to see all 4 commits