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 · 2 attivi

Visualizzate 72 build · 345 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Giugno 2024 1 build · 5 commit

Build 10590

18 giu 2024 · 12 commit · 1 autore GIT
Apri la build
  • fix a bunch of improperly written checks for sprites that have been deleted or wound up outside of playable space

    TerminX e962910 scritto il 15 giu 2024 FixEngine
    Mostra dettagli
  • disable drawframe coroutine (the coroutine is not actually required for vm_preempt operation)

    TerminX d7a3d3c scritto il 9 nov 2023
  • improve frame pacing

    TerminX 9ba9e36 scritto il 24 dic 2023
  • allow frame drawing between segments of EVENT_WORLD/EVENT_PREWORLD chains

    TerminX b6297e8 scritto il 5 nov 2023 CON
  • add CON_YIELD

    TerminX 1cacbf0 scritto il 26 ott 2023 EngineCON
    Mostra dettagli

    Allows long-running CON execution to yield to rendering and player input handling.

Apri la build per vedere tutti i 12 commit

Dicembre 2023 1 build · 4 commit

Ottobre 2023 4 build · 31 commit

Build 10514

22 ott 2023 · 20 commit · 1 autore GIT
Apri la build
  • fix edge case where a zero-byte .dat file would be misdetected as a .grp file

    TerminX a161a0b scritto il 18 ott 2023 Fix
  • the most minor of minor fixes to windowsCheckForUpdates()

    TerminX 5d6220f scritto il 17 ott 2023 Fix
  • support sensible conversions between gamearray types when loading savegames

    TerminX 4c785fa scritto il 15 ott 2023 CON
  • disable "restartmap" console command in Fury mode

    TerminX 194dfee scritto il 10 ott 2023
  • update message for loading old saves

    TerminX ca2328a scritto il 9 ott 2023
Apri la build per vedere tutti i 20 commit

Build 10493

7 ott 2023 · 15 commit · 1 autore GIT
Apri la build
  • fix USE_OPENGL=0 build

    TerminX 36a2f29 7 ott, 11:51 Fix
  • add -nocontroller parameter to completely disable SDL controller support

    TerminX 4d62a72 7 ott, 11:45
  • use "--" instead of "-" for unbound keys in the keyboard configuration menu

    TerminX c020cc8 7 ott, 09:30
  • fix population of startup window input device drop-down by moving their values back to the launcher configuration (eduke32.cfg)

    TerminX 5b7e808 7 ott, 09:15 Fix
  • add volume control for Duke Talk and an extra sound flag for other speech that should respect the same volume level (64)

    TerminX 6220b0d scritto il 6 ott 2023
Apri la build per vedere tutti i 15 commit

Build 10478

3 ott 2023 · 19 commit · 1 autore GIT
Apri la build
  • make Gv_Clear() actually clear and Gv_Init() actually re-init

    TerminX 75be4e2 3 ott, 07:49
  • don't EDUKE32_PREDICT in the sound functions

    TerminX 60a4f92 3 ott, 07:48
  • use internal CONs if external CON compilation fails, like the DOS version did.

    TerminX 4d8264c 3 ott, 05:43 CON
    Mostra dettagli

    I see now that Todd was actually very wise.

  • fix regression where trying to play an undefined sound with an index higher than the highest defined index could crash the game

    TerminX d0e4efe 3 ott, 05:41 Fix
  • maybe fix player's view pseudo-randomly returning to center

    TerminX 64259d4 scritto il 24 set 2023 Fix
Apri la build per vedere tutti i 19 commit

Settembre 2023 1 build · 6 commit

Build 10454

11 set 2023 · 18 commit · 2 autori GIT
Apri la build
  • avoid passing -1 as bunchnum to SECTORS_OF_BUNCH

    TerminX 40deb2c scritto il 6 set 2023
  • tweak controlflow struct added to VM in 4eb6cbe190cf79d758a4a64b9fa10af64d4609ad

    TerminX 6ef0c6f scritto il 2 set 2023
    Mostra dettagli

    Resulting binary is smaller, but no significant performance difference either way on anything I tested the change on.

  • only update a maximum of one VIEWSCREEN tile per frame

    TerminX 0278536 scritto il 2 set 2023 Engine
    Mostra dettagli

    Improves performance greatly in all renderers in scenes using more than one concurrent VIEWSCREEN sprite displaying unique cameras.

  • remove a bunch of EDUKE32_PREDICT macro usage from gameexec

    TerminX 3f4e11c scritto il 17 ago 2023
  • allow sound data to expire out of cache1d again

    TerminX f0f5443 scritto il 27 lug 2023
Apri la build per vedere tutti i 18 commit

Giugno 2023 1 build · 2 commit

Maggio 2023 1 build · 7 commit

Build 10240

