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

Showing 112 builds

Export CSV
Display options
Commit details:
Active filters: Year: 2014 Clear all

May 2014 14 builds · 31 commits

Build 4466

10 May 2014 · 1 commit · 1 author SVN
Open build
  • General

    Revert window fullscreen stuff until we have aspect-correct upscaling

    Plagman r4466 10 May, 14:20 Fix
    Show details

    pass.

Build 4463

3 May 2014 · 1 commit · 1 author SVN
Open build
  • General

    Add some useful preprocessor definition to the checked-in MSVC project

    Plagman r4463 3 May, 18:25

Build 4462

3 May 2014 · 2 commits · 1 author SVN
Open build
  • don't read some variables from mapster32.cfg redundant since r4344.

    Helixhorned r4462 3 May, 08:39 Engine
    Show details

    Mostly, these are rendering-related variables. We keep *writing* them to mapster32.cfg so that older Mapster32 versions can be used side-by-side for now.

  • General

    src/config.c: fix what is apparently a copy-paste typo in readconfig().

    Helixhorned r4461 3 May, 08:39 Fix

Build 4459

1 May 2014 · 2 commits · 1 author SVN
Open build
  • make r_usetileshades 2 the default.

    Helixhorned r4459 1 May, 09:55 Engine
    Show details

    This mode does not take a sector's visibility values into account for uniform darkening of a texture. It is more faithful to classic with respect to fog/visibility *distances*, but may be less so as far as the "tint" of the texture due to visibility attenuation is concerned.

  • General

    engine.c: instead of fogpal post-tweaks (last 2 commits), normalize by numshades-1.

    Helixhorned r4458 1 May, 09:55 Engine
    Show details

    That is, for every for palette (now, even ones created by the user) the last shade is the (or rather, a color close to the) full fog color by construction. In loadpalette(), reject a PALETTE.DAT with only one shade level.

April 2014 17 builds · 47 commits

Build 4457

29 Apr 2014 · 1 commit · 1 author SVN
Open build
  • General

    engine.c: extend the last workaround to all four fogpals generated at startup.

    Helixhorned r4457 29 Apr, 13:07 FixEngine

Build 4456

29 Apr 2014 · 1 commit · 1 author SVN
Open build
  • General

    engine.c: after creating gray fog palookup, make its greatest shade map to same color.

    Helixhorned r4456 29 Apr, 12:34 Engine
    Show details

    Concretely, for all 1 <= i <= 255, make graypalookup[31][i] := graypalookup[31][0]. Also document 'fogpal' in the Lunatic doc.

Build 4452

19 Apr 2014 · 5 commits · 1 author SVN
Open build
  • General

    Fix r_usenewshading 3 visibility/fog for shades >= Numshades-1 (usually 31).

    Helixhorned r4452 19 Apr, 15:42 Fix
    Show details

    BUILD_LUNATIC.

  • General

    Makefile.common: pass Clang sanitizer flags in release DEBUGANYWAY builds, too.

    Helixhorned r4451 19 Apr, 15:42 Engine
    Show details

    Also, - add a static assertion to engine.c - gameexec.c: compile out an unused function in Lunatic builds

  • General

    In G_SavePlayer(), save timers at beginning and restore when finished.

    Helixhorned r4450 19 Apr, 15:42
    Show details

    This makes the game not process as many ticks as have elapsed during the saving afterwards.

  • General

    Keep displaying difficulty menu for as long as the *voice* plays.

    Helixhorned r4449 19 Apr, 15:42 CON
    Show details

    Previously, the check was for the hard-coded sound number. This made it impossible to change difficulty selection sounds via EVENT_SOUND.

  • CON

    add getactor[]/sprite[] member 'movflags'.

    Helixhorned r4448 19 Apr, 15:42 EngineCON
    Show details

    This is exactly the same as the actor[].movflags member in the Lunatic build: http://lunatic.eduke32.com/lunatic.html#actor

Build 4447

18 Apr 2014 · 2 commits · 2 authors SVN
Open build
  • General

    Fix crash with GTK+SDL2 on startup and use windowed fullscreen instead of

    Plagman r4447 18 Apr, 19:51 Fix
    Show details

    exclusive fullscreen.

  • General

    sdlayer.c: fix grabmouse_low() with DEBUGGINGAIDS!=0 builds. DONT_BUILD.

    Helixhorned r4446 18 Apr, 06:20 Fix

