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 671 build · 3.294 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Aprile 2022 3 build · 28 commit

Build 10005

16 apr 2022 · 13 commit · 1 autore GIT
Apri la build
Apri la build per vedere tutti i 13 commit

Marzo 2022 1 build · 20 commit

Build 9983

25 mar 2022 · 20 commit · 1 autore GIT
Apri la build
  • add "cameraheight" cvar to control the player height

    TerminX d85e1d3 scritto il 8 mar 2022
    Mostra dettagli

    Default for Duke3d is 40, and Shadow Warrior is 58.

  • fix broken USE_OPENGL=0 build

    TerminX 75abb29 scritto il 16 feb 2022 Fix
  • improve EDUKE32_PREDICT_FALSE usage in S_StopEnvSound() and S_ChangeSoundPitch()

    TerminX 0bb5a47 scritto il 5 mar 2022
  • these uses of EDUKE32_PREDICT_FALSE probably aren't helpful

    TerminX 1a291fa scritto il 5 mar 2022 Engine
  • change VM_IFELSE_MAGIC to just steal one bit from the translated bytecode instead of the whole range used for the encoded line numbers used for debugging

    TerminX f04a373 scritto il 20 mar 2022
    Mostra dettagli

    This has the side effect of making branches show up w/ correct line numbers in VM instruction debug dumps. Needs testing!

Apri la build per vedere tutti i 20 commit

Febbraio 2022 2 build · 9 commit

Build 9957

4 feb 2022 · 7 commit · 1 autore GIT
Apri la build
Apri la build per vedere tutti i 7 commit

Gennaio 2022 7 build · 60 commit

Build 9947

17 gen 2022 · 5 commit · 1 autore GIT
Apri la build

Build 9941

16 gen 2022 · 4 commit · 1 autore GIT
Apri la build
  • #include <share.h> so this builds with MinGW again

    TerminX d8ed2f9 16 gen, 05:55
  • use _fsopen() instead of fopen_s() so we can permit viewing eduke32.log read-only in other applications while the game is running on Windows

    TerminX 14e4521 16 gen, 05:29
  • Generale

    fix animvpx again

    TerminX 17e4364 16 gen, 03:22 Fix
  • add STANDALONE_UNUSED

    TerminX 31cdb78 scritto il 15 gen 2022
    Mostra dettagli

    Used to silence warnings for function parameters that are unused in EDUKE32_STANDALONE builds.

Build 9933

15 gen 2022 · 44 commit · 1 autore GIT
Apri la build
Apri la build per vedere tutti i 44 commit

Dicembre 2021 4 build · 45 commit

Build 9879

16 dic 2021 · 4 commit · 1 autore GIT
Apri la build
  • fix building against SDL older than 2.0.9

    TerminX 9bf153e scritto il 14 dic 2021 FixEngine
  • SW

    use CONTROL_SetAnalogAxisSensitivity() instead of CONTROL_SetAnalogAxisScale() for mouse

    TerminX 8167009 16 dic, 02:30
    Mostra dettagli

    I don't think this is perfect but it should be an improvement.

  • fix an error in the autoaim logic where the z coord wouldn't be adjusted for CSTAT_SPRITE_YCENTER when playing Fury in EDuke32 (retail Fury builds were not affected)

    TerminX 740e1bc scritto il 12 dic 2021 Fix
  • add STANDALONE_EVAL macro

    TerminX 6353ffe scritto il 12 dic 2021

Build 9875

14 dic 2021 · 34 commit · 1 autore GIT
Apri la build
  • add menu option to control OPL3 volume post-amplification

    TerminX 3cbf400 scritto il 10 dic 2021
  • add mjr4077au to contributors

    TerminX 77aa090 scritto il 24 nov 2021
  • fix misleading usage of A_CheckSpriteFlags() (comparison with 0 implied the function returns the flag bits instead of `true` or `false`; it does not)

    TerminX b85ed73 scritto il 24 nov 2021 Fix
  • extra const in libtess2

    TerminX 487ba03 scritto il 24 nov 2021 Engine
  • fix redundant assignment

    TerminX 544044d scritto il 24 nov 2021 Fix
Apri la build per vedere tutti i 34 commit

Build 9839

8 dic 2021 · 7 commit · 2 autori GIT
Apri la build
  • use FX_GetPosition() in S_GetSlot() to take the age of a voice into account when selecting a voice to cancel when attempting to play more than MAXSOUNDINSTANCES of a single sound simultaneously

    TerminX 888a987 scritto il 7 dic 2021
  • basic MV_GetPosition() support for FMT_VOC/FMT_WAV

    TerminX 71821e2 scritto il 7 dic 2021
  • move a debug assertion

    TerminX c21ee6e scritto il 1 dic 2021
  • bump GL version to 3.0, drop GLES APIs since we don't use them

    TerminX 8b9e310 scritto il 1 dic 2021
  • fix crash trying to play negative sound indexes from mistagged switches

    TerminX 10ca19f scritto il 3 dic 2021 Fix
