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:

July 2015 10 builds · 34 commits

Build 5302

16 Jul 2015 · 4 commits · 1 author SVN
Open build
  • General

    Mapster32:

    TerminX r5302 16 Jul, 17:12 Engine
    Show details

    -Improved indication of selections in 2d mode. This includes both highlighted objects and multiple object selection. -2d3d improvements: it's no longer possible to end up with a black view due to the z position being out of range when moving the cursor position to a new area with the right mouse button. -The middle mouse button can now be used in place of the right alt key when selecting sectors, similar to how the left mouse button can be used in place of the right shift key to select points and sprites. -2d mode mouse cursor has been changed to a 1 pixel thick red cross with a shadow instead of a 2 pixel thick red cross with no shadow. This improves visibility when working in textured mode with lava sectors and other textures similar in color. -2d mode palette now changes when working in an underwater sector. -Misc tweaks

  • don't warn about the map being corrupt if the only thing wrong with it is a sector ceilingheinum or floorheinum set without the corresponding bits to enable sloping set. DONT_BUILD.

    TerminX r5301 16 Jul, 17:12 FixEngine
  • misc cleanups, support for drawing transparent lines in 2d mode. DONT_BUILD.

    TerminX r5300 16 Jul, 17:12 Engine
  • General

    Fix warnings

    TerminX r5299 16 Jul, 17:12 Fix

Build 5293

11 Jul 2015 · 1 commit · 1 author SVN
Open build
  • further 2d mode performance improvements. Sprites are also now displayed with their xrepeat and yrepeat taken into account. It's not perfect yet... needs more "jiggery-pokery"

    TerminX r5293 11 Jul, 16:07 Engine

Build 5290

10 Jul 2015 · 5 commits · 1 author SVN
Open build
  • 2d mode performance improvements

    TerminX r5290 10 Jul, 14:19 Engine
  • improve 2d mode sprite label display. I want to test this further, so this is marked as DONT_BUILD.

    TerminX r5289 10 Jul, 00:56 Engine
  • General

    Update VS project. DONT_BUILD.

    TerminX r5288 10 Jul, 00:56
  • General

    Disable FLAC in MSVC builds for now until I have time to build new libraries that are compatible with VS2015. DONT_BUILD.

    TerminX r5287 10 Jul, 00:56
  • fix 3d picture-in-picture when editing a map with TROR.

    TerminX r5286 10 Jul, 00:56 FixEngine

Build 5283

8 Jul 2015 · 1 commit · 1 author SVN
Open build
  • General

    Address complaints from the "Mapster32 problems and bugs" thread.

    TerminX r5283 8 Jul, 20:55 FixEngine

Build 5282

7 Jul 2015 · 15 commits · 1 author SVN
Open build
  • General

    Mapster32 changes:

    TerminX r5282 7 Jul, 20:34 FixEngine
    Show details

    -2d mode sprite colors are now automatically generated from the sprite's 8-bit tile. -Zooming in and out has been smoothed out. -The 2d mode crosshair cursor is now 1px thick instead of 2. -The left mouse button can now be used to select multiple wall points and sprites in 2d mode. -Ctrl-x now skips corrupt maps instead of going into an infinite loop. ;) -'-L function in 3d mode works again. -Sprites with a clipdist that has been changed from the default value of 32 will display a circular approximation of the distance in 2d mode. Note that the real clipping distance is actually closer to a square, but a circle looks much less confusing/stupid alongside the display of floor sprites. -2d mode status bar has been made a few shades lighter.

  • General

    New experimental Mapster32 hybrid 2D/3D mode feature. Pressing F10 in 2D mode enables a picture-in-picture 3D view in the corner of the screen. When moving the mouse over the 3D view, the controls change to 3D mode controls and all 3D mode operations can be performed. The 3D view can be resized with shift + F10 and can be moved to different positions by holding CTRL and using the arrow keys.

    TerminX r5281 7 Jul, 20:34 Engine
    Show details

    This commit also implements a much more useful automatic grid sizing feature and smooths out zooming in and out of the map.

  • General

    Very minor OSD cleanups, no functional changes. I was planning on doing more with this but decided to do something else instead, so I want it out of my tree without losing it. DONT_BUILD.

    TerminX r5280 7 Jul, 20:34
  • General

    Makefile tweaks: remove BUILD_FINISHED because it frequently appeared in the wrong place when using make -j, and remove "executable" wording from linking phase. DONT_BUILD.

    TerminX r5279 7 Jul, 20:34 Fix
  • General

    Enable sector drawing and textured map in Mapster32 sideview mode with a sideview elevation of 512 (straight up and down).

    TerminX r5278 7 Jul, 20:34 Engine
