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 · 1 active

Showing 1,769 builds

Export CSV
Display options
Commit details:
Active filters: Repository: SVN Clear all

February 2018 29 builds · 72 commits

Build 6706

26 Feb 2018 · 2 commits · 1 author SVN
Open build
  • General

    New userdef structure "return"

    Hendricks266 r6706 26 Feb, 12:20 CON
    Show details

    This works like an extension of the RETURN gamevar and it accepts multiple values. Reading or writing the value of "userdef[].return 0" is the same as reading of writing the RETURN gamevar. The following userdefs are now aliases: - m_origin_x = userdef[].return 1 - m_origin_y = userdef[].return 2 - screenarea_x1 = userdef[].return 0 - screenarea_y1 = userdef[].return 1 - screenarea_x1 = userdef[].return 2 Additionally, the API for EVENT_PLAYLEVELMUSICSLOT is hereby redefined to use return 1 and 2 (not 0) _instead of_ ud.m_*_number. Patch from Fox.

  • General

    Revise the userdef code to accept multiple values.

    Hendricks266 r6705 26 Feb, 12:19
    Show details

    Patch from Fox.

Build 6704

26 Feb 2018 · 6 commits · 1 author SVN
Open build
  • General

    Use the user's desktop resolution, fullscreen, as the default, instead of 1024x768 windowed.

    Hendricks266 r6704 26 Feb, 06:46
  • General

    Invalidate TILE_SAVESHOT whenever it is overwritten, so that it updates properly in GL.

    Hendricks266 r6703 26 Feb, 06:46
    Show details

    (Also remove a redundant call to the screenshot function.)

  • Improve text position over save/load screenshots.

    Hendricks266 r6702 26 Feb, 06:46
  • Don't allow loading previous version saves.

    Hendricks266 r6701 26 Feb, 06:46
  • General

    Fix whitespace issues

    Hendricks266 r6700 26 Feb, 06:46 Fix
Show the other commit in this build

Build 6698

26 Feb 2018 · 1 commit · 1 author SVN
Open build
  • General

    polymost.cpp: fix polymost_dorotatesprite() issue where sprites could be rendered with fractional positions and sizes leading to GL filtering imperfections.

    pogokeen r6698 26 Feb, 03:26 FixEngine

Build 6697

25 Feb 2018 · 3 commits · 1 author SVN
Open build
  • General

    menus.cpp: Make windowed-only resolutions clear in both their name and by disabling the fullscreen menu option

    pogokeen r6697 25 Feb, 18:48
    Show details

    Additionally, increase MAXRESOLUTIONSTRINGLENGTH to accomodate new resolution name suffix

  • General

    sdlayer.h/winlayer.cpp: If a resolution is supported for fullscreen, also support the mode as a windowed resolution.

    pogokeen r6696 25 Feb, 18:48
  • General

    baselayer.cpp: add 1280x720 resolution to defaultres windowed resolutions

    pogokeen r6695 25 Feb, 18:48

Build 6694

24 Feb 2018 · 5 commits · 1 author SVN
Open build
  • General

    Save the player's map time before EVENT_ENDLEVELSCREEN, which happens regardless of whether the hardcoded bonus screen is displayed.

    Hendricks266 r6694 24 Feb, 17:18 CON
    Show details

    Make sure ud.displaybonusscreen is set to 1 if you want this to take place. The bonus screen can still be skipped by setting RETURN to -1 in EVENT_ENDLEVELSCREEN.

  • General

    Fix the interaction between starttrack and toggling music off.

    Hendricks266 r6693 24 Feb, 17:18 Fix
  • General

    Fix autoaim getting overwritten on load by whatever it was when the save was created.

    Hendricks266 r6692 24 Feb, 17:18 Fix
  • Editorialize the code style a bit more.

    Hendricks266 r6691 24 Feb, 17:18
  • Make some weird code easier to read.

    Hendricks266 r6690 24 Feb, 17:18

Build 6689

22 Feb 2018 · 2 commits · 2 authors SVN
Open build
  • General

    sdlayer.cpp: fix vsync heartbeat issue on some NVidia & Intel drivers

    pogokeen r6689 22 Feb, 15:25 Fix
  • General

    Fix typo in collections.h. DONT_BUILD

    Hendricks266 r6688 22 Feb, 06:15 Fix

Build 6686

22 Feb 2018 · 3 commits · 1 author SVN
Open build
  • General

    New userdef structures: "menu_scrollbartilenum", "menu_scrollbarz", "menu_scrollcursorz"

    Hendricks266 r6686 22 Feb, 05:34
    Show details

    Set "menu_scrollbartilenum" to the first tilenum of a series of 4 tiles: <tilenum> = Middle (tiled to fill the scrollbar height) <tilenum> + 1 = Top <tilenum> + 2 = Bottom <tilenum> + 3 = Cursor Default value for menu_scrollbartilenum is -1, which will display EDuke32's default scrollbar. Use "menu_scrollbarz" and "menu_scrollcursorz" to control the scale of the scrollbar. Default values are 65536. Patch from Fox.

  • General

    Improve translucence of menu cursor

    Hendricks266 r6685 22 Feb, 05:34
  • General

    Some screentext fixes (that don't affect CON scripts)

    Hendricks266 r6684 22 Feb, 05:34 FixCON

Build 6683

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

    sdlayer.cpp: remove unnecessary call to SDL_WarpMouseInWindow() on SDL2 that was causing issues with mouse movement when vsync was enabled on some hardware

    pogokeen r6683 21 Feb, 19:38

Build 6682

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

    game.cpp: fixed GL vsync resetting issue due to system_getcvars() call coming before cvars were loaded

    pogokeen r6682 21 Feb, 17:05 Fix

Build 6671

16 Feb 2018 · 1 commit · 1 author SVN
Open build
  • General

    Fix building on Visual Studio after GLAD & Polymost changes

    pogokeen r6671 16 Feb, 22:38 FixEngine

Build 6669

16 Feb 2018 · 1 commit · 1 author SVN
Open build
  • fix typo causing bug where persistentStreamBuffer was being reset to the config value when it should be disabled

    pogokeen r6669 16 Feb, 00:35 FixEngine

Build 6668

16 Feb 2018 · 4 commits · 1 author SVN
Open build
  • General

    Keep individually specified RTS files and the rtsname cfg setting completely separate. This fixes a few issues.

    Hendricks266 r6668 16 Feb, 00:33 Fix
  • General

    Silence -Wcast-qual in glad.c.

    Hendricks266 r6667 16 Feb, 00:33
  • CON

    Remove GAMEFUNC_* hardcoded labels.

    Hendricks266 r6666 16 Feb, 00:33 CON
  • General

    Make sure we clear the keyboard buffer when beginning text input.

    Hendricks266 r6665 16 Feb, 00:33