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:

March 2013 5 builds · 11 commits

Build 3615

26 Mar 2013 · 3 commits · 1 author SVN
Open build
  • General

    Read GOG.com and Steam Duke3D install paths from the registry instead of hard-coding the default paths.

    TerminX r3615 26 Mar, 18:39
  • General

    Fix shrunk player fist animation speed as requested on the forums. I didn't test this against the DOS version but it seems about right according to my memory. Let me know if it's still wrong and you care that much about it.

    TerminX r3614 26 Mar, 18:38 Fix
  • General

    MSVC build fixes. The change to Makefile.deps is slightly questionable but it's not really an issue.

    TerminX r3613 26 Mar, 18:38 Fix

Build 3551

3 Mar 2013 · 1 commit · 1 author SVN
Open build
  • General

    Directory cleanup. Move the "Apple", "Windows", and "Wii" directories to a new "platform" dir, move the contents of "psd" to "rsrc/source", move eobj* and obj* directories so that they're under the "source" dir.

    TerminX r3551 3 Mar, 20:14

Build 3550

3 Mar 2013 · 5 commits · 1 author SVN
Open build
  • General

    Remove the old MakeDistributions makefile. This was used to package the old manually released source archives we had years ago.

    TerminX r3550 3 Mar, 20:08
  • General

    Remove unused eduke32.vcxproj.user file, presumably used by VS2010 and up to store machine-dependent preferences

    TerminX r3549 3 Mar, 20:07
  • General

    Remove unused rsrc/orange_icon.ico

    TerminX r3548 3 Mar, 20:07
  • General

    Remove the old NSIS script used to generate the installers we had, what, 5 years ago? If we ever need it again we can just pull it from one of the old revisions stored in the repo.

    TerminX r3547 3 Mar, 20:07
  • General

    Remove old unused changelog files

    TerminX r3546 3 Mar, 20:07

January 2013 3 builds · 5 commits

Build 3443