Open the build to see all 15 commits

June 2015 1 build · 3 commits

Build 5261

3 Jun 2015 · 3 commits · 1 author SVN
Open build
  • General

    Fix clipshapes, accidentally broken in my vec2_t rotatepoint commit.

    TerminX r5261 3 Jun, 17:04 Fix
  • General

    Fix crash when playing back an .ogg with comment metadata that doesn't contain "=".

    TerminX r5260 3 Jun, 17:03 Fix
  • General

    Android and MSVC build fixes. DONT_BUILD.

    TerminX r5259 written 30 May 2015 Fix

May 2015 1 build · 8 commits

Build 5246

25 May 2015 · 9 commits · 2 authors SVN
Open build
  • General

    r5238 build fix

    TerminX r5246 25 May, 17:48 Fix
  • General

    Minor internal CON changes.

    TerminX r5245 25 May, 17:48 CON
  • General

    Minor VPX playback optimization. DONT_BUILD.

    TerminX r5244 25 May, 17:48
  • General

    Add line numbers to a couple of .def parsing warning messages. At some point these should probably all be cleaned up, similar to how they're handled with CON parsing. DONT_BUILD.

    TerminX r5243 25 May, 17:48 CON
  • General

    Misc Android. DONT_BUILD.

    TerminX r5242 25 May, 17:48
Open the build to see all 9 commits

April 2015 2 builds · 5 commits

Build 5153

18 Apr 2015 · 4 commits · 1 author SVN
Open build
  • General

    Fix the sounds at the end of the episode 3 cutscene.

    TerminX r5153 18 Apr, 14:37 Fix
  • General

    Polymost parallax sky fix.

    TerminX r5152 18 Apr, 14:37 FixEngine
  • General

    Further constification. DONT_BUILD.

    TerminX r5151 18 Apr, 14:37
  • General

    vec2_t rotatepoint().

    TerminX r5150 18 Apr, 14:37

March 2015 2 builds · 19 commits

Build 5084

24 Mar 2015 · 20 commits · 2 authors SVN
Open build
  • General

    Additional fix for building with newest MSYS2 packages. DONT_BUILD.

    TerminX r5082 written 23 Mar 2015 Fix
  • General

    Build fix. DONT_BUILD.

    TerminX r5081 written 23 Mar 2015 Fix
  • General

    A lot of CON rewrites/optimizations. Converts projectile system to dynamic allocation, saving a bunch of memory (something like sizeof(projectile_t) * MAXTILES * 2). This commit also contains changes that reduce overhead for CON commands that take a lot of parameters, by way of adding a Gv_GetManyVars() to replace long strings of subsequent calls to Gv_GetVarX().

    TerminX r5080 written 23 Mar 2015 FixCON
    Show details

    Savegame version has been bumped due to the projectile changes. There is no way this commit doesn't cause at least one bug, so DONT_BUILD. ;)

  • General

    Engine memory reductions/optimizations:

    TerminX r5079 written 23 Mar 2015 Engine
    Show details

    -faketilesiz[MAXTILES] removed in favor of simple faketile[(MAXTILES+7)>>3] bitfield -h_xsize/h_ysize (tile size overrides from .def) are now uint16_t instead of int32_t -hudmem[2][MAXTILES] removed in favor of adding a hudmem ptr to mdmodel_t -tilefromtexture performance improvements -more tsectortype/twalltype usage in various engine functions that read but never write -continued Polymost cleanups and refactors. Please report any odd rendering errors.

  • General

    Fix building on case-sensitive filesystems on OS X, DONT_BUILD.

    TerminX r5078 written 23 Mar 2015 Fix
