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 2015 · select it again to see every year
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 2 active

Showing 34 builds · 175 commits

Export CSV
Display options
Commit details:

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

Build 4908

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

    Fix compiler warnings

    TerminX r4908 11 Jan, 17:54 Fix
  • General

    Fix undefined behavior in Polymost

    TerminX r4907 11 Jan, 17:54 FixEngine
  • General

    Disable mouse input affecting the menu when the console is down. This code is awful, because I am an awful man.

    TerminX r4906 11 Jan, 17:54
  • General

    Crash fix

    TerminX r4905 11 Jan, 17:53 Fix

Build 4904

10 Jan 2015 · 7 commits · 1 author SVN
Open build
  • fix wall and floor sprites clipping into or z-fighting with surfaces (replaces glDepthRange() hacks for sprites), add r_nofog cvar for debugging, reduce the total number of OpenGL calls by only calling glFogi() to set the fog mode when initializing the renderer or changing r_usenewshading.

    TerminX r4904 10 Jan, 20:56 FixEngine
  • General

    Introduce "twalltype" for temporary uses of walltype where using wall_tracker_hook() would be invalid. This is similar to "tspritetype" and fixes a bunch of problems in the editor that cropped up when changing the tracker sanity checks to an assert that only exists in debug builds (branching upon any write to a sprite, sector or wall had an unacceptable impact on performance).

    TerminX r4903 10 Jan, 20:56 FixEngine
  • General

    Questionable CON changes and optimizations. <3

    TerminX r4902 10 Jan, 20:56 CON
  • General

    Fix Mapster32 bug where pressing "O" on a sprite twice would corrupt your map due to unchecked use of hitscan results.

    TerminX r4901 10 Jan, 20:55 FixEngine
  • General

    Place the current loading percentage into RETURN for EVENT_DISPLAYLOADINGSCREEN.

    TerminX r4900 10 Jan, 20:55 CON
Open the build to see all 7 commits

Build 4897

10 Jan 2015 · 10 commits · 1 author SVN
Open build
  • General

    Faster/better optimized access to game structures from C-CON.

    TerminX r4897 10 Jan, 20:54 CON
  • General

    Support r_windowpositioning in 8-bit.

    TerminX r4896 10 Jan, 20:53
  • General

    Clean up/refactor a few gamevar related functions based on building as C++/C99 and some interesting articles I read about how GCC and Clang optimize switches. Worth a few FPS here.

    TerminX r4895 10 Jan, 20:53 CON
  • General

    Minor cleanup and formatting changes. DONT_BUILD.

    TerminX r4894 10 Jan, 20:53
  • General

    Make FORCE_INLINE aware of DISABLE_INLINING. DONT_BUILD.

    TerminX r4893 10 Jan, 20:53
Open the build to see all 10 commits