Build 4445

17 Apr 2014 · 7 commits · 1 author SVN
Open build
  • General

    User-configurable security monitor refresh delay (r_camrefreshdelay)

    TerminX r4445 17 Apr, 13:00
  • General

    This seems to need SDL_MAIN_HANDLED in some configurations... not sure why yet.

    TerminX r4444 17 Apr, 13:00
  • General

    Update to ENet git commit 518144338dd2d55192446e5ef37bc2eb97fe9bc8

    TerminX r4443 17 Apr, 12:59
  • General

    Move DO_FREE_AND_NULL macro to compat.h

    TerminX r4442 17 Apr, 12:58
  • General

    Simplify mutex wrapper into simply differentiating between RENDERTYPEWIN (which is deprecated...) and everything else, which uses SDL mutexes.

    TerminX r4441 17 Apr, 12:58
Show the other 2 commits in this build

Build 4438

13 Apr 2014 · 3 commits · 2 authors SVN
Open build
  • General

    shadexfog.lua: in "Save lookups DAT file" entry, allow to save additional lookups.

    Helixhorned r4438 13 Apr, 07:26
    Show details

    BUILD_LUNATIC.

  • (better) document sector[].visibility, sprite[].clipdist, player[].weapon.

    Helixhorned r4437 13 Apr, 07:26 Engine
  • General

    More Android. DONT_BUILD.

    TerminX r4436 written 12 Apr 2014

Build 4433

12 Apr 2014 · 3 commits · 1 author SVN
Open build
  • General

    Partial Android support cleanup. I actually have no idea if this even compiles ;)

    TerminX r4433 12 Apr, 01:45
  • General

    Clean up sdlayer a bit

    TerminX r4432 12 Apr, 01:45
  • General

    Clamp macros for floats

    TerminX r4431 12 Apr, 01:45

Build 4430

11 Apr 2014 · 2 commits · 2 authors SVN
Open build
  • General

    Hack around HOM when passing through a masked wall, but only on Android because the solution isn't very good.

    TerminX r4430 11 Apr, 09:19 Engine
  • General

    Fix minor help text formatting issues in shadexfog.lua.

    Helixhorned r4429 written 10 Apr 2014 Fix
    Show details

    Also, fix saving PALETTE.DAT tables without lognumalphatabs byte. DONT_BUILD.

Build 4428

9 Apr 2014 · 3 commits · 1 author SVN
Open build
  • CON

    in rotatespritea and screentext, if alpha < 0, make -alpha denote blend.

    Helixhorned r4428 9 Apr, 11:51 CON
    Show details

    For convenience, orientation gets bit 1 (translucency) set automatically. Again, test/screentext.con is updated to show off this functionality (the code there assumes that additive blending tables are loaded at blend numbers 101 -- 132). BUILD_LUNATIC.

  • fix 'screentext' command.

    Helixhorned r4427 9 Apr, 11:51 FixCON
  • General

    In ext. PALETTE.DAT, store log2 of last alpha table index. Handle alpha in classic.

    Helixhorned r4426 9 Apr, 11:51 EngineCON
    Show details

    The extended PALETTE.DAT format can now carry a trailing byte, called 'lognumalphatables'. If it is present, the engine assumes that alpha blending tables are loaded at blend indices 1 to 1<<lognumalphatables and handles rotatesprite's alpha and spriteext[].alpha accordingly. The ability to save this new byte is added to engine.lua:savePaletteDat() and the corresponding convenience functions in shadexfog.lua. Examples test/screentext.con and test/sprite_access.con are updated for demonstration purposes.

Build 4425

6 Apr 2014 · 2 commits · 1 author SVN
Open build
  • General

    Add "osdscale", allowing the console text to be resized anywhere from 1-4x. It's a float because that seemed more useful to Android, where this will probably be hooked up to a slider (its intended usage).

    TerminX r4425 6 Apr, 23:17
  • General

    Credits menu update for Android

    TerminX r4424 6 Apr, 23:17