Open the build to see all 20 commits

February 2015 4 builds · 27 commits

Build 5023

21 Feb 2015 · 1 commit · 1 author SVN
Open build
  • General

    Remove a couple of Android-specific menu items I accidentally left enabled on PC.

    TerminX r5023 21 Feb, 15:15

Build 5013

17 Feb 2015 · 4 commits · 1 author SVN
Open build
  • General

    MSVC build fix.

    TerminX r5013 17 Feb, 17:47 Fix
  • General

    Fix Mapster32 mouse cursor in GL

    TerminX r5012 17 Feb, 17:47 FixEngine
  • General

    Fix Polymer when switching from Polymost

    TerminX r5011 17 Feb, 17:47 FixEngine
  • General

    Nocompress and nodownsize for skyboxes

    TerminX r5010 17 Feb, 17:47 Engine

Build 5001

10 Feb 2015 · 21 commits · 1 author SVN
Open build
  • General

    Polymost changes to better support running under GL ES. Still need to investigate GL_LINES and GL_QUADS... neither work under either GL -> GL ES wrapper we've tried, so we must be doing something wrong.

    TerminX r5001 10 Feb, 21:23 FixEngine
  • General

    More Android work. DONT_BUILD.

    TerminX r5000 10 Feb, 21:22
  • General

    Smooth out the loading bar so that all percentage increments are displayed for at least a couple of frames each, and remove the "loaded x/x textures" message on Android.

    TerminX r4999 10 Feb, 21:22
  • General

    Remove animvpx's dependency on GLSL; adds in-place YUV420 to RGB888 conversion.

    TerminX r4998 10 Feb, 21:22
  • General

    A whole bunch of mostly insignificant changes that didn't deserve separate commits. DONT_BUILD.

    TerminX r4997 10 Feb, 21:22
Open the build to see all 21 commits

January 2015 6 builds · 32 commits

Build 4925

15 Jan 2015 · 3 commits · 1 author SVN
Open build
  • General

    Fix kplib zip support

    TerminX r4925 15 Jan, 22:30 Fix
  • General

    MSYS2 build fix. DONT_BUILD.

    TerminX r4924 15 Jan, 22:30 Fix
  • General

    Fix savemapstate/loadmapstate (fixes a crash at shutdown, among other things)

    TerminX r4923 15 Jan, 22:30 Fix

Build 4922

14 Jan 2015 · 4 commits · 1 author SVN
Open build
  • General

    Fix wildmatch(), resolves errors matching things like "*.zip" with "duke3d.hrp.zip" for example.

    TerminX r4922 14 Jan, 22:45 Fix
  • General

    MSVC build fix... guess it was upset about the macro expansion

    TerminX r4921 14 Jan, 22:45 Fix
  • General

    Fix off-by-one error in setview()

    TerminX r4920 14 Jan, 22:45 Fix
  • General

    Implement better fade-out for quotes and for the mouse cursor in the menu.

    TerminX r4919 14 Jan, 22:45

Build 4912

12 Jan 2015 · 4 commits · 1 author SVN
Open build
  • General

    Forgot this file in r4911

    TerminX r4912 12 Jan, 01:55
  • General

    Fix tdupsprite in m32script.

    TerminX r4911 12 Jan, 01:28 FixCON
  • General

    Make dist() and ldist() take void pointers so we can compare spritetype with tspritetype without inserting casts everywhere.

    TerminX r4910 12 Jan, 01:28
  • General

    Fix Mapster32 sector copying

    TerminX r4909 12 Jan, 00:44 FixEngine