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 671 builds · 3,294 commits

Export CSV
Display options
Commit details:

July 2017 18 builds · 52 commits

Build 6372

20 Jul 2017 · 1 commit · 1 author SVN
Open build
  • General

    Another attempt at fixing the problems caused by my recent changes to gamearrays

    TerminX r6372 20 Jul, 01:57 FixCON

Build 6359

11 Jul 2017 · 2 commits · 1 author SVN
Open build
  • General

    Fix issue with changing settings in the startup window

    TerminX r6359 11 Jul, 21:10 Fix
  • General

    "qputs" alias for "redefinequote"

    TerminX r6358 11 Jul, 21:10

Build 6357

10 Jul 2017 · 2 commits · 1 author SVN
Open build
  • General

    More array work: support for reading and writing the new array types from disk. Not tested.

    TerminX r6357 10 Jul, 21:03
  • General

    Syntax changes for gamevar and gamearray declarations:

    TerminX r6356 10 Jul, 21:02 CON
    Show details

    Gamevar: default value and flags are now optional. A var declared without a value will default to 0 and a var declared without flags will default to global. Multiple flags can now be stacked one after another in a var declaration, and the most useful ones (GAMEVAR_PERPLAYER, GAMEVAR_PERACTOR, GAMEVAR_NODEFAULT, and GAMEVAR_NORESET) are now pre-defined tokens for easy use. Gamearray: flags field now allows stacking of multiple flags as described above. Arrays can now be defined with specific data types, including int16_t, uint8_t, and a new bit-packed boolean data type. The tokens GAMEARRAY_RESTORE, GAMEARRAY_INT16, GAMEARRAY_UINT8, and GAMEARRAY_BOOLEAN are pre-defined for use of this feature. This is all still pretty experimental.

Build 6347

8 Jul 2017 · 8 commits · 1 author SVN
Open build
  • General

    Allow scripts to change MAXSPRITESONSCREEN before calls to drawrooms() and friends

    TerminX r6347 8 Jul, 12:42
  • General

    Check constants before THISACTOR in Gv_GetManyVars(). Seems much more likely to be true.

    TerminX r6346 8 Jul, 12:42
  • General

    Revise some CON VM error messages for consistency. Upgrade a couple of CON VM errors to a new critical error type which pops up a dialog box when the error is encountered. If you've been writing crappy scripts that spam "divide by zero!" errors into the log that you've been ignoring, you're gonna have a bad time.

    TerminX r6345 8 Jul, 12:41 CON
  • General

    Reduce MAXSPRITESONSCREEN from 4096 to 2048. Email me if you have a map so poorly designed that this actually breaks something!

    TerminX r6344 8 Jul, 12:41
  • General

    Some work on CON arrays. Hopefully nothing is broken!

    TerminX r6343 8 Jul, 12:41 FixCON
Open the build to see all 8 commits

Build 6337

7 Jul 2017 · 1 commit · 1 author SVN
Open build
  • General

    Fix out of bounds write caused by memset call missed when tilesiz was changed from vec2_t to vec2s_t

    TerminX r6337 7 Jul, 18:48 Fix

Build 6332

6 Jul 2017 · 9 commits · 2 authors SVN
Open build
  • General

    Combine CONTROL_KeyBinds and CONTROL_MouseBinds

    TerminX r6328 written 4 Jul 2017
  • General

    More command line parameter help text cleanup

    TerminX r6327 written 4 Jul 2017
  • General

    Revise the error message for the default case in VM_Execute()

    TerminX r6326 written 4 Jul 2017
  • General

    Add OSD_PROTECTED flag, set when gamefunc_Show_Console has been undefined from CON. Currently just requires you hold down shift when pressing the console key to open the console.

    TerminX r6325 written 4 Jul 2017 CON
  • General

    "Keyboard Keys" -> "Key Configuration"

    TerminX r6324 written 4 Jul 2017
Open the build to see all 9 commits

June 2017 9 builds · 59 commits

Build 6273

24 Jun 2017 · 10 commits · 1 author SVN
Open build
  • General

    More standalone stuff

    TerminX r6273 24 Jun, 14:18
  • General

    Workaround for MSVC bug

    TerminX r6272 24 Jun, 14:18 Fix
  • General

    Remove some Duke-specific screen displays from standalone builds

    TerminX r6271 24 Jun, 14:18
  • General

    Fix command line help window in builds with the startup window disabled

    TerminX r6270 24 Jun, 14:17 Fix
  • General

    Clean up command line parameter help text

    TerminX r6269 24 Jun, 14:17
Open the build to see all 10 commits

Build 6253

23 Jun 2017 · 5 commits · 1 author SVN
Open build
  • General

    Fix buggy swinging door behavior

    TerminX r6253 23 Jun, 23:31 Fix
  • General

    Dicking around with inlined actor header functions

    TerminX r6252 23 Jun, 23:31
  • General

    Revise r6225

    TerminX r6251 23 Jun, 23:31
  • General

    Potential CON performance improvements

    TerminX r6250 23 Jun, 23:31 CON
  • General

    Clamp r_maxfps to a minimum of 30 if not 0

    TerminX r6249 23 Jun, 23:31

Build 6239

22 Jun 2017 · 18 commits · 2 authors SVN
Open build
  • General

    Further reorganization of actor_t. BYTEVERSION bumped.

    TerminX r6239 22 Jun, 20:59
  • General

    Make r_showfps 2 work a little bit better

    TerminX r6238 22 Jun, 20:59
  • General

    Respect r_maxfps in menus and on startup/bonus/end screens

    TerminX r6237 22 Jun, 20:59
  • General

    More minor optimizations. Breaks savegames.

    TerminX r6236 22 Jun, 20:59
  • General

    Minor optimizations

    TerminX r6235 22 Jun, 20:59
Open the build to see all 18 commits