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 175 build · 505 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:
Filtri attivi: Area: Duke3D Azzera tutto

Novembre 2021 12 build · 24 commit

Build 9828

28 nov 2021 · 10 commit · 2 autori GIT
Apri la build
  • WIP controller force feedback (rumble) support

    TerminX 38eba41 scritto il 24 nov 2021 CON
    Mostra dettagli

    Currently hard-coded with no real customization; algorithm and range of values will certainly change but the current implementation attempts to automatically discern appropriate force feedback values based on the potential damage inflicted by projectiles the player fires, events occurring in the map such as explosions and earthquakes, and on the damage the player receives. A future commit will likely contain a way to send the force feedback impulses from CON.

  • fix oversight in current A_RadiusDamage() implementation that allowed a sprite to inflict radius damage on itself

    TerminX 0178c7c scritto il 24 nov 2021 FixEngine
  • fix Fury build

    TerminX a66705e scritto il 26 nov 2021 Fix
Apri la build per vedere tutti i 10 commit

Build 9815

25 nov 2021 · 8 commit · 4 autori GIT
Apri la build
  • add mus_tryformats cvar and menu option to control loading OGG/FLAC replacements for MIDI

    NY00123 3ca0f0f scritto il 12 nov 2021
    Mostra dettagli

    Based on MR !175.

  • fix sound regression causing sound #0 (KICK_HIT) to play when doors were opened

    TerminX cc924ee scritto il 23 nov 2021 Fix
  • Add actor struct members `htfloorzoffset` and `htwaterzoffset`

    Dino Bollinger b3a831c scritto il 24 nov 2021 Engine
    Mostra dettagli

    Values range from -128 to 127. The former defines the distance of the actor from all floors, the latter applies additively to the hardcoded offset applied when on lotag 1 sectors. Positive values lift the actor off the ground, negative values move the actor into the floor. The default values for both struct members is 0. To achieve a net zero displacement, htfloorzoffset needs to be set to -1, and htwaterzoffset must be set to 24. Also note that internally, the offset is multiplied by 256 to receive the actual z coordinates (like `iffloordistl`).

Apri la build per vedere tutti i 8 commit

Build 9791

12 nov 2021 · 4 commit · 2 autori GIT
Apri la build
  • remove reset to previous projectile position from projectile bounce handling

    TerminX b3003ac 12 nov, 07:53
    Mostra dettagli

    Please report any weirdness relating to bouncing projectiles impacting surfaces.

  • make actors set to move vertically in CON act as if SFLAG_SMOOTHMOVE was explicitly enabled

    TerminX 9467311 12 nov, 07:53 CON
    Mostra dettagli

    This smooths out stuff like octabrains and flying liztroops without making them look stupid when they move on the ground.

Apri la build per vedere tutti i 4 commit

Build 9767

11 nov 2021 · 12 commit · 1 autore GIT
Apri la build
  • jump to menu options when pressing letter keys

    TerminX 3ec0597 scritto il 10 nov 2021
  • add scroll wheel support back into file selection menus, add PgUp/PgDn and scroll wheel support to the little submenus used for selecting screen resolution and configuring the framerate limit etc

    TerminX 466b45d scritto il 12 ago 2021
  • reformat information displayed within the save and load menus, add episode name and player health

    TerminX a4a34f1 scritto il 12 ago 2021
  • add display selection to menu, tweak menu framerate limit option

    TerminX ee91e8c scritto il 12 ago 2021
    Mostra dettagli

    I'm not very happy with the list of values for the framerate limiter. All methods of presenting these values to the end user seem to be terrible: linear slider bars are cumbersome and contain many unnecessary values, and simply presenting a field for a value to be entered into requires the end user know what they're doing. Ugh.

Apri la build per vedere tutti i 12 commit

Build 9750

