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

Showing 8,866 commits

Export CSV
Display options
Commit details:

July 2017

  • General

    Add a fallthrough__ entry for VS.

    Hendricks266 r6373 written 21 Jul 2017 Build 6387
  • General

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

    TerminX r6372 20 Jul, 01:57 Build 6372 FixCON
  • General

    derp

    TerminX r6371 18 Jul, 23:06 Build 6371
  • General

    Fix gcc 7.1.0 warnings

    TerminX r6370 18 Jul, 13:53 Build 6370 Fix
  • General

    Add /std:c++latest parameter to MSVC makefile

    TerminX r6369 18 Jul, 13:53 Build 6370
  • General

    Maybe, possibly, unfuck gamearrays.

    TerminX r6368 18 Jul, 13:53 Build 6370 CON
  • General

    Improve C_AddDefaultDefinitions()

    TerminX r6367 18 Jul, 13:53 Build 6370
  • General

    Remove extraneous "updated cfgname.cfg" message

    TerminX r6366 18 Jul, 13:53 Build 6370
  • General

    Drop libpng and zlib in favor of a custom < 100 line .png writer and a drop-in zlib replacement called miniz.

    TerminX r6365 18 Jul, 13:53 Build 6370
  • General

    Fix building with Clang

    TerminX r6364 18 Jul, 13:52 Build 6370 Fix
  • General

    Fix compiler warning

    TerminX r6363 18 Jul, 13:52 Build 6370 Fix
  • General

    Fix some int/int32_t mismatches. DONT_BUILD.

    Hendricks266 r6362 written 15 Jul 2017 Build 6370 Fix
  • General

    Fix USE_OPENGL=0 build.

    Hendricks266 r6361 written 15 Jul 2017 Build 6370 Fix
  • CON

    ifspawnedby and ifwasweapon are really the same command. Merge the code to execute them.

    Hendricks266 r6360 written 15 Jul 2017 Build 6370 CON
  • General

    Fix issue with changing settings in the startup window

    TerminX r6359 11 Jul, 21:10 Build 6359 Fix
  • General

    "qputs" alias for "redefinequote"

    TerminX r6358 11 Jul, 21:10 Build 6359
  • General

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

    TerminX r6357 10 Jul, 21:03 Build 6357
  • General

    Syntax changes for gamevar and gamearray declarations:

    TerminX r6356 10 Jul, 21:02 Build 6357 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.

  • Address an oversight in r4600.

    Hendricks266 r6355 10 Jul, 06:44 Build 6355 Engine
  • Draw most text using YCenter and YOffsetZero modes to facilitate certain kinds of visual cues.

    Hendricks266 r6354 10 Jul, 06:44 Build 6355
  • General

    compat.h: Add preliminary FALLTHROUGH macro to support

    Hendricks266 r6353 10 Jul, 06:44 Build 6355
  • General

    Add an error directive to C++ standards versions < 2011.

    Hendricks266 r6352 10 Jul, 06:44 Build 6355
  • General

    Add a THISACTOR for tiledata and paldata, referring to the current actor's picnum and pal.

    Hendricks266 r6351 10 Jul, 06:43 Build 6355
  • General

    Fix a bug with undefinegamefunc breaking the key configuration menu.

    Hendricks266 r6350 10 Jul, 06:43 Build 6355 Fix
  • General

    Remove special limitations on CON customization access to the DNCGS cheat.

    Hendricks266 r6349 10 Jul, 06:43 Build 6355 CON
  • General

    What a hilarious typo

    TerminX r6348 8 Jul, 15:01 Build 6348 Fix
  • General

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

    TerminX r6347 8 Jul, 12:42 Build 6347
  • General

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

    TerminX r6346 8 Jul, 12:42 Build 6347
  • 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 Build 6347 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 Build 6347
  • General

    Some work on CON arrays. Hopefully nothing is broken!

    TerminX r6343 8 Jul, 12:41 Build 6347 FixCON
  • General

    Add support for bitmap gamearrays and expose gotpic to CON

    TerminX r6342 8 Jul, 12:41 Build 6347 CON
  • General

    Change wordy error message I didn't like

    TerminX r6341 8 Jul, 12:41 Build 6347
  • General

    Fix old Build engine bug: setgotpic() not called from parascan()

    TerminX r6340 8 Jul, 12:41 Build 6347 FixEngine
  • General

    Read setup again after compiling scripts

    TerminX r6339 7 Jul, 22:18 Build 6339
  • General

    Allow writing to 8 and 16-bit CON arrays

    TerminX r6338 7 Jul, 22:18 Build 6339 CON
  • 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 Build 6337 Fix
  • General

    script command aliases

    TerminX r6336 7 Jul, 15:50 Build 6336
  • General

    Internal menu tweaks

    TerminX r6335 7 Jul, 15:50 Build 6336
  • General

    Minor mact cleanup

    TerminX r6334 7 Jul, 15:50 Build 6336
  • General

    Remove errant EDUKE32_PREDICT_FALSE

    TerminX r6333 7 Jul, 15:50 Build 6336
  • General

    Allow certain debugging-specific cheats to be used from the console even in skill 4.

  • General

    Turn DWM composition toggling (Windows Vista and 7 only) off by default.

    Show details

    We should only turn this on in specific cases, and turning it off by default will allow us to add these special cases as we get reports.

  • Use screentext's newline support for more mgametext.

  • General

    Menu stuff

  • General

    Combine CONTROL_KeyBinds and CONTROL_MouseBinds

    TerminX r6328 written 4 Jul 2017 Build 6332
  • General

    More command line parameter help text cleanup

    TerminX r6327 written 4 Jul 2017 Build 6332
  • General

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

    TerminX r6326 written 4 Jul 2017 Build 6332
  • 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 Build 6332 CON
  • General

    "Keyboard Keys" -> "Key Configuration"

    TerminX r6324 written 4 Jul 2017 Build 6332