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

Showing 2,117 builds

Export CSV
Display options
Commit details:

June 2019 8 builds · 94 commits

Build 7749

25 Jun 2019 · 1 commit · 1 author SVN
Open build
  • General

    Disable -malign-double on i386 as libraries would need to be compiled with it.

    pogokeen r7749 25 Jun, 21:49

Build 7748

25 Jun 2019 · 1 commit · 1 author SVN
Open build
  • General

    Fix 32-bit Polymost issues by enabling SSE instructions and setting GCC to use SSE floating point math exclusively.

    pogokeen r7748 25 Jun, 19:36 FixEngine
    Show details

    Additionally, enable SSE2 to better match 64-bit builds and use -malign-double for the potential performance benefit.

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

    actors.cpp: Change demo camera path following behaviour to search for locators based on a hitag channel to avoid locator lotag contention.

    pogokeen r7739 25 Jun, 11:35
    Show details

    Now, destination and subject locators should be assigned one hitag channel. Destination locators will be visited starting from lotag 0 and counting upward. Subject locators can have any lotag within the same hitag channel, and may also be a destination if the lotag is not separated from the destination locator ids. Destination locators must now specify their subject locator in their owner field by lotag.

Show the other 81 commits in this build

May 2019 3 builds · 34 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
Show the other 25 commits in this build

Build 7627

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

    engine.cpp: fix sprite sorting/adjustment issue introduced in r7612 that caused sprites with the same y value at the end of the sorted array to not be adjusted properly

    pogokeen r7627 6 May, 14:53 FixEngine
  • General

    polymost.cpp: Fix issue where state would not be reset properly in polymost_drawmaskwall() when rendering translucent maskwalls with no texture

    pogokeen r7626 6 May, 14:53 FixEngine
  • General

    polymost.cpp: fix polymost_dorotatesprite() alpha test/blend issue introduced in r7619

    pogokeen r7625 6 May, 14:53 FixEngine

Build 7624

3 May 2019 · 1 commit · 1 author SVN
Open build
  • General

    polymost.cpp: fix issue where floors & ceilings with DAMETH_MASKPROPS were not being blended

    pogokeen r7624 3 May, 08:02 FixEngine

April 2019 21 builds · 153 commits

Build 7623

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

    engine.cpp: fix bug in killsprite where sprites were not being removed properly after sorting changes

    pogokeen r7623 30 Apr, 13:09 FixEngine

Build 7621

30 Apr 2019 · 3 commits · 1 author SVN
Open build
  • General

    Fix polymost_drawtilescreen() to not be improperly affected by globalshade.

    pogokeen r7621 30 Apr, 04:12 Fix
  • General

    Remove enabling/disabling of deprecated GL_TEXTURE_2D in Polymost.

    pogokeen r7620 30 Apr, 04:12 FixEngine
    Show details

    For Polymer, temporarily workaround coupling with Polymost and usage of the fixed-function pipeline. Additionally, fix typo in polymost_printtext256().

  • General

    Reduce state changes and fix translucent maskwall depth buffer issue

    pogokeen r7619 30 Apr, 04:12 Fix

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 7613

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

    polymost.cpp: switch from writing gl_FragColor to writing gl_FragData[0] in order to reduce VGPR usage on AMD cards

    pogokeen r7613 19 Apr, 14:45 Engine
  • General

    Fix depth buffer issue causing translucent sprites to not render properly in Polymost.

    pogokeen r7612 19 Apr, 14:45 FixEngine
    Show details

    Use polymost_spriteHasTranslucency() and polymost_maskWallHasTranslucency() to determine if a sprite has translucency. Optimize sprite rendering when in Polymost by only sorting sprites with translucency.

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.

Show the other 3 commits in this build

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
Show the other 18 commits in this build