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 375 builds · 638 commits

Export CSV
Display options
Commit details:

December 2017 3 builds · 4 commits

November 2017 1 build · 10 commits

Build 6522

28 Nov 2017 · 20 commits · 1 author SVN
Open build
  • General

    Revise view background / border drawing code.

    Hendricks266 r6518 28 Nov, 23:29 CON
    Show details

    New event "EVENT_UPDATESCREENAREA" Use this event to change the size of the game view, similar to when you press + or -. New event "EVENT_DISPLAYBORDER" Set RETURN to change the background tile of the game view, set -1 to disable the background and border. New userdef structures "screenarea_x1", "screenarea_y1", "screenarea_x2", "screenarea_y2" Use these structures to change the boundaries of the view in EVENT_UPDATESCREENAREA. Patch from Fox.

  • CON

    Add EVENT_RECOGSOUND.

    Hendricks266 r6517 28 Nov, 23:29 CON
    Show details

    Set RETURN to -1 to disable the sound played when an enemy awaken. You have to use a command to play a sound, because the bosses use globalsound. Patch from Fox.

  • CON

    Add EVENT_OPENMENUSOUND.

    Hendricks266 r6516 28 Nov, 23:29 CON
    Show details

    Set RETURN to the sound played when the menu is opened. -1 to cancel. Patch from Fox.

  • CON

    Add EVENT_DISPLAYEND and EVENT_DISPLAYROOMSEND.

    Hendricks266 r6512 28 Nov, 23:29 EngineCON
    Show details

    EVENT_DISPLAYROOMSEND: Triggered right after the game world is rendered and before any sprite above the screen. EVENT_DISPLAYEND: Triggered after the game draws everything above the screen, including menus. A counterpart to EVENT_DISPLAYSTART. Patch from Fox.

  • CON

    Add screenpal command.

    Hendricks266 r6509 28 Nov, 23:29 CON
    Show details

    screenpal <r> <g> <b> <a> Similar to palfrom, but works on screen events. Values range from 0 to 255. Patch from Fox.

Open the build to see all 20 commits

October 2017 2 builds · 2 commits

Build 6460

4 Oct 2017 · 1 commit · 1 author SVN
Open build
  • General

    This should fix the scrambled log output when the game crashes while executing a CON script somewhere

    TerminX r6460 4 Oct, 15:30 FixCON

September 2017 2 builds · 2 commits

August 2017 3 builds · 6 commits

July 2017 10 builds · 13 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 6357

10 Jul 2017 · 2 commits · 1 author SVN
Open build
  • 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.

Open the build to see all 2 commits

Build 6347

8 Jul 2017 · 8 commits · 1 author SVN
Open build
  • 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

    Some work on CON arrays. Hopefully nothing is broken!

    TerminX r6343 8 Jul, 12:41 FixCON
  • General

    Add support for bitmap gamearrays and expose gotpic to CON

    TerminX r6342 8 Jul, 12:41 CON
Open the build to see all 8 commits