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 172 builds · 371 commits

Export CSV
Display options
Commit details:

February 2014 10 builds · 17 commits

January 2014 6 builds · 8 commits

December 2013 8 builds · 15 commits

Build 4237

31 Dec 2013 · 7 commits · 1 author SVN
Open build
  • add 'engine' module, currently allowing to create custom shade tables.

    Helixhorned r4236 31 Dec, 03:52 Engine
    Show details

    Available in the game and editor. Provide test/shadexfog.lua, containing a function to creating a set of 32 shade tables corresponding to different shades of the same fog palookup table, together with some tests and convenience functions. Also, - Add gv.LUNATIC_CLIENT{,_EDUKE32,_MAPSTER32} - Add LUNATIC_FIRST_TIME in the global env for the game - defs_m32.lua: add reload() convenience function - Failed attempt at recreating the base shade table. It is NOT a linear ramp of the base palette colors to (0,0,0). That is, it's not created by build/util/transpal.exe!

  • fix setup under Mapster32, remove a few obsolete lines in defs_common.lua.

    Helixhorned r4234 31 Dec, 03:51 FixEngine
  • run EVENT_INIT after initial Lua state creation.

    Helixhorned r4231 31 Dec, 03:51 CON
Open the build to see all 7 commits

November 2013 3 builds · 10 commits

Build 4184

28 Nov 2013 · 8 commits · 1 author SVN
Open build
  • document a couple of player members, especially some 'bool' ones.

    Helixhorned r4184 28 Nov, 13:18
    Show details

    Important because in Lua, a value of zero yields true in a boolean context. BUILD_LUNATIC.

  • disable some player members, tweak decls of others.

    Helixhorned r4179 28 Nov, 13:18 CON
    Show details

    The ones disabled are because they were found to not be used in any mod I tested. Exposing members directly is rarely good API. - bool toggle_key_flag -> const uint8_t ... (because value 2 is used) - make scream_voice, cheat_phase read-only

  • slightly tweak the event/actor times printout when exiting.

    Helixhorned r4178 28 Nov, 13:18
  • fix assignment to projectile sound/bsound/isound.

    Helixhorned r4177 28 Nov, 13:17 FixCON
Open the build to see all 8 commits

Build 4145

8 Nov 2013 · 6 commits · 1 author SVN
Open build
  • add two names forgotten for dynsymlist.

    Helixhorned r4145 8 Nov, 10:08
    Show details

    Let's BUILD_LUNATIC to see whether it still works...

  • implement 'setcfgname'.

    Helixhorned r4143 8 Nov, 10:08 CON
    Show details

    Factor out a block of code into C_SetCfgName() and use that from lunacon.lua.

  • on 'starttrack' with null music, issue a 'soft' error.

    Helixhorned r4142 8 Nov, 10:08 CON
    Show details

    That is, one that doesn't break the control flow.

  • fix ported A_FurthestVisiblePoint().

    Helixhorned r4141 8 Nov, 10:08 Fix
  • implement NORESET flag for gamevars.

    Helixhorned r4140 8 Nov, 10:08 CON
Open the build to see all 6 commits

October 2013 4 builds · 8 commits

Build 4120

27 Oct 2013 · 9 commits · 1 author SVN
Open build
Open the build to see all 9 commits