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

Stai vedendo il 2020 · selezionalo di nuovo per vedere tutti gli anni
Era SVN · r1519 – r8798 Era Git · voidpoint.io, da aprile 2020
Filtri · 2 attivi

Visualizzate 38 build · 106 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Dicembre 2020 2 build · 2 commit

Agosto 2020 5 build · 22 commit

Build 9249

24 ago 2020 · 5 commit · 1 autore GIT
Apri la build
  • fix CON_GETPLAYER/CON_SETPLAYER access to palette member and loogiex/loogiey arrays

    TerminX 175ae4c scritto il 23 ago 2020 Fix
  • rename "Widescreen" menu option to "Aspect ratio"

    TerminX b2a8d74 scritto il 17 ago 2020
  • fix a couple bad comparisons of values against MAX_WEAPONS

    TerminX 008bf9e scritto il 16 ago 2020 Fix
    Mostra dettagli

    The first is something that was missed when the hardcoded World Tour stuff was added, and the second looks like it was just a typo.

  • add SK_WEAPON_MASK macro, comprised of the four SK_WEAPON_BITS values

    TerminX 320f534 scritto il 16 ago 2020
Apri la build per vedere tutti i 5 commit

Build 9239

15 ago 2020 · 21 commit · 1 autore GIT
Apri la build
  • reduce use of temporary variables in a few VM opcodes

    TerminX 0e3fb3d scritto il 9 lug 2020
    Mostra dettagli

    Also moves a bunch of VM_ASSERT statements up next to the variables they check. When this macro was first introduced, all of an instruction's operands needed to be read from the bytecode before aborting due to failure. Since this isn't the case anymore, all of the VM_ASSERTs can be moved up.

  • fix copy/paste error in CON_[GET/SET]PLAYER error message for a bad player index

    TerminX d907aee scritto il 9 lug 2020 Fix
  • split getactorvar/setactorvar instructions

    TerminX a7a71e3 scritto il 9 lug 2020
    Mostra dettagli

    These are actually fairly commonly used, so I'm not sure why I bothered with having them the other way before.

  • remove INTERNAL ERROR messages from Gv_GetVarIndex() and Gv_GetArrayIndex()

    TerminX b63ad53 scritto il 6 lug 2020 CON
    Mostra dettagli

    This is only ever used for refreshing pointers to certain special gamevars and for checking if variables in savegames exist in the currently running script--it doesn't need to print errors to the console.

  • inline the array get/set functions

    TerminX d7db07f scritto il 6 lug 2020
Apri la build per vedere tutti i 21 commit

Luglio 2020 4 build · 21 commit

Build 9202

26 lug 2020 · 36 commit · 1 autore GIT
Apri la build
  • add an additional layer of camera vec3_t position smoothing across frames

    TerminX a359877 scritto il 4 lug 2020
    Mostra dettagli

    This is intended to mask a slight jitter that occurs when strafing and turning at the same time as a result of turning being decoupled from movement.

  • testing an alternate version of calc_smoothratio_demo() that returns values based on fractional tics

    TerminX ca76197 scritto il 4 lug 2020
  • only allow doubled up game updates if we're behind at least 2 tics

    TerminX 9f44ddb scritto il 4 lug 2020
  • remove the do {} while (0) from the VM_ASSERT macro

    TerminX fc43c04 scritto il 9 lug 2020
    Mostra dettagli

    This makes the macro less flexible, but I'm not sure that using __builtin_expect within the loop is doing what I want. I guess I should fire up godbolt.org...

  • remove a few instances of EDUKE32_PREDICT_FALSE

    TerminX cc9b223 scritto il 9 lug 2020
Apri la build per vedere tutti i 36 commit

Giugno 2020 15 build · 24 commit

Build 9156

17 giu 2020 · 6 commit · 2 autori GIT
Apri la build
  • Sounds resume playback after demo pause is turned off.

    Dino Bollinger 40ed13a scritto il 15 giu 2020 Fix
    Mostra dettagli

    Also fixed an edge case.

  • Fix sound disabling when rewinding and fast forwarding in a demo.

    Dino Bollinger c28adba scritto il 15 giu 2020 Fix
    Mostra dettagli

    I assume that the sound toggling was originally done for helix' old profiling system built into the demo playback. Fixes terminx/eduke32#84.

  • Re-enable exiting main menu while demo is playing.

    Dino Bollinger 4fc0c6f scritto il 15 giu 2020 Fix
    Mostra dettagli
  • Prevent demo pause from making the menu unusable

    Dino Bollinger d0d8929 scritto il 15 giu 2020
    Mostra dettagli

    However, menu animations are still disabled when pausing a demo.

  • reset menu transition animation when totalclock is reset by a demo

    Dino Bollinger 449605e scritto il 15 giu 2020 Fix
    Mostra dettagli
Apri la build per vedere tutti i 6 commit

Build 9141

11 giu 2020 · 4 commit · 1 autore GIT
Apri la build
  • add some labels for the different GREENSLIME states

    TerminX 1bc4d5f 11 giu, 08:48
  • add player .somethingonplayer check to GREENSLIME, and reset the player's .somethingonplayer to -1 if the player is dead

    TerminX 6335a9a 11 giu, 08:16
  • fix longstanding bug with unfrozen GREENSLIME

    TerminX 58aa447 11 giu, 07:03 Fix
    Mostra dettagli

    This fixes some undefined behavior that occurred as a result of reading far past the bounds of slimeFrames[].

Apri la build per vedere tutti i 4 commit

Build 9126

8 giu 2020 · 1 commit · 1 autore GIT
Apri la build
  • fix jittery view on moving sectors

    TerminX 6a78dde 8 giu, 12:21 FixEngine
    Mostra dettagli

    This also fixes the interpolation for gamefunc_TurnAround and stomping on enemies. Fixes terminx/eduke32#60.

Build 9125

8 giu 2020 · 1 commit · 1 autore GIT
Apri la build
  • fix issue with player movement not being locked when crushing shrunken enemies

    TerminX 7ac897a 8 giu, 09:39 Fix
    Mostra dettagli

    Fixes terminx/eduke32#59.