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

Showing 2023 · select it again to see every year
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 2 active

Showing 26 builds · 57 commits

Export CSV
Display options
Commit details:

August 2023 10 builds · 14 commits

Build 10335

3 Aug 2023 · 2 commits · 1 author GIT
Open build
  • Replace remaining instances of MV_Printf with LOG_F

    Dino Bollinger ce15164 3 Aug, 22:05
  • Replace all instances of strtok() with Bstrtoken()

    Dino Bollinger 87a6cc7 3 Aug, 18:17 Engine
    Show details

    Because this function stores state statically, using it in a loop with NULL as argument can result in unexpected behavior when another function in the loop invokes strtok() with a different buffer as argument.

Build 10333

3 Aug 2023 · 1 commit · 1 author GIT
Open build
  • Only poll glGetGraphicsReset() once every 100ms in handleevents()

    Dino Bollinger 01d8fad 3 Aug, 12:24 Engine
    Show details

    This call acted as a bottleneck, significantly reducing the framerate on E1L1 of Duke3D as the status was being polled every single time handleevents() was called.

July 2023 2 builds · 9 commits

Build 10332

30 Jul 2023 · 10 commits · 3 authors GIT
Open build
  • Fix cstat parameter in "classicDrawVoxel()" being int8_t instead of int16_t

    Dino Bollinger 12d50cc written 29 Jul 2023 FixEngine
    Show details

    Also fix an error log message in engine.cpp logging the wrong variable.

  • Fix parameter in "polymost_drawtilescreen" being called "wallnum" instead of "tilenum"

    Dino Bollinger 2e51783 written 29 Jul 2023 FixEngine
  • SMALLSMOKE projectile cleanup

    Dino Bollinger 42de5a3 written 29 Jul 2023
    Show details

    Now no longer uses negative tilenums.

  • Remove unused function "A_DoGutsDir()" from actors.cpp

    Dino Bollinger 4c5ce33 written 29 Jul 2023
  • General

    Duke3D/Editor: Add "whilevare" CON command

    Dino Bollinger cdde5f0 written 28 Jul 2023 FixCON
    Show details

    Also fix editor checking for "else" tokens on whilevarl.

Open the build to see all 10 commits

Build 10321

2 Jul 2023 · 9 commits · 2 authors GIT
Open build
  • Always write boardfilename to savefile, and set app title on save load.

    Dino Bollinger 5e55626 written 21 Jun 2023
  • Fix FURY=1 build removing the "obj/fury/" folder after linking.

    Dino Bollinger 8c30602 2 Jul, 17:28 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.

Open the build to see all 9 commits