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

Showing 121 builds · 733 commits

Export CSV
Display options
Commit details:

July 2019 20 builds · 88 commits

Build 7835

24 Jul 2019 · 2 commits · 1 author SVN
Open build
  • General

    Don't check clip objects for sprites in the keepaway() loop in clipmove()

    TerminX r7835 24 Jul, 03:56 Engine
    Show details

    This prevents some hilarious issues with deadly wall decorations. The "side blocker" clip lines that already exist for these sprites should already prevent the kinds of clipping issues this loop is intended to address, anyway.

  • General

    OK, this is just a bit too restrictive

    TerminX r7834 24 Jul, 03:56

Build 7831

23 Jul 2019 · 14 commits · 1 author SVN
Open build
  • General

    Clean up raytrace() and rename it to cliptrace()

    TerminX r7831 23 Jul, 18:38
  • General

    Allow reading vec3_whatever_t as vec2 directly

    TerminX r7830 23 Jul, 18:38
    Show details

    It's a union in a struct in a union in a struct. Oh god, what have I done.

  • General

    Additional clipmove() reworks

    TerminX r7829 23 Jul, 18:38 FixEngine
    Show details

    This fixes a LOT of clipping errors but needs thorough testing.

  • General

    Switch a few iterators in clipmove() from int to native_t

    TerminX r7828 23 Jul, 18:37 Engine
  • General

    clipmove() patch from Nuke.YKT:

    TerminX r7827 23 Jul, 18:37 Engine
    Show details

    "In some edge cases posx/y might be 'inside' of neighbor sector. I've added double check for this case"

Open the build to see all 14 commits

Build 7810

18 Jul 2019 · 6 commits · 2 authors SVN
Open build
  • General

    Throw a warning when attempting to use CON_DEFINESOUND with a sound index that has already been defined

    TerminX r7810 18 Jul, 18:49
  • General

    Fix mirrors in Polymer

    TerminX r7809 18 Jul, 18:49 FixEngine
  • General

    Rename IONMAIDEN -> FURY

    TerminX r7808 18 Jul, 18:49
  • General

    Try walldist + 8 instead of walldist << 1 in clipupdatesector()

    TerminX r7807 18 Jul, 18:49
  • General

    Fix another bunch of improperly sized bitmap arrays

    TerminX r7806 18 Jul, 18:49 Fix
Open the build to see all 6 commits

Build 7792

13 Jul 2019 · 3 commits · 1 author SVN
Open build
  • General

    Fix translucent masked wall sorting issue in Polymost

    TerminX r7792 13 Jul, 14:26 FixEngine
  • General

    Voxel fix

    TerminX r7791 13 Jul, 14:26 FixEngine
  • General

    Rename "autosaves" to "checkpoints" in menu

    TerminX r7790 13 Jul, 14:26

Build 7789

12 Jul 2019 · 2 commits · 1 author SVN
Open build
  • General

    Fix stupid bug with sprite shadows in Polymost

    TerminX r7789 12 Jul, 20:20 FixEngine
  • General

    Voxel fixes from Nuke

    TerminX r7788 12 Jul, 20:20 FixEngine

Build 7780

8 Jul 2019 · 4 commits · 1 author SVN
Open build
  • General

    Fix volume slider bug introduced in r7773

    TerminX r7780 8 Jul, 22:42 Fix
  • General

    QOL change: print save filename to console for manual savegames, too, not just ones generated through the script

    TerminX r7779 8 Jul, 22:42
  • General

    Voxel fixes from Nuke.YKT

    TerminX r7778 8 Jul, 22:42 FixEngine
  • General

    Don't attempt to animate sprites drawn as voxels by picnum

    TerminX r7777 8 Jul, 22:42 Engine

Build 7776

7 Jul 2019 · 5 commits · 1 author SVN
Open build
  • General

    This is just syntax and formatting

    TerminX r7776 7 Jul, 17:41
    Show details

    No functional changes.

  • General

    Rename stupid structure member I probably named when I was high

    TerminX r7775 7 Jul, 17:41
  • General

    Stop trying to make CTRL-ALT-DEL happen

    TerminX r7774 7 Jul, 17:41
    Show details

    It's not going to happen.

  • General

    Patch from Nuke.YKT to replace audiolib's volume table with floating point calculations

    TerminX r7773 7 Jul, 17:41 Fix
    Show details

    This fixes an issue where rapidly changing the player's angle could result in the audio "popping" due to the sudden change to a new position in the volume table, and the resulting difference in volume between one sample and the next. This also fixes a DC offset issue when applying the volume level to certain sample types.

  • General

    Untie EVENT_ALTFIRE from the conditions required to trigger EVENT_FIRE

    TerminX r7772 7 Jul, 17:41 CON

