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

Showing 2013 · select it again to see every year
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 2 active

Showing 43 builds · 101 commits

Export CSV
Display options
Commit details:

May 2013 10 builds · 27 commits

Build 3769

15 May 2013 · 1 commit · 1 author SVN
Open build
  • General

    Promote pr_customaspect to double from float to match the array of predefined aspect ratios that's in the menu

    TerminX r3769 15 May, 07:53

Build 3768

14 May 2013 · 4 commits · 1 author SVN
Open build
  • General

    Fix a warning and uncomment something I accidentally left commented during testing

    TerminX r3768 14 May, 19:21 Fix
  • General

    Make the menus look the same in all rendering modes, because the LOADSCREEN tile looks like shit when any kind of palette-based shading is involved. So, now everyone gets the ugly metal looking MENUSCREEN.

    TerminX r3767 14 May, 19:20 Engine
  • General

    Properly handle shading models with traditional fog when r_usetileshades is also enabled.

    TerminX r3766 14 May, 19:20
  • General

    Rename gltexinvalidateall to gltexinvalidatetype and add an enum for the two currently accepted values, INVALIDATE_ALL and INVALIDATE_ART

    TerminX r3765 14 May, 19:20

Build 3764

14 May 2013 · 9 commits · 1 author SVN
Open build
  • General

    Get rid of that old model occlusion checking hack I wrote for Polymost years ago. I actually didn't know this was still in EDuke32... it's one of the worst things I've ever written. :p

    TerminX r3764 14 May, 19:19 Engine
  • General

    A bit more work on the Polymost shade table mode (r_usetileshades)

    TerminX r3763 14 May, 19:19 Engine
  • General

    Remove deleted md4 library related files from the Visual Studio project

    TerminX r3762 14 May, 19:18
  • General

    Add an experimental shading mode to Polymost for .art tiles, in which extra textures are allocated for each shade level based on the classic mode shade tables. Enable with r_usetileshades 1 (disabled by default). This uses a lot of memory and is still very WIP (a lot of the shading is completely wrong at this point).

    TerminX r3761 14 May, 19:18 FixEngine
    Show details

    Also, further refactor texcache code.

  • General

    Fix issue with Polymer checkbox in startup window, as reported at http://forums.duke4.net/topic/2961-paper-cuts-minor-bugs-and-annoyances/page__view__findpost__p__158208

    TerminX r3760 14 May, 19:17 FixEngine
Open the build to see all 9 commits

Build 3723

1 May 2013 · 1 commit · 1 author SVN
Open build
  • General

    I am not a smart man. Fix startup window hangs with grpinfo files.

    TerminX r3723 1 May, 11:49 Fix

April 2013 10 builds · 14 commits

Build 3714

29 Apr 2013 · 1 commit · 1 author SVN
Open build
  • General

    My love/hate relationship with git stash is quickly becoming a hate/hate relationship. :p

    TerminX r3714 29 Apr, 08:13

Build 3708

25 Apr 2013 · 3 commits · 1 author SVN
Open build
  • General

    Support adding custom grps to the selector in the startup window. To use this feature, create a file with a ".grpinfo" extension in your EDuke32 directory, following this template:

    TerminX r3708 25 Apr, 10:49 CON
    Show details

    grpinfo { name "YourGameName" scriptname "yourgame.con" defname "yourgame.def" size yourgrpsize dependency DUKE15_CRC flags GAMEFLAG_ADDON crc yourgrpcrc } The "flags" field can also take the value "GAMEFLAG_DUKE" to define a new base game. Since this is the first commit of a new feature, certain semantics of the implementation and syntax are liable to change as necessary.

  • General

    Don't write SelectedGRP to eduke32.cfg when using the Megaton compatibility "-addon" parameter.

    TerminX r3707 25 Apr, 10:48
  • General

    Automatically execute mapname.cfg at map load time. This allows different maps in mods to have different rendering settings (shadescale, etc). This is not currently suitable for standalone user maps as there's no functionality to reset such cvars back to default at the next map load (so, if using this in a mod, every map needs to have a cfg).

    TerminX r3706 25 Apr, 10:48 Engine

Build 3705

22 Apr 2013 · 1 commit · 1 author SVN
Open build
  • General

    Fix startup problems stemming from SelectedGRP = "" ending up in eduke32.cfg

    TerminX r3705 22 Apr, 09:30 Fix

Build 3688

16 Apr 2013 · 2 commits · 1 author SVN
Open build
  • General

    Mask the seam that shows up when drawing the scuba HUD overlay in OpenGL by drawing SCUBAMASK 3 times... once at the left position + 1, and then at the proper left and right positions. It's definitely a hack, but at least it lives on the game side of things.

    TerminX r3688 16 Apr, 15:37 Engine
  • General

    Fix building against libpng 1.6, which removed png_sizeof

    TerminX r3687 16 Apr, 15:37 Fix

Build 3661

10 Apr 2013 · 1 commit · 1 author SVN
Open build
  • General

    Fix something I fucked up with GRP scanning when I added support for the Megaton addon GRPs.

    TerminX r3661 10 Apr, 16:47 Fix

Build 3655

8 Apr 2013 · 2 commits · 1 author SVN
Open build
  • General

    Fix changing the max refresh rate in EDuke32 (it was already working correctly in Mapster32).

    TerminX r3655 8 Apr, 11:30 FixEngine
  • General

    Add support for the versions of Duke it out in D.C., Duke Caribbean: Life's a Beach, and Duke: Nuclear Winter packaged with Duke Nukem 3D: Megaton Edition on Steam. This allows them to be launched directly from the startup window and also adds an "-addon" command line parameter that should allow the duke3d.exe included with Megaton Edition to be replaced with a copy of EDuke32.

    TerminX r3654 8 Apr, 11:30

Build 3638

5 Apr 2013 · 1 commit · 1 author SVN
Open build
  • General

    Support NVIDIA's adaptive vsync, you can enable it by setting r_swapinterval -1 in the console or by using the new third setting for the vsync menu option.

    TerminX r3638 5 Apr, 09:41

Build 3637

5 Apr 2013 · 1 commit · 1 author SVN
Open build
  • General

    Prevent loading anything except the GRP from the Steam or GOG Duke3D install directories. Loading DUKE.RTS from those paths will be resolved later.

    TerminX r3637 5 Apr, 00:48

March 2013 5 builds · 11 commits

Build 3622

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

    Tweak the code that adds the Steam and GOG Duke3D paths a little. This changes things so that we add the DOSBox version provided on Steam as a source for the GRP instead of their main content dir, bypassing loading their screwed up duke3d.def.

    TerminX r3622 28 Mar, 16:35

Build 3616

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

    Don't continue animating Ripper, Shrinker, Expander and Freezethrower when the game is paused or the menu is up.

    TerminX r3616 26 Mar, 23:37

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