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:

Maggio 2020 18 build · 159 commit

Build 8942

17 mag 2020 · 4 commit · 1 autore GIT
Apri la build
  • Generale

    Remove GitLab CI/CD configuration

    TerminX 7053134 17 mag, 18:07
    Mostra dettagli

    Synthesis builds are now kicked off with a post-commit hook.

  • remove LIBXMP_CORE_DISABLE_IT preprocessor definition

    TerminX 22a0cc6 scritto il 15 mag 2020 Fix
    Mostra dettagli

    This seems to fix memory corruption issues with .xm playback... ???

  • Generale

    engine, audiolib: clean up most SDL_MAJOR_VERSION checks so they're relative to version 2

    TerminX 0b14f61 scritto il 15 mag 2020 Engine
  • comment the reason SetWindowGrab exists

    TerminX 9462774 scritto il 15 mag 2020 Engine

Build 8937

15 mag 2020 · 7 commit · 1 autore GIT
Apri la build
  • use timerGetPerformanceCounter() instead of timerGetHiTicks() for CON performance profiling

    TerminX 74da38c 15 mag, 04:53 CON
  • move gameHandleEvents() (and therefore system event pumping) back to directly in the main loop

    TerminX 0fb637f 15 mag, 02:35
    Mostra dettagli

    I'm hoping this is OK now that the issues with SDL and GetClipCursor() have been worked around.

  • bypass SDL_SetWindowGrab on Windows

    TerminX 0f6a696 scritto il 14 mag 2020 Engine
  • make CON_GETFLORZOFSLOPE and CON_GETCEILZOFSLOPE TROR aware

    TerminX 0f6398a scritto il 13 mag 2020
  • add yax_getflorzofslope() and yax_getceilzofslope()

    TerminX a73e8e6 scritto il 13 mag 2020 Engine
Mostra gli altri 2 commit di questa build

Build 8928

12 mag 2020 · 22 commit · 1 autore GIT
Apri la build
  • revert Vorbis handling to standard memory allocation instead of cache1d

    TerminX 597dbfa 12 mag, 01:47 Fix
  • clean up classic mode sloped sprite drawing a little

    TerminX 297e5e2 scritto il 11 mag 2020 Engine
  • flip CON_USE_COMPUTED_GOTO dispatch macro logic around so the branch is taken less often

    TerminX 99ca125 scritto il 11 mag 2020
  • change random_angle hack in CON_MOVE to match CON_AI

    TerminX 85bf4c0 scritto il 10 mag 2020
  • zero player return_to_center when setting horizRecenter to false

    TerminX 4022d44 scritto il 10 mag 2020
Mostra gli altri 17 commit di questa build

Build 8904

5 mag 2020 · 10 commit · 2 autori GIT
Apri la build
  • Generale

    Merge branch 'AudioLib_ALSAMIDI' into 'master'

    TerminX 0b0e992 5 mag, 14:50
    Mostra dettagli

    audiolib: Import ALSA MIDI support from JFAudioLib and patch through the menu system as appropriate.

    Merge request
    terminx/eduke32!5
  • Generale

    source/audiolib: Initial commit of ALSA MIDI code from jfaudiolib, with EDuke32 audiolib-specific changes as required.

    Mitchell Richters 79e457c 5 mag, 14:50
  • fix OOB memory access in CON_FOR

    TerminX 02aae94 scritto il 4 mag 2020 Fix
  • set .horizRecenter when handling SK_CENTER_VIEW

    TerminX ef06d8c scritto il 4 mag 2020
    Mostra dettagli

    This seems so obvious that I almost think I intentionally left it out before, but I can't remember why I would have.

  • zero .horizAngleAdjust and .horizSkew after checking playerquitflag instead of before

    TerminX 5b3b3a1 scritto il 4 mag 2020
    Mostra dettagli

    I don't think this actually makes a difference, but it's more consistent.

Mostra gli altri 5 commit di questa build

Aprile 2020 20 build · 87 commit

Build 8894

