EDuke32 Changelog Unofficial archive

What changed in EDuke32, build by build

2,117 builds · 8,866 commits · 25 authors · October 2009 – August 2026

Commits per year

Select a year to see its builds
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 2 active

Showing 556 builds · 2,286 commits

Export CSV
Display options
Commit details:

November 2012 16 builds · 26 commits

Build 3191

15 Nov 2012 · 2 commits · 1 author SVN
Open build
  • General

    Remove our old eduke32.vcproj as it hasn't been updated since whenever I switched to VS2010

    TerminX r3191 15 Nov, 15:37
  • General

    Make GCC *printf_nowarn behavior conditional on compiling as C++

    TerminX r3190 15 Nov, 15:35

Build 3161

14 Nov 2012 · 3 commits · 1 author SVN
Open build
  • General

    MinGW C build fix

    TerminX r3161 14 Nov, 17:30 Fix
  • General

    Add a couple of #ifdef __cplusplus I missed

    TerminX r3160 14 Nov, 16:23
  • General

    Fix the warnings when building with C++, add MSVC C++ build support. This also changes the internal type of lotags, hitags and cstat type fields to uint16_t instead of int16_t to clean up some dubious behavior wherein the code was using a value of 32768 as a flag in these fields for certain types of things, like invisible sprites (using the value as if it was uint16_t) where it was elsewhere checking if the value was < 0 (using the value as if it was int16_t). This change may break a few specific effects if any part of the relevant code was missed when looking for areas that needed to be addressed.

    TerminX r3159 14 Nov, 15:32 FixEngineCON
    Show details

    I think there's also a fix for the CON precache system breakage in here (lost it in my local tree when I started getting the C++ build working in MSVC, sorry!)

Build 3155

12 Nov 2012 · 1 commit · 1 author SVN
Open build
  • General

    Update Net_SendVersion() and Net_ReceiveVersion() to use a 16-bit representation of BYTEVERSION

    TerminX r3155 12 Nov, 07:47

Build 3115

4 Nov 2012 · 1 commit · 1 author SVN
Open build
  • General

    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

October 2012 17 builds · 26 commits

Build 3105

31 Oct 2012 · 1 commit · 1 author SVN
Open build
  • General

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

    TerminX r3105 31 Oct, 08:03 Fix

Build 3104

30 Oct 2012 · 2 commits · 1 author SVN
Open build
  • General

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

    TerminX r3104 30 Oct, 09:06
  • General

    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 Oct, 09:04 Fix

Build 3102

30 Oct 2012 · 1 commit · 1 author SVN
Open build
  • General

    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 Oct, 08:54

Build 3094

24 Oct 2012 · 1 commit · 1 author SVN
Open build
  • General

    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 Oct, 06:21 Engine
    Show details

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

Build 3089

16 Oct 2012 · 1 commit · 1 author SVN
Open build
  • General

    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 Oct, 10:05 CON

Build 3088

15 Oct 2012 · 1 commit · 1 author SVN
Open build
  • General

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

    TerminX r3088 15 Oct, 09:13

Build 3087

14 Oct 2012 · 2 commits · 1 author SVN
Open build
  • General

    Oops! Fix MinGW build issue caused by ripping out nedmalloc

    TerminX r3087 14 Oct, 17:38 Fix
  • General

    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 Oct, 17:17

Build 3085

14 Oct 2012 · 1 commit · 1 author SVN
Open build
  • General

    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 Oct, 15:22

Build 3084

14 Oct 2012 · 6 commits · 1 author SVN
Open build
  • General

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

    TerminX r3084 14 Oct, 15:16
  • General

    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 Oct, 15:13 Fix
  • General

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

    TerminX r3082 14 Oct, 15:11
  • General

    Clean up a couple of functions, namely P_IncurDamage()

    TerminX r3081 14 Oct, 15:10
  • General

    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 Oct, 15:09 Fix
Open the build to see all 6 commits