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 17 build · 27 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Ottobre 2025 1 build · 1 commit

Build 10630

8 ott 2025 · 1 commit · 1 autore GIT
Apri la build
  • SW

    Fix voxels introducing glitched sprites in ROR sectors

    Hendricks266 be77ad3 8 ott, 20:45 FixEngine
    Mostra dettagli
    Segue
    6e6b82d — Use a tspr->clipdist bit to specify legacy voxels instead of tspr->cstat 48 (Build 10380)

Dicembre 2024 1 build · 1 commit

Agosto 2023 1 build · 1 commit

Giugno 2020 1 build · 1 commit

Build 9083

6 giu 2020 · 7 commit · 2 autori GIT
Apri la build
  • SW

    This should hopefully be a better way of fixing the lack of

    NY00123 5b33797 scritto il 27 mag 2020 FixEngine
    Mostra dettagli

    interpolation of player turning/aiming/movement, while being carried by a sector object, without SO interpolation. This is a continuation of 73a0aa394e906a65633d61f3c749c9b9b7e66aaa and bf31bc2987a3eccd31d343622327bd4ee0f9c5a1, aiming to fix a jitter in case the player is continuously getting pushed by a wall (e.g., on the boat in level 5). Basically, this moves the relevant assignments from track.cpp:MovePlayer and MovePoints to player.cpp:DoPlayerMove. Unless a call to one of these functions has been missed, pushwall and clipmove can be called from player.cpp in the following instances, which should be covered: - Via DoPlayerMove, which is the function getting the fix now. - Via DoPlayerSlide, which is called in the beginning of DoPlayerMove. - Via DoPlayerCurrent when called from DoPlayerCrawl/DoPlayerWade, followed by DoPlayerMove. - Via DoPlayerCurrent when called from DoPlayerDive, followed by DoPlayerMove if the player doesn't stop diving.

Apri la build per vedere tutti i 7 commit

Maggio 2020 2 build · 9 commit

Build 9028

22 mag 2020 · 14 commit · 2 autori GIT
Apri la build
  • SW

    Don't interpolate a sector object if the corresponding lasttic value is 0

    NY00123 3da461b 22 mag, 14:07 Engine
  • SW

    While not exactly a favorite of mine, this fixes the floorz updates

    NY00123 0f0cc93 scritto il 21 mag 2020 FixEngine
    Mostra dettagli

    of the secret rotating pillar in level 1 with SO interpolation. The drill in level 2 is also covered. So far, SetVatorActive seems to be the only place where interpolation of ceiling/floorz may be set, outside of the SO interpolation code.

Apri la build per vedere tutti i 14 commit

Build 9003

20 mag 2020 · 48 commit · 3 autori GIT
Apri la build
  • SW

    Don't interpolate a non-remote sector object controlled

    NY00123 00ed85d scritto il 1 mag 2020 Engine
    Mostra dettagli

    by the player. Make sure looking up/down is still smooth.

  • SW

    Disable interpolation of sector objects that

    NY00123 5ea24e8 scritto il 1 mag 2020 Engine
    Mostra dettagli

    don't move as smooth as possible in multiplayer

  • SW

    Add the currently-unused interpso.* files, enabling interpolation

    NY00123 d3c0b9e scritto il 1 mag 2020 Engine
    Mostra dettagli

    of sector objects as whole groups of points and sprite angles. The following goals are intended to be achieved with this code: - Make it easy to let the user toggle sector object interpolation. - Interpolate the angles of sprites carried by sector objects. - Use the right amount of samples for interpolating a sector object, depending on the players' locations, as done in the checks within DoSector. Unfortunately, modifying DoSector itself to unconditionally call MoveSectorObjects(sop, synctics) technically changes the way sectors move (in the logical sense), and was found out to make a specifically constructed user map unbeatable. - Make it easy to disable interpolation of a whole sector object in case of a need. This is especially important if such an object is controlled by a player in multiplayer, mostly since this isn't compatible with the way player prediction is working.

  • SW

    Add the currently unused InterpolateSO option.

    NY00123 9ea0503 scritto il 1 mag 2020 Engine
    Mostra dettagli

    A known issue, which also applies to existing settings like the voxel toggle, is that its value gets written to the saved game, and when such a game is loaded, the its value gets overwritten by the one in the saved game. Options should move to settings.cfg later, anyway.

  • SW

    Add the oangdiff field to USER struct as suggested by Hendricks,

    NY00123 c7125c9 scritto il 1 mag 2020 Engine
    Mostra dettagli

    and use it in MovePoints. This will be used for interpolating the angles of sprites carried by SOs soon.

Apri la build per vedere tutti i 48 commit

Aprile 2020 1 build · 1 commit

Marzo 2020 2 build · 2 commit

Febbraio 2020 2 build · 4 commit

Build 8603

1 feb 2020 · 27 commit · 1 autore SVN
Apri la build
  • SW

    Clamp tsprz of Bouncing Betty mines to their floorz if beneath the floor

    Hendricks266 r8597 1 feb, 22:41 FixEngine
    Mostra dettagli

    This fixes their invisibility in Polymost.

  • SW

    Add Redux's workaround for glitchy fist HUD sprites in widescreen

    Hendricks266 r8589 1 feb, 22:40 FixEngine
  • SW

    Fix mirrors in Polymost

    Hendricks266 r8588 1 feb, 22:40 FixEngine
    Mostra dettagli

    Thanks to NY00123.

Apri la build per vedere tutti i 27 commit

Dicembre 2019 1 build · 1 commit

Novembre 2019 2 build · 2 commit

Aprile 2018 1 build · 1 commit

Maggio 2015 2 build · 3 commit