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 671 build · 3.294 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Novembre 2012 16 build · 26 commit

Build 3115

4 nov 2012 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Add some compile time defined names for p->inven_icon values. Too bad these values aren't in the same order as the inventory items themselves... (dukeinv_t and dukeinvicon_t values do not match).

    TerminX r3115 4 nov, 15:41

Ottobre 2012 17 build · 26 commit

Build 3105

31 ott 2012 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Hopefully fix the projectile breakage, and add some predefined names for working with the built in statnums

    TerminX r3105 31 ott, 08:03 Fix

Build 3104

30 ott 2012 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    Move win32 "Initialized nedmalloc" message out of the function that prints the Windows version since it doesn't really belong there.

    TerminX r3104 30 ott, 09:06
  • Generale

    A pretty useless fix from a newer version of kplib than we forked from. I'm just tired of seeing it in my tree. ;)

    TerminX r3103 30 ott, 09:04 Fix

Build 3102

30 ott 2012 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Retire the actorscrptr[], actorLoadEventScrptr[], SpriteFlags[], ActorType[], SpriteCacheList[], ProjectileData[] and DefaultProjectile[] arrays in favor of a tile_t structure exposed as g_tile[]. This consolidates most of the MAXTILES sized arrays on the game side into one place.

    TerminX r3102 30 ott, 08:54

Build 3094

24 ott 2012 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Comment out the A_GetZLimits() call right before the Bassert() in A_MoveSprite(). This call is a problem because the assertion expects "dasectnum" and spr->sectnum to match, but A_GetZLimits() can itself call A_SetSprite() which results in another call to A_MoveSprite() and can potentially change the sectnum again.

    TerminX r3094 24 ott, 06:21 Engine
    Mostra dettagli

    This commit also adds the NOTELEPORT sprite flag, which of course prevents sprites from teleporting.

Build 3089

16 ott 2012 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Add some CON defines for friendly names to pass to definegamefuncname. Now, instead of "definegamefuncname 36 something" you would "definegamefuncname GAMEFUNC_TURNAROUND something". It's just a little something to make CON files more readable.

    TerminX r3089 16 ott, 10:05 CON

Build 3088

15 ott 2012 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Update xdelta3 to 3.0.4. I haven't actually tested these changes yet but they're directly from upstream.

    TerminX r3088 15 ott, 09:13

Build 3087

14 ott 2012 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    Oops! Fix MinGW build issue caused by ripping out nedmalloc

    TerminX r3087 14 ott, 17:38 Fix
  • Generale

    Remove built-in copy of nedmalloc and update nedmalloc.dll. Note that the built-in copy of nedmalloc hasn't been updated or enabled in a really long time as modern system allocators (Windows 7 and Linux 3.x at least) are no longer consistently beat by nedmalloc (but nor are they consistently faster). So, the dll remains for users of Windows XP because it may still improve performance there (while not likely degrading it on Vista/7).

    TerminX r3086 14 ott, 17:17

Build 3085

14 ott 2012 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Move the Windows screen size based aspect ratio determination code down farther into the initialization and change the printed message to only appear when the calculation fails

    TerminX r3085 14 ott, 15:22

Build 3084

14 ott 2012 · 6 commit · 1 autore SVN
Apri la build
  • Generale

    Minor menu cleanups, only half-finished (if that).

    TerminX r3084 14 ott, 15:16
  • Generale

    A potential fix for MUSICANDSFX problems after loading a savegame. I was never able to reproduce the issue myself, but something like this seems like a good idea anyway. Thoughts?

    TerminX r3083 14 ott, 15:13 Fix
  • Generale

    actors.h updates needed for the networking changes I committed a few minutes ago

    TerminX r3082 14 ott, 15:11
  • Generale

    Clean up a couple of functions, namely P_IncurDamage()

    TerminX r3081 14 ott, 15:10
  • Generale

    Remove some outdated/incorrect code that was causing some issues when multiple copies of a single sound were playing and just one of them needed to be stopped.

    TerminX r3080 14 ott, 15:09 Fix
Apri la build per vedere tutti i 6 commit

Build 3070

14 ott 2012 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    Fix setting r_pr_maxlightpasses from .cfg at startup

    TerminX r3070 14 ott, 07:51 Fix
  • Generale

    Add cvar "cl_runmode" to control ud.runkey_mode. This should fix the "allow walk while running" preference not saving.

    TerminX r3069 14 ott, 07:43 Fix

Build 3068

13 ott 2012 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Prevent Windows "case mismatch" spam when loading files from disk with the Windows Explorer "hide extensions for known file types" option enabled. This simply changes the relevant Bstrcmp() calls to Bstrncmp() calls instead, using the length of the string returned by SHGetFileInfo() as the number of bytes to compare.

    TerminX r3068 13 ott, 07:53

Build 3066

8 ott 2012 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    The other half of the previous commit.

    TerminX r3066 8 ott, 00:07
  • Generale

    Fix issue with explosion sound cutoff in E1L2. This implements functionality to stop playback and free up the voice of a currently playing sound of the same ID when there are already MAXSOUNDINSTANCES (currently 8) of the same sound playing, determined by distance/volume and which sound is oldest.

    TerminX r3065 8 ott, 00:07 Fix
    Mostra dettagli

    Initial determination is based purely on distance/volume, and if two qualifying sounds have the same distance/volume the one which started playback first is the one that gets the axe. Feedback from other developers welcome.