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 1,185 builds · 2,319 commits

Export CSV
Display options
Commit details:

June 2012 14 builds · 26 commits

Build 2737

3 Jun 2012 · 8 commits · 1 author SVN
Open build
  • net

    second part of buffer overflow check correction.

    Helixhorned r2736 3 Jun, 12:20 Fix
    Show details

    This was supposed to go into the last commit, but I did git commit --amend without adding the changes to the index. Now I'm too lazy to sort things out.

  • net

    correct packet buffer overflow checks.

    Helixhorned r2735 3 Jun, 12:20 Fix
    Show details

    The GAMESTATE one has to be carried out twice, first on the data from xd3_encode_memory, and then with the compressed data (because it might have increased in size, though this is very unlikely). The MOVE check is similar, though there, failure of the first check implies corrupt memory (which is why we're Bassert'ing that condition). Currently, the overflow on GAMESTATE sending happens when switching to a different map.

  • General

    Fix a "set but not used warning" in xdelta3.c, revert definition of XD3_ASSERT.

    Helixhorned r2733 3 Jun, 12:20 Fix
  • General

    Revert a change in xdelta3.c done in r2683.

    Helixhorned r2732 3 Jun, 12:20 Fix
Open the build to see all 8 commits

May 2012 25 builds · 36 commits

Build 2710

29 May 2012 · 6 commits · 1 author SVN
Open build
  • fix one stack index, comment on a problem with ffi.C access.

    Helixhorned r2710 29 May, 13:01 Fix
  • General

    A couple of minor fixes and comments that got accumulated in my tree.

    Helixhorned r2709 29 May, 13:01 Fix
  • General

    In CON showview, if drawing off-screen, clear the view with pal 0 and bail out.

    Helixhorned r2706 29 May, 13:01 FixCON
    Show details

    This fixes the glitches/corruption whereever showview is used from EVENT_DISPLAYROOMS while the scene is actually rendered to a tile instead of the frame buffer, for example because we have a tilted view or "pixel doubling" enabled. Fixing it for real (i.e. so that the showview actually completes) will require more effort.

Open the build to see all 6 commits

Build 2701

26 May 2012 · 5 commits · 1 author SVN
Open build
  • General

    Disallow high-quality (640x480) tilted screen if MAXYDIM is less than 640.

    Helixhorned r2698 26 May, 14:58 FixEngine
    Show details

    This fixes the crash on Wii when looking sidewards (e.g. when dying), but makes the tilted view look more pixelated. The problem was that an attempt was made to render onto a 640x640 tile for the rotated view, but the base engine arrays were too small for that.

Open the build to see all 5 commits

Build 2696

25 May 2012 · 3 commits · 1 author SVN
Open build
  • General

    Fix harmless "cast to pointer from integer of different size" warning with x64.

    Helixhorned r2696 25 May, 11:39 Fix
  • General

    With engine compiled for V7 limits, refuse loading maps exceeding them.

    Helixhorned r2694 25 May, 11:39 FixEngine
    Show details

    Also, correct the loadboard() return value checks in premap.c to be aware of a returned -2 ("wrong map version").

Open the build to see all 3 commits

Build 2693

25 May 2012 · 7 commits · 2 authors SVN
Open build
  • General

    Fix some *printf format-char/vararg mismatches on x86_64 in net.c.

    Helixhorned r2691 25 May, 08:23 Fix
  • General

    Fix gamearrays on 64-bit platforms.

    Helixhorned r2689 25 May, 08:23 FixCON
    Show details

    They were broken by r2666, which made their elements intptr_t instead of int32_t, but this change was not reflected in related allocation code. WARNING: players on 64-bit platforms should not attempt to load games saved with r2665 or earlier.

Open the build to see all 7 commits

Build 2685

20 May 2012 · 3 commits · 1 author SVN
Open build
  • General

    Mac OS X: Add correct default values for 'gameexecutable' cfg string so that the Mapster32 test feature works with .app bundles.

    Hendricks266 r2684 20 May, 00:24 FixEngine
    Show details

    Note: You may encounter a crash if you try to test your map and Mapster32 is running fullscreen.

  • General

    Fix warnings in net.c and xdelta3.

    Hendricks266 r2683 20 May, 00:23 Fix
Open the build to see all 3 commits

Build 2660

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

    Fix EVENT_CHECKTOUCHDAMAGE (the change to how events handle RETURN broke it)

    TerminX r2660 17 May, 13:47 FixCON

Build 2657

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

    "Band-aid" fix for the issue with EDuke32 and Mapster32 visually locking up but continuing to run and play sounds after alt+tabbing away for a few seconds on Windows Vista/7. This may screw something else up, so please test thoroughly.

    TerminX r2657 17 May, 10:19 FixEngine

Build 2656

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

    This should hopefully fix the disaster with events caused by my last couple of commits ;)

    TerminX r2656 15 May, 17:45 Fix

Build 2654

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

    Another one line DynamicTileMap[x] -> DYNAMICTILEMAP(x) change from Helix that got obliterated during svn change merging. Fixing this changes nothing in builds with DYNTILEREMAP_ENABLE defined, so this change isn't meaningful to anyone who isn't recompiling the game to work on a low memory device or something of that nature.

    TerminX r2654 15 May, 07:12 Fix

Build 2653

14 May 2012 · 1 commit · 1 author SVN
Open build
  • General

    1 line fix for a change that accidentally got reverted when merging newer svn updates into an older local branch

    TerminX r2653 14 May, 15:45 Fix