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 123 commits

Export CSV
Display options
Commit details:

November 2023

October 2023

July 2023

  • Fix FURY=1 build removing the "obj/fury/" folder after linking.

    Dino Bollinger 8c30602 2 Jul, 17:28 Build 10321 FixEngine
    Show details

    This bug was introduced in 36af1bb2 and caused the subsequent mapster32 linking to fail. The obj dump folder now has "_dump" as suffix. For regular duke3d builds, this temp folder had the name "obj/eduke32", and hence did not conflict with the "obj/duke3d" folder.

May 2023

April 2023

September 2022

  • standardize platform toolset and language settings

    TerminX fb33221 written 20 Jul 2022 Build 10154
  • make -frounding-math clang-only

    TerminX de0da8a written 18 Jul 2022 Build 10154
    Show details

    We were only using this to make clang behave like GCC, but some versions of GCC are bugged such that enabling -frounding-math prevents them from correctly handling constexpr float values determined at compile time.

  • rework to use exclusion lists instead of inclusion lists for determining which objects to use as part of the build

    TerminX 8405e59 written 6 Jun 2022 Build 10154
    Show details

    Benefits: almost 200 lines deleted from the Makefile, new source files added to the project require no additional setup. Drawback: you can't leave random shit with .c or .cpp file extensions laying around your source directories (sounds more like another benefit tbh).

  • enable ASan with FORCEDEBUG=1, not just FORCEDEBUG=2

    TerminX 7721f0c written 8 Jun 2022 Build 10154

July 2022

June 2022

February 2022

January 2022

December 2021

October 2021

December 2020

  • fix "C1083: Cannot open compiler generated file" error with polymost1Frag.glsl.cpp and polymost1Vert.glsl.cpp

    TerminX 334bbea written 17 Dec 2020 Build 9295 Fix
    Show details

    I'm not entirely happy with this due to the addition of the extra filter in the IDE to hold the generated files, but it's better than having to hit build twice in order to get a successful compilation.

June 2020

May 2020

December 2019

  • Add USE_SSE2 option for 32-bit x86 and default it to off

    Hendricks266 r8452 18 Dec, 01:32 Build 8454
    Show details

    This option might not exist forever, but for now entropy is preserved.

November 2019

September 2019

August 2019

March 2018

January 2018

August 2017