28 Jan 2013 · 1 commit · 1 author SVN
Open build
  • General

    Additional networking patch from Jasper Foreman, sadly sitting untested for almost a month because everyone here has been too sick to do anything with it. :(

    TerminX r3443 28 Jan, 14:00

Build 3442

27 Jan 2013 · 3 commits · 1 author SVN
Open build
  • General

    Fix MinGW/GCC build. Oops!

    TerminX r3442 27 Jan, 13:37 Fix
  • General

    Use nearbyintf() to when calculating g_frameDelay (when r_maxfps is changed) to get closer to the target framerate by bypassing float -> int truncation

    TerminX r3441 27 Jan, 09:06
  • General

    Fix knuckle cracking animation broken in r3436

    TerminX r3440 27 Jan, 09:06 Fix

December 2012 7 builds · 19 commits

Build 3350

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

    Replace the osdcvar_t members that needed to be kept in sync with cvar_t with an actual cvar_t. If this is questionable for any reason I'm forgetting, feel free to revert!

    TerminX r3350 30 Dec, 17:51 Fix
  • General

    Surround "debug1" and "debug2" with #ifdef DEBUGGINGAIDS

    TerminX r3349 30 Dec, 17:50

Build 3347

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

    Clean up a couple of other getrendermode() related bits that the previous commit missed

    TerminX r3347 30 Dec, 12:34
  • General

    Add predefined REND_CLASSIC, REND_POLYMOST and REND_POLYMER constants and use them everywhere getrendermode() is called.

    TerminX r3346 30 Dec, 12:34

Build 3333

28 Dec 2012 · 4 commits · 1 author SVN
Open build
  • General

    Bump DirectSound version to 8. This shouldn't really affect anything as the API is the same for all of the bits we make use of, but certain sets of DirectX headers/libs seem to be lacking v7 support.

    TerminX r3333 28 Dec, 21:23
  • General

    Remove FX_ASSVersion and related code since it wasn't used anywhere

    TerminX r3332 28 Dec, 21:23
  • General

    Throw a compiler warning when building with only the null sound driver

    TerminX r3331 28 Dec, 21:22
  • General

    Fix DirectSound in MSVC builds and remove the dependency on the DirectX SDK

    TerminX r3330 28 Dec, 21:22 Fix

Build 3305

18 Dec 2012 · 1 commit · 1 author SVN
Open build
  • General

    Revert "Implement fullscreen 8bpp mode as a borderless, desktop-sized window when running on Windows, and expose an 8bpp mode to the game with the same size as the desktop when no fullscreen 8bpp modes are exposed by Windows. This is required on Windows 8 if we want to have any operation of classic mode in fullscreen, because Windows 8 drops the ability to set any mode other than 32bpp (leaving us largely in the same position we are when running under X)."

    TerminX r3305 18 Dec, 10:07 Fix
    Show details
    Reverts
    705cc72

Build 3298

15 Dec 2012 · 3 commits · 1 author SVN
Open build
  • General

    Sort some of the more recently added source and header files so they're in the right sections in the VS2010 project

    TerminX r3298 15 Dec, 20:04
  • General

    Remove a few old references to the duke3d_w32.exe wrapper we once shipped

    TerminX r3297 15 Dec, 20:04
    Show details

    to facilitate compatibility with stuff like Dukester X years ago

  • General

    Implement fullscreen 8bpp mode as a borderless, desktop-sized window when running on Windows, and expose an 8bpp mode to the game with the same size as the desktop when no fullscreen 8bpp modes are exposed by Windows. This is required on Windows 8 if we want to have any operation of classic mode in fullscreen, because Windows 8 drops the ability to set any mode other than 32bpp (leaving us largely in the same position we are when running under X).

    TerminX r3296 15 Dec, 20:04

Build 3283

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

    Limit attempting to toggle DWM off when using OpenGL modes to Vista/7, because Windows 8 no longer supports disabling DWM. Apparently, Windows 8 contains a software DWM renderer, and all of the "Metro" bs is directly tied to DWM, so there is no longer a way for an app to disable it at will.

    TerminX r3283 14 Dec, 09:13 Engine
  • General

    Change a few paths in various MSVC Makefiles to better suit my current dev environment. This doesn't really affect anyone else since these paths need to be customized to fit whatever machine by anyone building with MSVC anyway.

    TerminX r3282 14 Dec, 09:13

Build 3271

11 Dec 2012 · 5 commits · 1 author SVN
Open build
  • General

    Fix building as C instead of C++

    TerminX r3271 11 Dec, 18:53 Fix
  • General

    Networking patch from Jasper Foreman

    TerminX r3270 11 Dec, 18:53
  • General

    Recognize the .pk4 file extension when loading grps and zips for shits and giggles (.pk3 was already recognized).

    TerminX r3269 11 Dec, 18:53
  • General

    Move the definitions like MAXGAMEVARS out of the enums used for the gamevar flags, because it didn't really make a whole lot of sense for them to be there.

    TerminX r3268 11 Dec, 18:53 CON
  • General

    Replace the separate full Gv_AddVar/SubVar/etc functions with a macro that generates them since they were all the same anyway (other than the operator, obviously)

    TerminX r3267 11 Dec, 18:53

November 2012 16 builds · 26 commits

Build 3232

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

    Revert "compat.h: slightly reformat the NOWARN-related preprocessor directives."

    TerminX r3232 25 Nov, 05:54 Fix
    Show details

    Commit breaks MSVC builds by failing to provide NOWARN macros to MSVC.

Build 3214

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

    Factor out duplicate code in CONTROL_BindKey/CONTROL_BindMouse/CONTROL_FreeKeyBind/CONTROL_FreeMouseBind

    TerminX r3214 19 Nov, 17:33
  • General

    Relocate Bstrncpyz to the bottom of compat.h so we can use our Bstrncpy macro there

    TerminX r3213 19 Nov, 17:33

Build 3208

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

    Fix a keyboard scancode oversight I introduced with my changes last night, apparently caused crashes

    TerminX r3208 17 Nov, 16:07 Fix

Build 3200

17 Nov 2012 · 6 commits · 1 author SVN
Open build
  • General

    Further minor MACT cleanups

    TerminX r3200 17 Nov, 08:48
  • General

    Replace a few one line MACT mouse functions with macros that do the same thing

    TerminX r3199 17 Nov, 08:48
  • General

    Remove useless CONTROL_UserInputCleared. It was useless in the literal sense, e.g not actually used anywhere. :p

    TerminX r3198 17 Nov, 08:48
  • General

    Change key bindings to use dynamic allocation and remove the previous limit of 128 characters per key bind

    TerminX r3197 17 Nov, 08:47
  • General

    Minor cleanups in MACT control.c

    TerminX r3196 17 Nov, 08:47
Open the build to see all 6 commits

Build 3193

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

    Remove xdelta3 since it doesn't fit in with our current networking plans anymore

    TerminX r3193 16 Nov, 07:40

Build 3192

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

    Add "ulotag" and "uhitag" to get/setactor/wall/sector, which exposes the tags unsigned, without the typecast to int16_t. This might be useful to someone.

    TerminX r3192 15 Nov, 16:54 EngineCON