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 375 builds · 638 commits

Export CSV
Display options
Commit details:

June 2017 7 builds · 14 commits

Build 6263

24 Jun 2017 · 10 commits · 1 author SVN
Open build
  • CON

    Add EVENT_PRELOADGAME and EVENT_POSTLOADGAME.

    Hendricks266 r6262 24 Jun, 02:21 CON
  • CON

    Add drawline256 and drawlinergb commands that call the internal functions used for the automap lines.

    Hendricks266 r6261 24 Jun, 02:21 EngineCON
    Show details

    drawline256 <x0> <y0> <x1> <y1> <index> drawlinergb <x0> <y0> <x1> <y1> <index> <rgb> The coordinates are xdim<<12/ydim<<12 based, not 320<<16x200<<16. <index> is a palette index, and for drawlinergb is used as a fallback in the software renderer. <rgb> is encoded the same as PROJ_FLASH_COLOR.

  • CON

    Add getclosestcol command, which finds the closest palette index given

    Hendricks266 r6259 24 Jun, 02:20 CON
    Show details

    getclosestcol <return> <color> <limit> <color> is encoded the same as PROJ_FLASH_COLOR. <limit> is the index of the last palette color that should be considered. Use 255 for the whole palette, 254 to exclude the transparent color, 239 to exclude Duke 3D's fullbrights, etc.

  • CON

    Add EVENT_DISPLAYOVERHEADMAPTEXT.

    Hendricks266 r6258 24 Jun, 02:20 CON
    Show details

    Set RETURN to any non-zero value to disable hardcoded display of text. If you wish to replace the hardcoded text, you must check that userdef[].overhead_on == 2 yourself.

Open the build to see all 10 commits

Build 6239

22 Jun 2017 · 18 commits · 2 authors SVN
Open build
  • General

    Gamevar cleanup

    TerminX r6234 22 Jun, 20:59 CON
  • General

    Use macros for special gamevar access range checking

    TerminX r6233 22 Jun, 20:59 CON
  • General

    Change hard-coded subway effect damage to generic explosive damage that can be handled by CON. Fixes subway kills not counting toward the dead monster count and allows CON scripts to handle subway damage however they like.

    TerminX r6225 22 Jun, 20:58 FixCON
  • General

    Move Mapster32 autoexec to before the map specified on the command line is loaded, to allow EVENT_PRELOADMAP and EVENT_LOADMAP to work when loading a map from the command line. This makes the console output of autoexec a little worse but the OSD will be fixed at a later time.

    TerminX r6223 22 Jun, 20:58 FixEngineCON
  • CON

    Handle the save and savenn commands after the full tic is processed, instead of in the middle of it during execution. DONT_BUILD.

    Hendricks266 r6222 22 Jun, 15:49 CON
Open the build to see all 18 commits

March 2017 1 build · 1 commit

January 2017 1 build · 7 commits

Build 6052

23 Jan 2017 · 30 commits · 1 author SVN
Open build
  • General

    weapons.con.sample: Use full precision when applying weapon scaling.

    Hendricks266 r6035 23 Jan, 03:20 CON
  • General

    weapons.con.sample: Add internal temp variables for rotatesprite parameters that the subroutines need to modify. This fixes weapon scaling.

    Hendricks266 r6034 23 Jan, 03:20 FixCON
  • General

    weapons.con.sample: Rename hud_G_Draw_temp* to hud_int_temp*.

    Hendricks266 r6033 23 Jan, 03:20 CON
  • General

    weapons.con.sample: Only setvar RETURN -1 for values of drawweapon that we actually handle. (Currently all of them, but this is more future-proof.)

    Hendricks266 r6032 23 Jan, 03:20 CON
  • General

    weapons.con.sample: No need to andvar before getting a sine value. The source does that for us.

    Hendricks266 r6031 23 Jan, 03:20 CON
Open the build to see all 30 commits

December 2016 1 build · 1 commit

October 2016 4 builds · 7 commits

Build 5899

14 Oct 2016 · 11 commits · 1 author SVN
Open build
  • Fix addlogvar command, broken in r5835.

    Hendricks266 r5895 14 Oct, 00:40 FixCON
  • Allow gamestartup to read in one additional parameter (MAXFLAMETHROWERAMMO). Do nothing with it yet.

    Hendricks266 r5894 14 Oct, 00:40 CON
  • Implement "ifplaybackon" conditional, used by World Tour to determine if the replay feature is enabled. In our case, it is always false.

    Hendricks266 r5893 14 Oct, 00:40 CON
Open the build to see all 11 commits

September 2016 3 builds · 3 commits

August 2016 1 build · 2 commits

January 2016 7 builds · 16 commits