30 apr 2020 · 21 commit · 2 autori GIT
Apri la build
  • allow SE_14_SUBWAY_CAR to move STAT_PLAYER sprites

    TerminX 3e43bed scritto il 29 apr 2020 FixEngine
    Mostra dettagli

    Fixes #18.

  • hoist checks for ST_2_UNDERWATER outside of loops in SE_14_SUBWAY_CAR processing

    TerminX af5d96c scritto il 29 apr 2020
  • remove interpolation fixups from subway

    TerminX 71a7f4a scritto il 29 apr 2020
    Mostra dettagli

    These aren't needed anymore after Striker's patch to improve overall interpolation.

  • fix APLAYER radius damage distance calculation regression

    TerminX 0c95661 scritto il 29 apr 2020 Fix
    Mostra dettagli

    Fixes #20.

  • slightly clean up fix16 usage for volume

    TerminX b8c0771 scritto il 25 apr 2020
Mostra gli altri 16 commit di questa build

Build 8871

21 apr 2020 · 1 commit · 1 autore GIT
Apri la build
  • Generale

    Derp...

    TerminX 198d5bc 21 apr, 12:41 Fix
    Mostra dettagli

    Probably actually fixes #4. Regardless, I want to note that this is really sub-optimal.

Build 8867

20 apr 2020 · 1 commit · 1 autore GIT
Apri la build
  • Generale

    Fix really stupid error with CON_NULLOP branch detection

    TerminX c2ed7ae 20 apr, 13:22 Fix
    Mostra dettagli

    Fixes #4.

Build 8863

14 apr 2020 · 13 commit · 1 autore GIT
Apri la build
  • Generale

    Use pragma pack in sw/src/network.h instead of the locally defined

    NY00123 cca9170 14 apr, 22:59 Fix
    Mostra dettagli

    PACKED macro. This is more consistent with the current Duke3D codebase, and further fixes build with older versions of MinGW GCC, in which attribute packed is broken without specifying -mno-ms-bitfields.

  • SW

    Remove unused wfe_Clock variable

    NY00123 1051f00 14 apr, 22:35
  • Generale

    sw/src/game.cpp: Add missing wfe_Esc callback from

    NY00123 4f83a75 14 apr, 22:31
    Mostra dettagli

    SW 1.2 after minor adjustments. Originally recreated for sw-src-and-build-addendum-20190129.7z.

  • Generale

    Fix usage of possibly wrong address in sw/src/player.cpp:DoPlayerHorizon

    NY00123 e572a42 14 apr, 21:09 Fix
  • Generale

    mmulti.cpp: Change PAKRATE to 250 (4ms) as previously done in SVN r365,

    NY00123 adba7fa 14 apr, 20:42
    Mostra dettagli

    and also as currently in use in EDuke32-OldMP.

Mostra gli altri 8 commit di questa build

Build 8850

13 apr 2020 · 4 commit · 2 autori GIT
Apri la build
  • Generale

    Merge branch 'Engine_StutterFixes' into 'master'

    TerminX 4129b79 13 apr, 15:02
    Mostra dettagli

    build/src/sdlayer.cpp: Add new CVARs r_glfinish & r_finishbeforeswap.

    Merge request
    terminx/eduke32!1
  • Generale

    Update source/build/src/sdlayer.cpp, source/build/src/polymost.cpp, source/build/src/baselayer.cpp, source/build/include/baselayer.h files

    TerminX 4b3321e 13 apr, 15:00 Engine
  • Generale

    build/src/sdlayer.cpp: Add new CVAR r_glfinish to make 'glFinish()' optional.

    Mitchell Richters e15e2ef 13 apr, 18:16 Engine
    Mostra dettagli

    - Issues requiring glFinish() aren't really apparent on Linux, therefore not needed. - Running glFinish() can have an detrimental impact of Polymer users depending on whether they use the HRP or not.

  • Generale

    build/src/sdlayer.cpp: Add new CVAR r_finishbeforeswap.

    Mitchell Richters c92fe8f scritto il 9 apr 2020
    Mostra dettagli

    - glFinish() after swapping stabilises stuttering issues and has minimum performance impact. - glFinish() before swapping stabilises should be better but sometimes isn't, and is needed for KMT not to tear. Offer as an option.