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 556 builds · 2,286 commits

Export CSV
Display options
Commit details:

July 2019 20 builds · 88 commits

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

Build 7614

19 Apr 2019 · 1 commit · 1 author SVN
Open build
  • General

    Fix longstanding player hitscan and decal z coordinate offset bug

    TerminX r7614 19 Apr, 15:31 Fix
    Show details

    This one traces back to the original DOS code.

Build 7611

19 Apr 2019 · 4 commits · 1 author SVN
Open build
  • General

    Improve check_floor_curb()

    TerminX r7611 19 Apr, 01:31 Fix
    Show details

    This should fix several remaining clipping bugs.

  • General

    Fix SOS check in clipmove()

    TerminX r7610 19 Apr, 01:31 FixEngine
  • General

    Add support for returning the closest point in the sector to getsectordist()

    TerminX r7609 19 Apr, 01:31 Engine
  • General

    Add new findwallbetweensectors() function and change sectoradjacent() to use it

    TerminX r7608 19 Apr, 01:31

Build 7607

18 Apr 2019 · 8 commits · 1 author SVN
Open build
  • General

    Add *.grp, *.rts, *.art, and the current names for the texture cache files to .gitignore

    TerminX r7607 18 Apr, 10:25
  • General

    Piddly fart bullshit changes that don't really do anything

    TerminX r7606 18 Apr, 10:25
  • General

    Exclude vfs.cpp from VS project to suppress linker warning about an object without symbols

    TerminX r7605 18 Apr, 10:25
  • General

    Add SFLAG_QUEUEDFORDELETE, to handle detection and manipulation of things like decal sprites marked for deletion

    TerminX r7604 18 Apr, 10:25 Engine
  • General

    Utilize the types added in the previous commit

    TerminX r7603 18 Apr, 10:25
    Show details

    This patch is a bit large.

Open the build to see all 8 commits

Build 7599

18 Apr 2019 · 23 commits · 1 author SVN
Open build
  • General

    Fix EDUKE32_STANDALONE crash when calling G_DeleteOldSaves() at startup in debug builds

    TerminX r7599 18 Apr, 10:25 Fix
  • General

    Whitespace

    TerminX r7598 18 Apr, 10:24
  • General

    Remove useless unused "sqr" function

    TerminX r7597 18 Apr, 10:24
  • General

    Make editor no longer mask off sprite cstat bits when set from script

    TerminX r7596 18 Apr, 10:24 Engine
  • General

    Update libdivide.h with a couple of fixes for obscure problems from their git repo

    TerminX r7595 18 Apr, 10:24 Fix
Open the build to see all 23 commits

Build 7574

10 Apr 2019 · 8 commits · 1 author SVN
Open build
  • General

    Replace manual search of clipsectorlist[] in clipmove() and friends with a bitmap

    TerminX r7574 10 Apr, 02:31 Engine
  • General

    Fix clipupdatesector()

    TerminX r7573 10 Apr, 02:31 Fix
  • General

    Improve warnings spewed by clipmove() when attempting to consider too many things for clipping

    TerminX r7572 10 Apr, 02:31 Engine
  • General

    Clean up clip.h and declare a bunch of stuff in clip.cpp static

    TerminX r7571 10 Apr, 02:31
  • General

    Reduce MAXCLIPSECTORS to 512

    TerminX r7570 10 Apr, 02:30
Open the build to see all 8 commits

Build 7551

9 Apr 2019 · 8 commits · 1 author SVN
Open build
  • General

    Fix warnings with TrackedType

    TerminX r7551 9 Apr, 12:21 Fix
  • General

    Fix potential future issues with cursectnum exceeding numsectors after a sector delete operation in the editor

    TerminX r7550 9 Apr, 12:21 FixEngine
  • General

    Fix crash when passing updatesectorz() an invalid sector number > numsectors and < MAXSECTORS

    TerminX r7549 9 Apr, 12:21 FixEngine
  • General

    Fix issue where "unbound" without a control name afterward would end up in settings.cfg when dealing with disabled gamefuncs

    TerminX r7548 9 Apr, 12:21 Fix
  • General

    Fix issue with G hotkey in editor sound list (F2) where the input field value was clamped to the total number of defined sounds instead of the highest index a sound is defined at

    TerminX r7547 9 Apr, 12:21 Fix
Open the build to see all 8 commits