1 nov 2021 · 2 commit · 1 autore GIT
Apri la build
  • Add the CON commands `getngcflags` and `setngcflags`

    Dino Bollinger e3df820 scritto il 18 set 2021 CON
    Mostra dettagli

    Usage: ``` getngcflags <var> <idx1> [<idx2>...] setngcflags <const/var> <idx1> [<idx2>...] ``` Gets/sets the flags for the newgamechoices entries at the specified indices. The index list is variable-sized, up to a maximum of 3. This can be used to enable/disable the MEF_Hidden and MEF_Locked state. Supersedes the userdef struct members: `m_newgamecustomopen` and `m_newgamecustomsubopen`.

  • Extend newgamechoices menu with a third layer of entries.

    Dino Bollinger 0516522 scritto il 18 set 2021
    Mostra dettagli

    Also permit usercontent flag on subentries.

Ottobre 2021 5 build · 30 commit

Build 9747

31 ott 2021 · 23 commit · 1 autore GIT
Apri la build
  • fix S_ChangeSoundPitch()/CON_SETACTORSOUNDPITCH

    TerminX bfeaf61 scritto il 7 set 2021 Fix
  • improve S_StopAllSounds() (I think)

    TerminX d8a22b7 scritto il 7 set 2021
  • use .playing member of sound_t as bitfield, improve freeSlotQueue std::atomic usage

    TerminX 88047c8 scritto il 7 set 2021
  • fix annoying GCC 11 warning

    TerminX 5beeb55 scritto il 28 ott 2021 Fix
    Mostra dettagli

    The warning says you can silence it by surrounding sizeof(int32_t) with extra parentheses, but it doesn't work.

  • add predefined TILE_ANIM and TILE_VIEWSCR tokens for CON

    TerminX 24a7594 scritto il 21 ott 2021 CON
Apri la build per vedere tutti i 23 commit

Build 9710

6 ott 2021 · 31 commit · 1 autore GIT
Apri la build
Apri la build per vedere tutti i 31 commit

Build 9679

6 ott 2021 · 28 commit · 1 autore GIT
Apri la build
  • fix dumpster fire thing

    TerminX 74c3050 scritto il 31 ago 2021 Fix
  • fix g_highestSoundIdx range checks

    TerminX 6b5286d scritto il 29 ago 2021 Fix
  • replace the "played killed by pushmove()!" error logged in the console with a call to QUOTE_SQUISHED

    TerminX bd4b70c scritto il 16 ago 2021
    Mostra dettagli

    Players don't get killed by pushmove() in error anymore.

  • fix OOB reachability table access (sectnum == MAXSECTORS for a sound owned by a deleted sprite)

    TerminX d9285a6 scritto il 1 ago 2021 FixEngine
Apri la build per vedere tutti i 28 commit

Build 9631

6 ott 2021 · 24 commit · 2 autori GIT
Apri la build
  • instead of G_GameQuit(), abort() in app_crashhandler()

    TerminX fe53854 scritto il 16 lug 2021
  • pressing a mouse button counts as mouse activity

    TerminX 84cb253 scritto il 15 lug 2021
  • only display relevant configuration options for game controller triggers

    TerminX b371d6b scritto il 7 lug 2021
  • mouse/controller menu string changes

    TerminX 123f00d scritto il 7 lug 2021
  • add missing MenuRangeFlags_t tokens to definitions using MAKE_MENURANGE

    TerminX 9143100 scritto il 6 lug 2021
Apri la build per vedere tutti i 24 commit

Settembre 2021 2 build · 2 commit

Build 9607

27 set 2021 · 1 commit · 1 autore GIT
Apri la build
  • Add events EVENT_PREUPDATEANGLES and EVENT_POSTUPDATEANGLES

    Dino Bollinger 9741acb scritto il 22 ago 2021 CON
    Mostra dettagli

    These events trigger once every frame and provide access to the input struct value updates of each frame. This makes it possible to alter input.q16avel and input.q16horz again, even with smooth mouse aiming. Addresses terminx/eduke32#132

Agosto 2021 8 build · 38 commit