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 1,185 builds · 2,319 commits

Export CSV
Display options
Commit details:

December 2010 10 builds · 11 commits

Build 1744

24 Dec 2010 · 1 commit · 1 author SVN
Open build
  • General

    Split MD3 model post-processing into common and Polymer parts and defer the latter if the game is started with a different renderer. This has the benefit of faster startup times and much less memory consumption in that case. When the user switches to Polymer later in-game, all processing is done in one run. I've observed crashes due to the music system if it takes too long, so the it may be unreliable. Also some calloc->malloc where the clearing is unnecessary.

    Helixhorned r1744 24 Dec, 07:44 FixEngine

Build 1736

17 Dec 2010 · 1 commit · 1 author SVN
Open build
  • General

    Fixes former crash in drawline16 and swaps drawpixel with the unsafe variant there; fixes potential sector[-1] access in sliding Star Trek doors; make CC overridable in Makefiles so that other toolchains or static analyzers like scan-build/clang can be used; with its help, fix some issues, some more severe than others.

    Helixhorned r1736 17 Dec, 06:22 FixEngine

Build 1735

16 Dec 2010 · 1 commit · 1 author SVN
Open build
  • General

    Fix a bug where having two or more lighting passes on a multi-surface mdsprite would leak some GL state and disable blending for all but the first surface.

    Plagman r1735 16 Dec, 19:56 Fix

Build 1734

7 Dec 2010 · 1 commit · 1 author SVN
Open build
  • General

    This commit doesn't add anything interesting for anyone not interested in tracing down completely absurd bugs.

    Helixhorned r1734 7 Dec, 11:05 Fix

November 2010 5 builds · 5 commits

Build 1728

20 Nov 2010 · 1 commit · 1 author SVN
Open build
  • General

    Set union ['] and difference [;] for sector selection in Mapster32; probably fix for crash on clipshape-init; replace tabs in doc/build*.txt with three spaces.

    Helixhorned r1728 20 Nov, 08:47 FixEngine

Build 1725

9 Nov 2010 · 1 commit · 1 author SVN
Open build
  • General

    Use posix_memalign in fork/exec midi player when not using nedmalloc. This fixes compilation in this case for me.

    Helixhorned r1725 9 Nov, 13:10 Fix

Build 1724

7 Nov 2010 · 1 commit · 1 author SVN
Open build
  • General

    Works around a bug with newer NVIDIA GL drivers where creating a GL context

    Plagman r1724 7 Nov, 20:56 Fix
    Show details

    would remove write access to our code sections. bugs 3086185 and 3104646

October 2010 5 builds · 5 commits

Build 1723

31 Oct 2010 · 2 commits · 1 author SVN
Open build
  • General

    Fixes quite a few nasty bugs with the new clipping code, including the crash. Clip shapes are now loaded from _clipshape0.map through _clipshape9.map (no break like when loading tiles, just see if each is present). Mapster32: insert some safety code for sprites with sectnum<0. Because this is still a bad thing, have the m32script corruption checker catch this and run it periodically from EVENT_DRAW2DSCREEN. Also draw such sprites in 2D mode with a blood-red color, and make them draggable. Remove set[sector,wall,sprite] commands.

    Helixhorned r1722 31 Oct, 12:54 FixEngineCON
Open the build to see all 2 commits

Build 1721

30 Oct 2010 · 1 commit · 1 author SVN
Open build
  • General

    New sprite clipping for hitscan; crude debugging code for tracing down the crash that Commander is getting and I can reproduce only in real Windows with the synthesis build.

    Helixhorned r1721 30 Oct, 13:32 FixEngine

Build 1711

9 Oct 2010 · 1 commit · 1 author SVN
Open build
  • General

    New CON command 'clipmovenoslide', doing the same as clipmove but stopping at collisions before sliding calculations. Fixes a problem with Mapster32 where names.h was tried to be read before setting up the search path.

    Helixhorned r1711 9 Oct, 15:59 FixEngineCON

September 2010 2 builds · 2 commits

Build 1708

27 Sep 2010 · 1 commit · 1 author SVN
Open build
  • General

    New CON commands:

    Helixhorned r1708 27 Sep, 14:52 FixEngineCON
    Show details

    * sectsetinterpolation <sector> * sectclearinterpolation <sector> * clipmove <<ret>> <<x>> <<y>> <z> <<sectnum>> <xvect> <yvect> <walldist> <floordist> <ceildist> <clipmask> * lineintersect <x1> <y1> <z1> <x2> <y2> <z2> <x3> <y3> <x4> <y4> <<intx>> <<inty>> <<intz>> <<ret>> * rayintersect <x1> <y1> <z1> <xv> <yv> <zv> <x3> <y3> <x4> <y4> <<intx>> <<inty>> <<intz>> <<ret>> * calchypotenuse <<ret>> <x> <y> (all except *interpolation also in m32script). Also fixes Sect_ClearInterpolation to be symmetrical to its Set counterpart (shouldnt change anything since it was unused). Added "-conversion YYYYMMDD" switch for keyword-compatibility with old mods. Mapster32: invisible sprite preview with Quote-i.

Build 1706

6 Sep 2010 · 1 commit · 1 author SVN
Open build
  • General

    mapster32 fixes: aiming crash in polymer, more accurate aiming in polymost + calibration/replacement crosshair via "r_preview_mouseaim", 2 other crashes; fix "S" in tile selector, make read-only variable overridable with "script_expertmode", misc. beautifying.

    Helixhorned r1706 6 Sep, 16:08 FixEngine

August 2010 11 builds · 15 commits