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 99 builds · 209 commits

Export CSV
Display options
Commit details:

March 2015 11 builds · 22 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

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

    TerminX r5078 written 23 Mar 2015 Fix
  • General

    Large batch of Polymost changes, including:

    TerminX r5075 written 23 Mar 2015 FixEngine
    Show details

    -lots of stylistic rewrites -further improvements to anti-fighting code for wall and floor sprites (introduces three new cvars, r_wspr_offset, r_wspr_offset_variance, and r_fspr_offset) -fixed brief HOM when traversing through a one-way masked wall -seldomly used "alphahack" feature for hightile textures now represents alpha cutoff internally as a single byte instead of a float -fixes a handful of issues where geometry failed to draw at certain coordinates from certain angles in certain resolutions -renames a couple of cvars

Open the build to see all 20 commits

Build 5063

22 Mar 2015 · 7 commits · 1 author SVN
Open build
  • General

    Modify the modern mini-HUD so that:

    Hendricks266 r5057 22 Mar, 23:26 Fix
    Show details

    1. Instead of the Mighty Foot using the Protective Boots inventory item as its icon, display no icon at all. 2. Adjust the ammo icon so that it is drawn at one-quarter size if its y-size is >=50 instead of >50. This fixes the display of Water Pistol Ammo in Duke Caribbean.

Open the build to see all 7 commits

Build 5051

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

    Partially revert r5020. It's okay to update totalclocklock in G_DrawRooms(), but we must continue updating it in drawrooms() so as to not break the editor and every other BUILD game.

    Hendricks266 r5051 8 Mar, 16:39 Fix
    Show details

    ¿Por qué no los dos?

February 2015 14 builds · 30 commits

Build 5022

20 Feb 2015 · 3 commits · 1 author SVN
Open build
  • General

    Stick update of 'totalclocklock' at beginning of G_DrawRooms() instead of drawrooms().

    Helixhorned r5020 written 19 Feb 2015 FixEngineCON
    Show details

    This fixes engine-side sprite animation in the following scenario: CON code wants to draw a scene from EVENT_DISPLAYREST, but since it covers the whole screen, disables the drawing of the 3D scene beforehand (RETURN set to 1 from EVENT_DISPLAYROOMS). DONT_BUILD.

Open the build to see all 3 commits

Build 5019

19 Feb 2015 · 3 commits · 1 author SVN
Open build
  • in 'for i drawnsprites' handling, back up and restore sprite MAXSPRITES-1.

    Helixhorned r5019 19 Feb, 09:41 FixEngineCON
    Show details

    This fixes the level 5 corruption encountered when issuing that iteration. (Because the last sprite would be changed from e.g. statnum MAXSTATUS to 0.) It is also mandatory anyhow since the last sprite may be contained in the map.

  • General

    Under conditions of CLASSIC_Z_DIFF_64 (r4960), make some drawvox() vars 64-bit.

    Helixhorned r5017 19 Feb, 09:41 FixEngine
    Show details

    - In drawvox(), make view-relative x and y high-precision on desktops. To a large extent (but not completely), this fixes "stray" fake floor shadow sprites for voxels. - In the mouse picking code for voxels, fix a possible integer overflow. A new engine.c-private function mulscale_triple30() is added. DONT_BUILD.

Open the build to see all 3 commits

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

    Android fixes: let the player climb stairs while crouched and fix the quick switch function of the weapon wheel. DONT_BUILD.

    TerminX r4994 10 Feb, 21:22 Fix
  • General

    Remove errant call to G_FadePalette() which caused a frame of corruption at map load under GL renderers, and invalidate all GL textures at map load time (just textures generated from .art on desktop, everything on mobile). This also makes Grabbag keep playing through the loading screen on Android (if no loadscreen music has been defined by a mod). DONT_BUILD.

    TerminX r4991 10 Feb, 21:22 Fix
  • General

    Fix program entry point on win32, allows debugging SDL builds under MSVC.

    TerminX r4983 10 Feb, 21:21 Fix
Open the build to see all 21 commits