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 37 build · 83 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Novembre 2025 1 build · 1 commit

Agosto 2023 1 build · 1 commit

Aprile 2023 1 build · 3 commit

Build 10212

5 apr 2023 · 44 commit · 2 autori GIT
Apri la build
  • re-enable mus_xmp_interpolation cvar

    TerminX d645be9 scritto il 22 mar 2023 Fix
    Mostra dettagli

    It looks like there were a couple interpolation related fixes in libxmp since the last time we tried enabling this, so maybe it'll work without crackling and crashes this time.

  • alter libxmp-lite to use the engine's memory allocation routines instead of the system's

    TerminX bfdf77b scritto il 21 mar 2023 Engine
  • update libxmp-lite to 1cb557ce338e86eb1e911e971fdf93674cd4db3b

    TerminX a41a349 scritto il 21 mar 2023
Apri la build per vedere tutti i 44 commit

Settembre 2022 1 build · 1 commit

Giugno 2022 1 build · 2 commit

Maggio 2022 1 build · 4 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.

Apri la build per vedere tutti i 24 commit

Gennaio 2022 1 build · 3 commit

Dicembre 2021 2 build · 7 commit

Build 9875

14 dic 2021 · 34 commit · 1 autore GIT
Apri la build
Apri la build per vedere tutti i 34 commit

Novembre 2021 2 build · 3 commit

Build 9804

19 nov 2021 · 8 commit · 2 autori GIT
Apri la build
  • 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.

Apri la build per vedere tutti i 8 commit

Build 9772

12 nov 2021 · 4 commit · 1 autore GIT
Apri la build
  • minor AdLib driver fixes

    TerminX fb4369f scritto il 11 nov 2021 Fix
    Mostra dettagli

    This fixes a crash when restarting the sound system twice in a row with the OPL3 driver selected but an .ogg (or .flac or any other format) is playing instead, and makes a couple of things FORCE_INLINE in the process.

  • move libasync task to VoiceNode struct, explicitly wait on task completion before attempting to service a voice with MV_BeginService()

    TerminX 68c56c7 scritto il 11 nov 2021 Fix
    Mostra dettagli

    This fixes crashes when attempting to service an .ogg voice immediately after starting playback, before the decoder has actually finished initializing.

Apri la build per vedere tutti i 4 commit

Ottobre 2021 4 build · 9 commit

Build 9679

6 ott 2021 · 28 commit · 1 autore GIT
Apri la build
  • switch from stb_vorbis to minivorbis

    TerminX 295c70b scritto il 8 set 2021 Fix
    Mostra dettagli

    Fixes minivorbis to compile as C++ and hooks it up to our memory allocators. This also allows the precompiled libogg.a prerequisite for libFLAC.a to be removed.

  • add minivorbis 4e40a167726effb0ae9d3065452a9ee2bb80a84f

    TerminX ef0faf8 scritto il 8 set 2021 Fix
    Mostra dettagli

    This is the entire official vorbis implementation crammed into a single header. Fixes to work with our cflags in a future commit.

  • take a voice's volume into account when finding the lowest priority voice

    TerminX 6377f41 scritto il 20 lug 2021
Apri la build per vedere tutti i 28 commit

Agosto 2021 1 build · 6 commit

Build 9568

21 ago 2021 · 56 commit · 1 autore GIT
Apri la build
Apri la build per vedere tutti i 56 commit

Giugno 2021 1 build · 2 commit

Build 9441

28 giu 2021 · 46 commit · 1 autore GIT
Apri la build
  • replace linear search for voices by handle with a table

    TerminX 6ce050b 28 giu, 13:49
  • don't allow SDL to change the change the playback frequency from what was requested

    TerminX 03f8139 scritto il 9 giu 2021
    Mostra dettagli

    This sounds good in theory, but in practice it can lead to playback rates beyond what is allowed in the menu and beyond what is supported by e.g. libxmp-lite.

Apri la build per vedere tutti i 46 commit

Agosto 2020 1 build · 1 commit

Giugno 2020 3 build · 3 commit