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 2012 · select it again to see every year
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 2 active

Showing 25 builds · 28 commits

Export CSV
Display options
Commit details:

November 2012 9 builds · 10 commits

Build 3140

9 Nov 2012 · 2 commits · 1 author SVN
Open build
  • General

    Fix warning in jaudiolib due to void ptr arith.

    Plagman r3140 9 Nov, 17:53 Fix
  • General

    Fix warnings from pointer math with the trackers.

    Plagman r3139 9 Nov, 17:53 Fix

Build 3138

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

    Add automatic tracking to the sector[], wall[], sprite[] and tsprite[]

    Plagman r3138 9 Nov, 14:31 FixEngine
    Show details

    arrays; any write access to them will run the corresponding hook and write to the [sector/wall/sprite/tsprite]clean array. Note: tsprite and sprite use the same hook and require running a few more instructions per access in order to disambiguiate; this could be made more optimal (like the other arrays) by clearly separating the types in the game code. Note #2: taking a member's address currently marks it dirty because of tons of helper functions across the editor code. I don't know how many read-only accesses we have after taking a member address, but it could also be fixed with some finessing of the code.

Build 3119

4 Nov 2012 · 1 commit · 1 author SVN
Open build
  • General

    Add horrible tracking template; for each structure you'll want to create a

    Plagman r3119 4 Nov, 20:34
    Show details

    separate tracker type by #defining __TRACKER_NAME and __TRACKER_GLOBAL_OFFSET. eg.: Then if you have a tracked value and a value of the same type at the given offset: Tracker_1<int32_t> trackedInt; int32_t trackedIntDirty = 0; // 4 bytes after trackedIntDirty will become 1 everytime trackedInt changes.

October 2012 3 builds · 3 commits

Build 3093

21 Oct 2012 · 1 commit · 1 author SVN
Open build
  • only let emitshadow affect shadows, not lightmaps.

    Plagman r3093 21 Oct, 11:41 Engine
    Show details

    Lightmaps are already opt-in anyway.

Build 3092

20 Oct 2012 · 1 commit · 1 author SVN
Open build
  • add support for negative lights

    Plagman r3092 20 Oct, 21:52 Engine
    Show details

    And hook them up to cstat 128 (half-submerged, 'c' in mapster).

Build 3091

20 Oct 2012 · 1 commit · 1 author SVN
Open build
  • add a prlight flag to make shadow-less spotlights

    Plagman r3091 20 Oct, 20:41 Engine
    Show details

    And hook it up to SE cstat 64 ('1' in mapster32). This disables both lightmaps and shadow maps for the spotlight; please let me know if you have a usecase where you want lightmaps but no shadow maps for specific lights.

July 2012 4 builds · 4 commits

May 2012 1 build · 1 commit

April 2012 2 builds · 2 commits

March 2012 6 builds · 8 commits

Build 2580

31 Mar 2012 · 2 commits · 1 author SVN
Open build
  • remove Intel whitelist

    Plagman r2580 31 Mar, 21:32
    Show details

    Allow all drivers for now; if anything, we should start maintaining a blacklist now that most Intel chips have decent enough support to be able to run stuff satisfactorily.

  • General

    Fix OpenGL screenshots with unaligned widths such as 1366

    Plagman r2579 31 Mar, 21:24 FixEngine