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:

January 2016

  • General

    I still make off-by-one errors because I am a horrible programmer. :D

    TerminX r5584 24 Jan, 11:44 Build 5584
  • General

    Update scripts that make 7-Zip packages to enable solid archives for better compression. DONT_BUILD.

    Hendricks266 r5583 written 21 Jan 2016 Build 5584
  • General

    I'm either clever, or an idiot. Or both.

    TerminX r5548 10 Jan, 21:06 Build 5548
  • General

    Enable -Wwrite-strings and fix all instances where string constants were passed to functions accepting a char ptr.

    TerminX r5547 10 Jan, 21:06 Build 5548 Fix
  • General

    Use XXH64 functions for editor undo/redo when building for 64-bit.

    TerminX r5546 10 Jan, 21:06 Build 5548
  • General

    Fix some ENet const issues. DONT_BUILD.

    TerminX r5545 10 Jan, 21:05 Build 5548 Fix
  • General

    Update ENet to v1.3.13. DONT_BUILD.

    TerminX r5544 10 Jan, 21:05 Build 5548
  • General

    Add -Wuninitialized, -Wlogical-op, and -Wcast-qual. DONT_BUILD.

    TerminX r5543 10 Jan, 21:05 Build 5548
  • General

    Update to the newest version of xxHash.

    TerminX r5542 10 Jan, 21:05 Build 5548
  • General

    Update vcxproj. DONT_BUILD.

    TerminX r5541 10 Jan, 21:05 Build 5548
  • General

    Fix quite a few issues with casting away const and volatile qualifiers, found with -Wcast-qual. If we're going to use const everywhere, we should really mean it!

    TerminX r5540 10 Jan, 21:05 Build 5548 Fix
  • General

    Negligible change to OS string printed at startup.

    TerminX r5539 10 Jan, 21:05 Build 5548
  • General

    Fix a stupid error in MACT, found with GCC's -Wlogical-op parameter.

    TerminX r5538 10 Jan, 21:05 Build 5548 Fix
  • General

    CON compilation and debug message fuckery affecting virtually nobody

    TerminX r5537 10 Jan, 21:05 Build 5548 CON
  • General

    Clean up some of the SDL version number spam at startup.

    TerminX r5536 10 Jan, 21:05 Build 5548
  • General

    Fix a few instances where bitptr wasn't properly set after writing to the compiled script

    TerminX r5535 10 Jan, 21:05 Build 5548 Fix
  • General

    Clean up a couple instances of direct usage of a magic number in the CON compiler. DONT_BUILD.

    TerminX r5534 10 Jan, 21:05 Build 5548 CON
  • General

    Make the bitptr stuff in the CON compiler more readable.

    TerminX r5533 10 Jan, 21:05 Build 5548 CON
  • General

    Add inthashtable_t, mapping intptr_t to intptr_t.

  • Add getpv and setpv as short forms for get/setplayervar, and #include as an alternate for include.

    Hendricks266 r5531 7 Jan, 17:33 Build 5532 CON
  • Add ifvarge, ifvarle, and ifvarboth in line with ifvarvarge, ifvarvarle, and ifvarvarboth.

    Hendricks266 r5530 7 Jan, 17:33 Build 5532 CON
  • General

    Remove actors_inline, game_inline, and sector_inline objects, and move their code into other headers, set up to be compiled into well-fitting objects if inlining them is disabled.

  • General

    Enable models by default under EDUKE32_GLES, because they now work!

  • General

    Fix miscellaneous GL ES warnings

    Hendricks266 r5527 7 Jan, 17:33 Build 5532 Fix
  • General

    Introduce USE_GLEXT macro and use it to conditionally compile out all GL ARB function calls when compiling for GL ES platforms.

    Hendricks266 r5526 7 Jan, 17:33 Build 5532 Engine
    Show details

    This replaces the previous hack where we kept the dynamic pointers null and simply never tried calling any of them by a conspiracy of default runtime settings and disabled menu options. Code affected: VBO support for models, VPX GLSL decoding, texture compression (texture cache), and multitexturing (glow/detail maps). This commit also replaces EDUKE32_GLES conditionals with USE_GLEXT where appropriate. I didn't touch polymer.c because it depends too heavily on extensions for conditionally compiling them to make sense.

  • fix warnings when compiling on Linux

    Hendricks266 r5525 7 Jan, 17:33 Build 5532 Fix
  • uncomment stub glPush/PopAttrib so that the editor links

  • fix errors when compiling on Linux

    Hendricks266 r5523 7 Jan, 17:33 Build 5532 Fix
  • Fix the return command within events, broken since r5097.

    Hendricks266 r5522 7 Jan, 17:33 Build 5532 FixCON
  • Clean up pointer handling in the parser so we have less to re-offset in C_SetScriptSize. Also fixes bugs in r5093 and/or r5097.

    Hendricks266 r5521 7 Jan, 17:33 Build 5532 FixCON
  • Fix VM_ScriptInfo so that it never reads before the beginning of the bytecode.

    Hendricks266 r5520 7 Jan, 17:32 Build 5532 FixCON
  • General

    Remove -CONversion command line parameter, because it has been supplanted by r5499's automatic identifier masking.

  • General

    Move loading of settings.cfg to before video init so that it can respect r_togglecomposition.

  • Move "Cheats" from Options to Game Setup.

  • General

    Fix POLYMER=0 warnings introduced in r5496.

    Hendricks266 r5516 7 Jan, 17:32 Build 5532 FixEngine
  • General

    Fix USE_OPENGL=0 compiler errors introduced in r5475.

    Hendricks266 r5515 7 Jan, 17:32 Build 5532 Fix
  • SDL 2.0.4

  • General

    Alter VM_ScriptInfo() to take a ptr to the script to disassemble, and dump disassembly to the log at startup when an internal compiler error occurs.

    TerminX r5513 6 Jan, 19:30 Build 5513
  • General

    Minor change to some gamevar warnings. DONT_BUILD.

    TerminX r5512 6 Jan, 19:30 Build 5513 CON
  • General

    Fix CON compiler errors. Me no smart.

    TerminX r5511 6 Jan, 19:29 Build 5511 FixCON
  • General

    Remove unused and utterly useless GAMEVAR_SECRET flag.

    TerminX r5510 6 Jan, 19:29 Build 5511
  • General

    Fix warnings. DONT_BUILD.

    TerminX r5509 6 Jan, 19:29 Build 5511 Fix
  • General

    Get constified

    TerminX r5508 6 Jan, 19:29 Build 5511
  • General

    Fix a major bug where "enda" could be used to terminate an event, resulting in all kinds of issues.

    TerminX r5507 6 Jan, 19:29 Build 5511 Fix
  • General

    Get rid of a bunch of useless comments.

    TerminX r5506 3 Jan, 12:07 Build 5506
  • General

    Misc cleanup, add shorthand versions of getplayer, getactor, etc.

    TerminX r5505 3 Jan, 12:07 Build 5506 CON
  • General

    Fix MSVC warning. DONT_BUILD.

    TerminX r5504 3 Jan, 12:07 Build 5506 Fix
  • General

    No longer link to GOG.com when no game data is found. :(

    TerminX r5503 3 Jan, 12:07 Build 5506
  • General

    Treat "[]" as "[THISACTOR]" when accessing structure members through CON.

    TerminX r5502 3 Jan, 12:07 Build 5506 CON
  • General

    Add "klabs" keyword to CON, to take a gamevar and set it to its absolute value. The internal "inv" function to invert a gamevar's value has also been exposed externally.

    TerminX r5501 1 Jan, 17:56 Build 5501 CON