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

Showing 47 builds

Export CSV
Display options
Commit details:

April 2022 17 builds · 56 commits

Build 10013

20 Apr 2022 · 1 commit · 1 author GIT
Open build
  • Fix viewscreens being permanently deactivated after loading a save

    Dino Bollinger f54d796 20 Apr, 22:59 Fix
    Show details

    Also decreases MAXUSERTILES to (MAXTILES - 256) to ensure the tilespace used by the viewscreens isn't encroached on by user tiles.

Build 10006

16 Apr 2022 · 1 commit · 1 author GIT
Open build
  • General

    When loading new art files, blanks no longer erase existing tiles, allowing "inserting" new tiles, or essentially stacking them.

    Jordon Moss 8ed89a1 16 Apr, 05:52

Build 10005

16 Apr 2022 · 13 commits · 1 author GIT
Open build
Show the other 8 commits in this build

Build 9992

12 Apr 2022 · 1 commit · 1 author GIT
Open build
  • Fix an oversight in the keybind menu that could cause a crash

    Dino Bollinger 4a517bf 12 Apr, 17:02 Fix
    Show details

    Only occurred if some of the gamefuncs were disabled.

Build 9991

11 Apr 2022 · 6 commits · 1 author GIT
Open build
  • Prevent infinite loop in clipmove() for ENGINE_EDUKE32 compatibility

    Dino Bollinger e43d59d written 4 Apr 2022 Engine
  • Prevent assigning both columns of keybinds to the same key

    Dino Bollinger c819ba0 written 10 Apr 2022
    Show details

    Instead it now switches the key from column 0 to 1 and vice-versa

  • Add console cvar 'cl_kbconfirm' to toggle the keybind confirmation dialog

    Dino Bollinger 30baffe written 10 Apr 2022
  • Show confirmation dialog when binding a key that's already bound

    Dino Bollinger b42d4f7 written 10 Apr 2022
    Show details

    This is currently restricted to the keyboard binds menu. The dialog provides three options: * Y -> Assign key and erase existing keybinds * N -> Assign key, do not erase existing keybinds * Escape -> Don't assign key

  • Add language option to the "Display Settings" menu

    Dino Bollinger 88cd368 written 10 Apr 2022
    Show details

    This provides menu access to the locale setting that was previously only controllable through the "locale" console command. Languages can be defined through the "localization" DEF token, and custom Unicode character tiles through the "tilefont" DEF token. Additionally: - Selected locale is saved inside the eduke32 config file. - Default language is set to "en" on launch, i.e. English.

Show the other commit in this build

March 2022 2 builds · 21 commits

Build 9983

25 Mar 2022 · 20 commits · 1 author GIT
Open build
  • add "cameraheight" cvar to control the player height

    TerminX d85e1d3 written 8 Mar 2022
    Show details

    Default for Duke3d is 40, and Shadow Warrior is 58.

  • fix broken USE_OPENGL=0 build

    TerminX 75abb29 written 16 Feb 2022 Fix
  • improve EDUKE32_PREDICT_FALSE usage in S_StopEnvSound() and S_ChangeSoundPitch()

    TerminX 0bb5a47 written 5 Mar 2022
  • these uses of EDUKE32_PREDICT_FALSE probably aren't helpful

    TerminX 1a291fa written 5 Mar 2022 Engine
  • change VM_IFELSE_MAGIC to just steal one bit from the translated bytecode instead of the whole range used for the encoded line numbers used for debugging

    TerminX f04a373 written 20 Mar 2022
    Show details

    This has the side effect of making branches show up w/ correct line numbers in VM instruction debug dumps. Needs testing!

Show the other 15 commits in this build

February 2022 3 builds · 13 commits

Build 9957

4 Feb 2022 · 7 commits · 1 author GIT
Open build
Show the other 2 commits in this build

January 2022 10 builds · 63 commits

Build 9947

17 Jan 2022 · 5 commits · 1 author GIT
Open build