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

Visualizzati 2.174 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Agosto 2026

  • Generale

    Revert "engine: lower Polymost SCISDIST to 0.1f"

    Hendricks266 70fb2f6 7 ago, 20:26 Build 10669 FixEngine
    Mostra dettagli
    Annulla
    c07a22e — engine: lower Polymost SCISDIST to 0.1f (Build 10514)

Febbraio 2026

Ottobre 2025

  • Increase mmulti.cpp's MAXPAKSIZE (size of pakbuf in bytes) to 2048.

    NY00123 227c11d scritto il 10 ott 2025 Build 10638 FixEngine
    Mostra dettagli

    This appeared to fix a long-standing issue, where a relatively high ping between two players (say, about 750ms) could start increasing over time due to accumulated messages not being sent sufficiently fast.

  • Log a warning from mmulti.cpp:dosendpackets in case output pakbuf lacks space for all data.

    NY00123 d023544 scritto il 10 ott 2025 Build 10638 Engine
    Mostra dettagli

    Do so with a given threshold, i.e., turn off the warning until there are 16 consecutive calls to dosendpackets in which pakbuf has enough space for all data to send.

  • SW

    Fix voxels introducing glitched sprites in ROR sectors

    Hendricks266 be77ad3 8 ott, 20:45 Build 10630 FixEngine
    Mostra dettagli
    Segue
    6e6b82d — Use a tspr->clipdist bit to specify legacy voxels instead of tspr->cstat 48 (Build 10380)

Agosto 2025

Luglio 2025

  • Fix lighting preview when multiple SEs are in a sector

    oasiz dfb9760 scritto il 30 giu 2025 Build 10622 FixEngine
    Mostra dettagli

    Adds a failsafe for when multiple SE12, SE3 or SE4 are in a single sector by only accounting for the first one (Lowest sprite #ID) This prevents the lighting preview from causing permanent shade changes to a map as it can only store the original map state for one SE sprite per sector.

  • Add EVENT_OPERATEACTIVATORS

    oasiz 506ca57 scritto il 30 giu 2025 Build 10622 FixEngineCON
    Mostra dettagli

    EVENT_OPERATEACTIVATORS is run against each STAT_ACTIVATOR with a matching lotag when a typical Duke3D button/touchplate is triggered. Current sprite will be stored in THISACTOR and setting RETURN -1 will skip the normal processing of any remaining activator logic. This does not work with Masterswitches as they use a completely different logic instead.

    Risolve
    terminx/eduke32#323

Giugno 2025

Aprile 2025

Marzo 2025

Dicembre 2024

Giugno 2024

Dicembre 2023

Novembre 2023

  • If the texturecache.index file cannot be read, invalidate it

    Dino Bollinger 9b6aaed 13 nov, 22:26 Build 10528 FixEngine
    Mostra dettagli

    This fixes a problem where the texcache file could grow without limit if something managed to corrupt the texcache index.

Ottobre 2023

  • add new TEXT_CENTERCONSTWIDTH flag for screentext to center glyphs within their allotted region in constant width mode

    TerminX 03a39f4 scritto il 18 ott 2023 Build 10514 Engine
  • respect xbetween value for screentext between chars in constant width mode

    TerminX 5997fee scritto il 18 ott 2023 Build 10514 Engine
  • only use debugbreak.h when actually debugging

    TerminX a75625a scritto il 14 ott 2023 Build 10514 Engine
  • undef SMMALLOC_DLL

    TerminX 72acfb7 scritto il 14 ott 2023 Build 10514 Engine
  • lower Polymost SCISDIST to 0.1f

    TerminX c07a22e scritto il 13 ott 2023 Build 10514 Engine
    Mostra dettagli

    Prevents rendering errors with low fov.

  • avoid directly branching on the result of the CPUID instruction as it seems to contribute to setting off false malware reports

    TerminX a81f9ea scritto il 13 ott 2023 Build 10514 Engine
  • rip out GetSystemTimeAsFileTime() implementation of enet_gettime() as it seems to contribute to setting off false malware reports

    TerminX 2750168 scritto il 13 ott 2023 Build 10514 Engine
    Mostra dettagli

    This would only ever have been used on systems we don't even support, like Windows 2000 and earlier.

  • #if 0 out Wine detection code as it seems to contribute to setting off false malware reports

    TerminX 38e8f14 scritto il 13 ott 2023 Build 10514 Engine
  • drop -mssse3 from x86_64 compile flags so the binary runs on Phenom II again

    TerminX 992ea99 scritto il 9 ott 2023 Build 10514 Engine
  • update player sprite angle in P_UpdateAngles()

    TerminX d4581ae scritto il 8 ott 2023 Build 10514 Engine