Build 7771

6 Jul 2019 · 3 commits · 1 author SVN
Open build
  • General

    Add gamefunc_Alt_Weapon and EVENT_ALTWEAPON back in

    TerminX r7771 6 Jul, 12:04 CON
  • General

    Make shadows on voxels in Polymost look like they do in classic

    TerminX r7770 6 Jul, 12:04 Engine
  • General

    Even more minor fix to previous commit

    TerminX r7769 6 Jul, 12:04 Fix

Build 7767

6 Jul 2019 · 2 commits · 1 author SVN
Open build
  • General

    Add tilehasmodelorvoxel() function and fix instances where voxels for multi-sided sprites would get flipped based on the viewing angle

    TerminX r7767 6 Jul, 10:54 FixEngine
  • General

    Fix audio position updating in automap mode

    TerminX r7766 6 Jul, 10:54 Fix

Build 7765

6 Jul 2019 · 11 commits · 1 author SVN
Open build
  • General

    Prevent addlogvar from accepting constants, which causes a crash

    TerminX r7765 6 Jul, 09:30 Fix
  • General

    Make cache1d try a little harder to find a suitable block before bailing with "CACHE SPACE ALL LOCKED UP!"

    TerminX r7764 6 Jul, 09:30
  • General

    Make cacheAgeEntries() do a more consistent amount of work per frame

    TerminX r7763 6 Jul, 09:30
  • General

    Swap indexes for gamefunc_AutoRun and gamefunc_Alt_Fire

    TerminX r7762 6 Jul, 09:30
    Show details

    Normally I wouldn't be in favor of changing indexes that are already exposed to scripts around, but gamefunc_AutoRun is a locally handled key that doesn't have any script events associated with it, and gamefunc_Alt_Fire is pretty important to have up near the top wherever gamefuncs are listed.

  • General

    Replace gamefunc_Alt_Weapon with a gamefunc_Alt_Fire that works as expected

    TerminX r7761 6 Jul, 09:30
Open the build to see all 11 commits

June 2019 5 builds · 66 commits

Build 7746

25 Jun 2019 · 2 commits · 1 author SVN
Open build
  • General

    Fix builds on platforms other than win32--oops

    TerminX r7746 25 Jun, 13:47 Fix
  • General

    Clarify incompatible savegame log message

    TerminX r7745 25 Jun, 13:47

Build 7743

25 Jun 2019 · 86 commits · 3 authors SVN
Open build
  • General

    Fix building with GCC 8

    TerminX r7743 25 Jun, 12:25 Fix
  • General

    Reintroduce mouse selection patch from Nuke.YKT

    TerminX r7742 25 Jun, 11:59
  • General

    Revert "Patch from Nuke.YKT to improve mouse selection in the editor in Polymost"

    TerminX r7741 25 Jun, 11:53 FixEngine
    Show details

    Looks like commits made to public SVN after this commit in my local tree resulted in a merge error

  • General

    Patch from Nuke.YKT to improve mouse selection in the editor in Polymost

    TerminX r7740 25 Jun, 11:50 Engine
  • General

    Player duct walking sound fix

    TerminX r7726 25 Jun, 04:30 Fix
Open the build to see all 86 commits

May 2019 1 build · 30 commits

Build 7657

18 May 2019 · 30 commits · 1 author SVN
Open build
  • General

    CON_USE_COMPUTED_GOTO eval macro micro-optimization

    TerminX r7657 18 May, 20:54
    Show details

    This is almost as fast as ditching the bounds check here entirely.

  • General

    Neat Polymost y-shearing patch from Nuke.YKT

    TerminX r7656 18 May, 20:54 Engine
  • General

    Fix old issue with VM_CONDITIONAL macro

    TerminX r7655 18 May, 20:54 Fix
  • General

    Rename Gv_GetArrayCountFromFile() to Gv_GetArrayCountForAllocSize()

    TerminX r7654 18 May, 20:54
  • General

    Rename Gv_SetVarX() to Gv_SetVar() (overloaded)

    TerminX r7653 18 May, 20:54
Open the build to see all 30 commits

April 2019 9 builds · 71 commits