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 348 build

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Settembre 2022 5 build · 45 commit

Build 10163

29 set 2022 · 2 commit · 1 autore GIT
Apri la build
  • findfrompath() with empty filename immediately returns -1

    Dino Bollinger 2b3f691 scritto il 25 set 2022 FixEngine
    Mostra dettagli

    Fixes a bug where an empty filename is interpreted as the current directory "./", which of course always exists.

  • Use AppTechnicalName instead of AppProperName for log filename

    Dino Bollinger fd9212c scritto il 25 set 2022 Engine

Build 10160

11 set 2022 · 4 commit · 1 autore GIT
Apri la build

Build 10154

3 set 2022 · 36 commit · 1 autore GIT
Apri la build
  • fix warning

    TerminX 074a5d6 scritto il 25 ago 2022 FixEngine
  • fix a couple of Windows API error messages to match the others

    TerminX 5430325 scritto il 6 ago 2022 FixEngine
  • update to bf6c7abd7f315d7f5838ef45f62f5febdce339f2

    TerminX 32742cb scritto il 2 ago 2022
  • enable mimalloc abandoned_page_reset option and call mi_collect() during enginePrepareLoadBoard()

    TerminX 24bcc86 scritto il 31 lug 2022 Engine
  • rework win_systemtimermode stuff, enable by default

    TerminX e957ae5 scritto il 29 lug 2022 Engine
Mostra gli altri 31 commit di questa build

Luglio 2022 3 build · 6 commit

Build 10118

26 lug 2022 · 3 commit · 3 autori GIT
Apri la build
  • Fix a minor animation bug with SHOTGUNSHELL sprites

    Dino Bollinger 9ae924b 26 lug, 00:28 FixEngine
    Mostra dettagli

    Found by Nuke.YKT

  • Generale

    sw/src/game.h: Remove declaration of CommPlayerName,

    NY00123 06150c1 scritto il 10 lug 2022
    Mostra dettagli

    now conflicting with extern "C" declaration from config.h. The "extern" itself isn't needed, but this is a good chance for removal.

  • SW

    correctly accept a player name on the command line and save to config

    Jonathon Fowler c6301cd scritto il 19 dic 2020

Build 10113

2 lug 2022 · 1 commit · 1 autore GIT
Apri la build
  • Generale

    Add wall cstat mask parameter to cansee, and add optional param at the end of CON_CANSEE for it.

    Jordon Moss e27a7b6 scritto il 26 giu 2022 Engine

Giugno 2022 1 build · 46 commit

Build 10112

11 giu 2022 · 46 commit · 1 autore GIT
Apri la build
  • enable LargeAddressAware for 32-bit builds... why wasn't this already on?

    TerminX 5417782 scritto il 10 giu 2022
  • fix menu option to disable item pickup messages not saving to .cfg by adding "hud_messages" cvar

    TerminX 3f977b3 scritto il 10 giu 2022 Fix
    Mostra dettagli

    This bug appears to be rather old...

  • fix "twitching" of models drawn with rotatesprite when the viewangle changes in polymost and polymer

    TerminX 66e1678 scritto il 10 giu 2022 FixEngine
  • break glBufferData()/glBufferSubData() stuff out of polymost_drawpoly() and into polymost_startBufferedDrawing()/polymost_bufferVert()/polymost_finishBufferedDrawing() and use for polymost_printtext256() and polymer_drawartskyquad()

    TerminX e8ea24b scritto il 10 giu 2022 Engine
  • set polymer sky according to the first sector drawn per frame instead of predetermining it at map load time

    TerminX 2effd51 scritto il 7 giu 2022 Engine
    Mostra dettagli

    This allows maps that use more than one parallax sky texture to look more correct in polymer, assuming only one type of sky is visible at once.

Mostra gli altri 41 commit di questa build

Maggio 2022 3 build · 26 commit

Build 10066

17 mag 2022 · 24 commit · 2 autori GIT
Apri la build
  • minor FX_ReadFmt tweak

    TerminX 6ae3c83 scritto il 12 mag 2022
  • add EDUKE32_PREDICT_FALSE to error conditions in FX_Play and friends

    TerminX 121fafa scritto il 12 mag 2022
  • fix playback issue with .ogg files containing invalid loop tags

    TerminX 6fd166f scritto il 12 mag 2022 Fix
  • increase vorbis buffer size

    TerminX 7ea3bd2 scritto il 5 mag 2022
    Mostra dettagli

    This prevents crackling during .ogg playback on some systems.

  • adapt commit f21082da0a4dc5aee5a56f7784fe804ed35bc990 from NetDuke32.

    TerminX fb38bc3 scritto il 10 mag 2022
    Mostra dettagli

    Interpolates conveyor belt SE floor panning.

Mostra gli altri 19 commit di questa build

Build 10042

6 mag 2022 · 1 commit · 1 autore GIT
Apri la build
  • Fix building on Linux with GTK Startup Window

    Dino Bollinger 02503e9 6 mag, 13:43 Fix
    Mostra dettagli

    Also changes the case of the hardcoded strings "STUFF.DAT" and "NUKELAND.MAP" to match the file case in the download on Ken's website.

Aprile 2022 17 build · 56 commit

Build 10040

29 apr 2022 · 3 commit · 1 autore GIT
Apri la build
  • Introduce actor event 'EVENT_PREACTORDAMAGE'

    Dino Bollinger 9c9518f scritto il 6 feb 2022 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
    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
    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.

Build 10036

27 apr 2022 · 3 commit · 1 autore GIT
Apri la build
  • Save voxmodels in texcache to reduce startup delay in Polymost

    Dino Bollinger fa3d678 27 apr, 19:44 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 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 Fix
    Mostra dettagli

    Fixes issues when launching Fury with synthesis eduke32 builds

Build 10033

22 apr 2022 · 13 commit · 1 autore GIT
Apri la build
  • add parameter to videoSet2dMode() to control fullscreen, like videoSetGameMode() uses

    TerminX 3927367 22 apr, 02:56 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 Engine
  • only redetect video modes if the window was actually moved to a different display

    TerminX d753d28 22 apr, 02:53 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 Engine
  • add forgotten "PR" loguru verbosity label

    TerminX f7e65ee 22 apr, 02:01 Engine
Mostra gli altri 8 commit di questa build

Build 10020

21 apr 2022 · 4 commit · 1 autore GIT
Apri la build

Build 10013

20 apr 2022 · 1 commit · 1 autore GIT
Apri la build
  • Fix viewscreens being permanently deactivated after loading a save

    Dino Bollinger f54d796 20 apr, 22:59 Fix
    Mostra dettagli

    Also decreases MAXUSERTILES to (MAXTILES - 256) to ensure the tilespace used by the viewscreens isn't encroached on by user tiles.