Apri la build per vedere tutti i 7 commit

Novembre 2021 12 build · 58 commit

Build 9828

28 nov 2021 · 10 commit · 2 autori GIT
Apri la build
  • fix dumbass GL state oversights

    TerminX b047d37 scritto il 24 nov 2021 FixEngine
  • fix stupid copy/paste error in b6740a7b32d352e6d71a5be0bc118f381599933e

    TerminX af2adcc scritto il 24 nov 2021 FixEngine
  • WIP controller force feedback (rumble) support

    TerminX 38eba41 scritto il 24 nov 2021 CON
    Mostra dettagli

    Currently hard-coded with no real customization; algorithm and range of values will certainly change but the current implementation attempts to automatically discern appropriate force feedback values based on the potential damage inflicted by projectiles the player fires, events occurring in the map such as explosions and earthquakes, and on the damage the player receives. A future commit will likely contain a way to send the force feedback impulses from CON.

  • work on controller features

    TerminX a81be4c scritto il 24 nov 2021 Engine
  • fix oversight in current A_RadiusDamage() implementation that allowed a sprite to inflict radius damage on itself

    TerminX 0178c7c scritto il 24 nov 2021 FixEngine
Apri la build per vedere tutti i 10 commit

Build 9815

25 nov 2021 · 8 commit · 4 autori GIT
Apri la build
  • allow r_pr_shadowdetail 6 (8192x8192)

    TerminX 90da0fc scritto il 24 nov 2021 Engine
  • fix sound regression causing sound #0 (KICK_HIT) to play when doors were opened

    TerminX cc924ee scritto il 23 nov 2021 Fix
  • Generale

    Update gamecontrollerdb.txt

    TerminX f456eb3 scritto il 23 nov 2021
  • add missing buildgl_bindSamplerObject() calls

    TerminX b98b1c1 scritto il 23 nov 2021 Engine
  • add SAMPLER_NEAREST_NEAREST_CLAMP and SAMPLER_NEAREST_NEAREST_WRAP, samplers which use GL_NEAREST_MIPMAP_NEAREST for the minification filter

    TerminX 7b325f1 scritto il 12 nov 2021 Engine
    Mostra dettagli

    It looks like mipmapping actually works with the indexed color texture shader in Polymost as-is, but it doesn't work with Polymer art mapping so we're disabling it there.

Apri la build per vedere tutti i 8 commit

Build 9804

19 nov 2021 · 8 commit · 2 autori GIT
Apri la build
  • Generale

    Revert "Duke3d: ACTIVATOR/MASTERSWITCH parity for SE2, SE3, SE18, SE21, SE31, SE32, and SE36"

    TerminX 4d7b0b9 scritto il 18 nov 2021 Fix
    Mostra dettagli
    Annulla
    fbf4ab5 — Duke3d: ACTIVATOR/MASTERSWITCH parity for SE2, SE3, SE18, SE21, SE31, SE32, and SE36 (Build 9382)
  • Generale

    mimalloc 2.0.3

    TerminX b1de3ed scritto il 17 nov 2021
  • throw errors when vorbis and XMP decoder initialization in a worker thread fails, validate result of worker thread decoder initialization before allowing MV_Mix() to proceed with working with the voice

    TerminX 2e909fc scritto il 12 nov 2021
    Mostra dettagli

    Untested beyond the obvious stuff like verifying the non-failure cases still produce non-failure results. These errors were still being handled before this commit, but it was in more of a rudimentary "do nothing and silently fail" sort of way.

  • properly handle the rejection of sound data that can't be identified by file header again

    TerminX 25b63dd scritto il 12 nov 2021
  • oops, this still needs to be called here for Polymer to work in the editor

    TerminX 1b880e5 scritto il 16 nov 2021 FixEngine
Apri la build per vedere tutti i 8 commit

Build 9791

12 nov 2021 · 4 commit · 2 autori GIT
Apri la build
  • remove reset to previous projectile position from projectile bounce handling

    TerminX b3003ac 12 nov, 07:53
    Mostra dettagli

    Please report any weirdness relating to bouncing projectiles impacting surfaces.

  • make actors set to move vertically in CON act as if SFLAG_SMOOTHMOVE was explicitly enabled

    TerminX 9467311 12 nov, 07:53 CON
    Mostra dettagli

    This smooths out stuff like octabrains and flying liztroops without making them look stupid when they move on the ground.

  • add amalgamated version of the vector math library found at https://github.com/glampert/vectormath

    TerminX a56a752 12 nov, 07:53 Engine
Apri la build per vedere tutti i 4 commit