17 mag 2023 · 28 commit · 1 autore GIT
Apri la build
  • add floorzcutoff and floorzrebound player members to control additional aspects of how the player's position reacts to traversing sectors with differing floor heights

    TerminX 6a17ae1 scritto il 6 mag 2023 Engine
    Mostra dettagli

    Not recommended to use these in mods until after Ion Fury: Aftershock ships because they might still change some.

  • add cl_kickmode cvar to select between 1.3D or 1.4+ quick kick behavior ;)

    TerminX a09df6c scritto il 3 mag 2023
  • fix overlapping cl_showcoords text, enable sprite counters w/ cl_showcoords 2, add cl_showcoords 3 for the previously unreadable rendering cvar printouts

    TerminX b58dd86 scritto il 1 mag 2023 FixEngine
  • fix minor bug with visibility menu option

    TerminX 84fe67c scritto il 1 mag 2023 Fix
  • fix SE40 drawing oversight found when porting the current version of the effect to the editor

    TerminX e8cdd3c scritto il 17 apr 2023 Fix
Apri la build per vedere tutti i 28 commit

Aprile 2023 1 build · 5 commit

Build 10212

5 apr 2023 · 44 commit · 2 autori GIT
Apri la build
  • allow startup window in Steam big picture mode if the -setup parameter is passed

    TerminX 6537106 scritto il 23 mar 2023
    Mostra dettagli

    This allows the startup window to be used on Steam-based devices like the Steam Deck without switching to desktop mode.

  • fix problems with the automatic view angle adjustment for playing without a mouse. This fixes #265.

    TerminX fec475c scritto il 16 mar 2023 Fix
  • fix mouse sensitivity slider values, allow a vertical sensitivity of 0

    TerminX 913afa1 scritto il 22 gen 2023 Fix
  • remove explicit VM compiler checks at use time for whether a label is a keyword or not

    TerminX 1a326fa scritto il 13 dic 2022
    Mostra dettagli

    This is already covered separately by undefined parameter checks on label use and by keyword checks on label definition.

  • fix copy/paste error on bounds check in CON_GETPLAYER/CON_SETPLAYER

    TerminX 2c6b2ea scritto il 6 dic 2022 Fix
Apri la build per vedere tutti i 44 commit

Settembre 2022 1 build · 1 commit

Giugno 2022 1 build · 6 commit

Build 10112

11 giu 2022 · 46 commit · 1 autore GIT
Apri la build
Apri la build per vedere tutti i 46 commit

Maggio 2022 1 build · 5 commit

Build 10066

17 mag 2022 · 24 commit · 2 autori GIT
Apri la build
  • adapt commit f21082da0a4dc5aee5a56f7784fe804ed35bc990 from NetDuke32.

    TerminX fb38bc3 scritto il 10 mag 2022
    Mostra dettagli

    Interpolates conveyor belt SE floor panning.

  • skip bpos update for STAT_EFFECTOR sprites

    TerminX 2118f9b scritto il 10 mag 2022 Engine
  • turn most assertions left in the audio code into log messages instead

    TerminX 1e5674e scritto il 5 mag 2022 Fix
    Mostra dettagli
  • consider hitag of RESPAWN sprites for precache

    TerminX 20611d4 scritto il 2 mag 2022 Engine
  • precache indexed hightile textures, minor rework of loading screen progress bar

    TerminX 44409aa scritto il 1 mag 2022 Engine
Apri la build per vedere tutti i 24 commit

Aprile 2022 2 build · 4 commit

Build 10005

16 apr 2022 · 13 commit · 1 autore GIT
Apri la build
  • fix menu navigation with left controller stick when not in a game and no demos are playing

    TerminX c06c78a scritto il 12 apr 2022 Fix
  • limit framerate to refresh rate in menus and bonus screens

    TerminX f376574 scritto il 31 mar 2022
    Mostra dettagli

    This is intended to address complaints of GPU coil whine. While these are obviously actually just complaints about the user's own hardware, we don't really need hundreds of frames per second in the menus, do we?

  • VM_UpdateAnim() optimization

    TerminX 301079e scritto il 10 feb 2022
Apri la build per vedere tutti i 13 commit

Marzo 2022 1 build · 9 commit

Build 9983

25 mar 2022 · 20 commit · 1 autore GIT
Apri la build
  • 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
  • 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!

  • improve CON VM debug dump output

    TerminX a91e9f3 scritto il 10 feb 2022 CON
    Mostra dettagli

    Replaces more or less useless offsets from script pointer with filename and line number and consolidates parameters passed to CON commands into the same line in the output.

  • add debug vm_preempt cvar to control CON VM preemption by frame drawing

    TerminX 8964f51 scritto il 10 feb 2022 CON
    Mostra dettagli

    This doesn't save to the .cfg because it's a tool for debugging and is not intended to be used as a user preference.

Apri la build per vedere tutti i 20 commit

Febbraio 2022 1 build · 2 commit

Gennaio 2022 5 build · 22 commit