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 · 1 active

Showing 671 builds · 3,294 commits

Export CSV
Display options
Commit details:

July 2019 20 builds · 88 commits

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

Build 7489

5 Apr 2019 · 15 commits · 1 author SVN
Open build
  • General

    Patch from Fox adding SFLAG_NOWATERSECTOR, to prevent certain sprites from moving into water

    TerminX r7489 5 Apr, 23:38 Engine
  • General

    More player clipping fixes

    TerminX r7488 5 Apr, 23:38 Fix
  • General

    Update VS projects to the VS2019 platform toolset

    TerminX r7487 5 Apr, 23:38
  • General

    We probably don't want to be bailing out here when handling a clipshape

    TerminX r7486 5 Apr, 23:38
  • General

    Fix potential OOB memory access if the player's curr_weapon member is set out of range from CON

    TerminX r7485 5 Apr, 23:38 FixCON
Open the build to see all 15 commits

March 2019 17 builds · 107 commits

Build 7467

30 Mar 2019 · 16 commits · 1 author SVN
Open build
  • General

    Fix editor clipping issue

    TerminX r7467 30 Mar, 12:36 Fix
  • General

    usectortype/uwalltype cleanup in clip.cpp

    TerminX r7466 30 Mar, 12:36
  • General

    Fix crash in editor tile selector

    TerminX r7465 30 Mar, 12:36 Fix
  • General

    Add bounds checking for populating clipsectorlist[], use preprocessor labels for sprite cstats

    TerminX r7464 30 Mar, 12:36 Engine
  • General

    Partially refactor clipmove()

    TerminX r7463 30 Mar, 12:36 Engine
Open the build to see all 16 commits