EDuke32 Changelog Archivio non ufficiale

Cosa è cambiato in EDuke32, build per build

2.117 build · 8.866 commit · 25 autori · Ottobre 2009 – Agosto 2026

Commit per anno

Seleziona un anno per vederne le build
Era SVN · r1519 – r8798 Era Git · voidpoint.io, da aprile 2020
Filtri · 1 attivi

Visualizzate 1.043 build · 2.174 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Luglio 2019 19 build · 39 commit

Build 7794

16 lug 2019 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Fix an OG Duke bug where projectiles would bounce off the tops of sprites instead of registering a hit

    Hendricks266 r7794 16 lug, 00:00 FixEngine

Build 7786

12 lug 2019 · 6 commit · 2 autori SVN
Apri la build
  • Generale

    osdfuncs.cpp: fix OSD background sometimes not rendering with the correct gl state

    pogokeen r7784 12 lug, 01:44 FixEngine
  • Generale

    Support clamping in polymost1Frag.glsl and use it for sprites

    pogokeen r7783 12 lug, 01:44 Engine
  • Generale

    Separate out polymost1Frag and polymost1Vert shaders from polymost.cpp and add rules for building in the GNUmakefile.

    pogokeen r7782 12 lug, 01:44 Engine
    Mostra dettagli

    Additionally, git ignore the shader's generated headers folder.

  • Generale

    polymost.cpp: Adjust shaders to use texture2DGradARB() if available

    pogokeen r7781 12 lug, 01:44 Engine
Apri la build per vedere tutti i 6 commit

Giugno 2019 3 build · 21 commit

Build 7748

25 giu 2019 · 1 commit · 1 autore SVN
Apri la build
  • Generale

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

    pogokeen r7748 25 giu, 19:36 FixEngine
    Mostra dettagli

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

Build 7743

25 giu 2019 · 86 commit · 3 autori SVN
Apri la build
  • Generale

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

    TerminX r7741 25 giu, 11:53 FixEngine
    Mostra dettagli

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

  • Generale

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

    TerminX r7740 25 giu, 11:50 Engine
  • Generale

    game.cpp: When A_Spawn() is spawning from an already existing sprite, do not reset the owner field if it has been overridden from the default.

    pogokeen r7738 25 giu, 11:35 Engine
  • Generale

    polymost.cpp: Fix polymost_domost() issue with COMBINE_STRIPS where in certain cases, merging with the viewport nodes caused accidental reading of sentinel node values.

    pogokeen r7737 25 giu, 11:35 FixEngine
    Mostra dettagli

    Additional debug code is included for visualizing the state of the vsp data structure. Further, fix issue in drawpoly where it would access out of bounds of dpxy if fewer than 3 vertices were passed in and fix issue where multiple calls to polymost_setVisibility() were repeatedly setting the visibility factor to the same value.

  • Generale

    Use stencil buffer in Polymost to restrict mirrors to only render within the region of the screen occupied by the mirror wall.

    pogokeen r7736 25 giu, 11:35 Engine
    Mostra dettagli

    Additionally, raise minimum number of stencil buffer bits to accomodate future use of the stencil buffer.

Apri la build per vedere tutti i 86 commit

Maggio 2019 3 build · 10 commit

Build 7657

18 mag 2019 · 30 commit · 1 autore SVN
Apri la build
  • Generale

    Neat Polymost y-shearing patch from Nuke.YKT

    TerminX r7656 18 mag, 20:54 Engine
  • Generale

    Polymost shade table interpolation patch from Nuke.YKT

    TerminX r7650 18 mag, 20:54 Engine
  • Generale

    Organize Polymost cvars a little bit

    TerminX r7643 18 mag, 20:53 Engine
    Mostra dettagli

    This intentionally adds CVAR_NOSAVE to r_npotwallmode so that the recently added mode 2 can be more thoroughly tested by users with existing configuration files.

  • Generale

    Simplify CON_FINDNEARACTOR family of functions and restore the original behavior of returning the nearest sprite instead of any sprite that satisfies the condition

    TerminX r7641 18 mag, 20:53 Engine
  • Generale

    Replace a handful of accesses to sprite[vm.spriteNum] with accesses to vm.pSprite

    TerminX r7639 18 mag, 20:53 Engine
    Mostra dettagli

    It looks like these were simply missed when vm.pSprite was initially added.

Apri la build per vedere tutti i 30 commit

Build 7627

6 mag 2019 · 3 commit · 1 autore SVN
Apri la build
  • Generale

    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 mag, 14:53 FixEngine
  • Generale

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

    pogokeen r7626 6 mag, 14:53 FixEngine
  • Generale

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

    pogokeen r7625 6 mag, 14:53 FixEngine

Build 7624

3 mag 2019 · 1 commit · 1 autore SVN
Apri la build
  • Generale

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

    pogokeen r7624 3 mag, 08:02 FixEngine

Aprile 2019 15 build · 35 commit

Build 7623

30 apr 2019 · 1 commit · 1 autore SVN
Apri la build
  • Generale

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

    pogokeen r7623 30 apr, 13:09 FixEngine

Build 7613

19 apr 2019 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    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
  • Generale

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

    pogokeen r7612 19 apr, 14:45 FixEngine
    Mostra dettagli

    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 7607

18 apr 2019 · 8 commit · 1 autore SVN
Apri la build
  • Generale

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

    TerminX r7604 18 apr, 10:25 Engine
  • Generale

    Introduce a few "new" types for convenience when dealing with pointers to sprites, walls, and sectors that bypass the StructTracker stuff

    TerminX r7602 18 apr, 10:25 Engine
  • Generale

    Add optional output parameter to getwalldist(), to return the coordinates of the closest point on the wall

    TerminX r7600 18 apr, 10:25 Engine
Apri la build per vedere tutti i 8 commit