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

Visualizzati 8.866 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Giugno 2022

  • update SDL to 2.0.22 on Windows

    TerminX 70d4d6f scritto il 17 mag 2022 Build 10112 Engine
  • enable large page support in mimalloc

    TerminX 2cb3ab4 scritto il 2 mag 2022 Build 10112 Engine
    Mostra dettagli

    I think changing the default value here is the only way to ensure the option is set at process initialization time, before control is passed to main(). It looks like the "official" way to enable this is to set some environmental variables before spawning the process, but I don't think that solution is really appropriate for production builds.

  • add tilefilenum check for hightiles

    TerminX 8eeebc4 scritto il 24 apr 2022 Build 10112 Engine
    Mostra dettagli

    Effectively this means hightiles are ignored when the underlying tile is replaced by mapart or by a tile generated by .def (tilefromtexture, etc) after definition of the hightile.

Maggio 2022

Aprile 2022

  • Introduce actor event 'EVENT_PREACTORDAMAGE'

    Dino Bollinger 9c9518f scritto il 6 feb 2022 Build 10040 CON
    Mostra dettagli

    This event is executed when an actor runs A_IncurDamage(), and is placed just before subtracting 'htextra' from 'extra' and updating the actor's owner (i.e. just before damage is applied to the actor). For useractors, this normally occurs when ifhitweapon is called. Set RETURN to a nonzero value to skip applying the damage. This will also cause the 'ifhitweapon' conditional to skip the branch. Note that doing so will not automatically reset htextra to 0.

  • Add global gameflag "DUKE3D_GLOBAL_ADDITIVE_HITRADIUS"

    Dino Bollinger 2e5741c scritto il 28 apr 2022 Build 10040
    Mostra dettagli

    If this flag is set, all radius damage sources will apply cumulative damage instead of overriding the existing accumulated damage. Equivalent to applying PROJECTILE_HITRADIUS_ADDITIVE to all explosions.

  • Add projectile WORKSLIKE flag PROJECTILE_HITRADIUS_ADDITIVE

    Dino Bollinger 3c4a8bb scritto il 19 nov 2021 Build 10040
    Mostra dettagli

    This flag alters the radiusdamage calculation such that the blast damage is added to the current htextra of the actor, rather than overwriting the current applied damage completely.

  • Fix compilation for POLYMER=0 builds

    Dino Bollinger ff4d086 scritto il 28 apr 2022 Build 10037 FixEngine
  • Save voxmodels in texcache to reduce startup delay in Polymost

    Dino Bollinger fa3d678 27 apr, 19:44 Build 10036 Engine
  • Fix texcache discovering index files in search paths if texcache.index doesn't exist in the cwd

    Dino Bollinger b51e7ac 27 apr, 17:26 Build 10036 FixEngine
    Mostra dettagli

    Resolved by creating the index file before trying to read from it

  • Make standalone build gamefunc names available in non-standalone builds as well

    Dino Bollinger 4e85f36 27 apr, 20:18 Build 10036 Fix
    Mostra dettagli

    Fixes issues when launching Fury with synthesis eduke32 builds

  • add parameter to videoSet2dMode() to control fullscreen, like videoSetGameMode() uses

    TerminX 3927367 22 apr, 02:56 Build 10033 Engine
    Mostra dettagli

    This allows fullscreen to be toggled in the editor without having to change to 3d mode first.

  • print display name to console when detecting video modes

    TerminX d11731f 22 apr, 02:54 Build 10033 Engine
  • only redetect video modes if the window was actually moved to a different display

    TerminX d753d28 22 apr, 02:53 Build 10033 Engine
  • invalidate stored window position when changing video mode if the combination of origin position and new window size would place the window outside the bounds of the display

    TerminX bb844c1 22 apr, 02:23 Build 10033 Engine
  • add forgotten "PR" loguru verbosity label

    TerminX f7e65ee 22 apr, 02:01 Build 10033 Engine
  • check return values for SDL video mode setting API usage

    TerminX 2153bbf 22 apr, 01:54 Build 10033 Engine
    Mostra dettagli

    I've never seen them fail, but I guess I wouldn't know

  • fix building with SDL 1.2

    TerminX a7b1bcc scritto il 21 apr 2022 Build 10033 FixEngine
  • calc_sector_reachability() optimization

    TerminX 4f1e9ab scritto il 21 apr 2022 Build 10033 Engine
  • fix crash on sector creation

    TerminX 5b1aadf scritto il 21 apr 2022 Build 10033 FixEngine
  • block undo/redo during editing operations...

    TerminX b75488b scritto il 20 apr 2022 Build 10033
    Mostra dettagli

    I am frankly amazed that it took years for this to ever become a problem.

  • slightly improve window position handling to help weird edge cases where the window manager places the window at -1

    TerminX ecb604e scritto il 20 apr 2022 Build 10033 Engine
  • restrict SDL_SetGammaRamp() failure console spam to debug builds

    TerminX c729f7b scritto il 20 apr 2022 Build 10033 Engine
  • fix terminx/eduke32#242

    TerminX 5166643 scritto il 20 apr 2022 Build 10033 FixEngine
  • Fix same error as in OSD_Printf() also in initprintf() and buildgl_outputDebugMessage()

    Dino Bollinger 119a58e 21 apr, 21:55 Build 10020 FixEngine