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 2,117 builds

Export CSV
Display options
Commit details:

June 2014 6 builds · 37 commits

Build 4516

16 Jun 2014 · 7 commits · 1 author SVN
Open build
  • General

    Instead of displaying "Unknown GRP - EDuke32", simply display "EDuke32".

    Hendricks266 r4516 16 Jun, 16:17
    Show details

    Much classier this way.

  • General

    By request, implement EVENT_ACTIVATECHEAT.

    Hendricks266 r4515 16 Jun, 16:16 CON
  • General

    Add the following LOGO_FLAGS:

    Hendricks266 r4514 16 Jun, 16:16
    Show details

    LOGO_NOE1ENDSCREEN LOGO_NOE2ENDSCREEN LOGO_NOE3RADLOGO LOGO_NODUKETEAMTEXT LOGO_NODUKETEAMPIC As part of this, the LOGO_NOE*BONUSSCENE flags no longer remove the entire end sequence in one go. They now only remove the primary cinematic. If you want their previous effect, you'll have to add these additional bits.

  • General

    Fix build with GCC 4.9.

    Hendricks266 r4513 16 Jun, 16:16 Fix
  • General

    Fix Wii build.

    Hendricks266 r4512 16 Jun, 16:16 Fix
Show the other 2 commits in this build

Build 4509

13 Jun 2014 · 9 commits · 1 author SVN
Open build
  • Bring MenuFileSelect_t up to speed with MenuMenu_t.

    Hendricks266 r4509 13 Jun, 02:04
    Show details

    >They see me scrollin' >They hatin'

  • Fix the recently introduced bug where blank savegames would have their autogenerated names clobbered by the new menu code.

    Hendricks266 r4508 13 Jun, 02:04 Fix
  • Fix the recently introduced bug that would take the keypress given at "PRESS OPEN TO RESTART LEVEL" as a yes at the following prompt to load your most recent savegame, seemingly without asking.

    Hendricks266 r4507 13 Jun, 02:04 Fix
  • Revise the MenuFileSelect_t structure to remove the unnecessary dir pointer and rename currentlist to currentList.

    Hendricks266 r4506 13 Jun, 02:03
  • When at the top or bottom of a scrolling section, show the up/down indicator darkened instead of not at all.

    Hendricks266 r4505 13 Jun, 02:03
Show the other 4 commits in this build

Build 4500

1 Jun 2014 · 12 commits · 3 authors SVN
Open build
  • General

    Test commit to make sure synthesis works.

    Plagman r4500 1 Jun, 19:23
  • General

    lunatic/util/build.lua: in readdefs(), add option of requesting picnum->name mapping.

    Helixhorned r4499 1 Jun, 13:50
    Show details

    That is, the reverse of what is returned with the first outarg. Use that in lunatic/util/foreachmap.lua. DONT_BUILD.

  • r_npotwallmode, emulating 8-bit for walls w/ nonpow2 height textures.

    Helixhorned r4498 1 Jun, 04:55 Engine
    Show details

    When that mode is enabled (see below for caveats), wall textures that have a non-power-of-two height (call it 'h') will be modified to look like in classic: Let 'H' be the next power of two greater than 'h'. The texture will be uploaded with height 'H', made up from 'h' hlines of the original texture, followed by 'H'-'h' first hlines of the same. No panning "corrections" will take place. The mode is disabled by default. Caveats/notes: * the mode requires that r_hightile is disabled * it is not implemented in Polymer * in the Lunatic build, it is ineffective when a VX map is loaded, as those display walls with NPOT height textures correctly

  • General

    Fix non-Windows building.

    Hendricks266 r4497 written 31 May 2014 Fix
    Show details

    DONT_BUILD.

  • General

    Ball-busting new menus. Still WIP.

    Hendricks266 r4496 written 31 May 2014
    Show details

    Mouse/touch/pointer support is yet to come. #SOON. Exposure to scripting is a LONG way off. Months. The spec and data structure needs time for comment and revision. The eventual scripting access will be Lua-only.

Show the other 7 commits in this build

May 2014 14 builds · 31 commits

Build 4488

28 May 2014 · 6 commits · 1 author SVN
Open build
  • General

    Miscellaneous cleanup, still with the same suspects...

    Helixhorned r4488 28 May, 15:40
    Show details

    - in mdloadskin() and gloadtile_hi(), use new function check_nonpow2() (bit-twiddling) instead of loop - Replace a couple of missed literals with CACHEAD_* enum labels

  • General

    Factor out commonly occuring hictinting[]-accessing code into three functions.

    Helixhorned r4487 28 May, 15:40 Engine
    Show details

    Note: in polymer.c, this was buggy (but harmless) because .r is a char: if ((uint32_t)hictinting[MAXPALOOKUPS-1].r & 0xFFFFFF00) != 0xFFFFFF00)

  • General

    Replace various GL rendering related literal flags with enum labels.

    Helixhorned r4486 28 May, 15:40 Engine
    Show details

    - pthtyp pth->flags bits - Flags of the <dameth> argument of various functions - hictinting[].f / gloadtile_hi() and daskinloader() <effect> arg bits - hicreplctyp hicr->flags bits - texcacheheader cachead.flags bits

  • General

    polymost.c: stylistic cleanup in gloadtile_hi, uploadtexture, fixtransparency.

    Helixhorned r4485 28 May, 15:40 Engine
  • in NPOT wall ypanning "correction", behave like Polymer in one corner case.

    Helixhorned r4484 28 May, 15:40 Engine
    Show details

    Specifically, the handling of one-way walls ([1] in Mapster32) was slightly different.

Show the other commit in this build

Build 4482

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

    sdlayer.c: for Windows, switch keyboard layout to/from US on init/uninit.

    Helixhorned r4482 24 May, 08:27
    Show details

    Taking over the code from winlayer.c.

Build 4481

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

    Rip out S_FindMusicSFX() from A_CallSound() and use in SE6/14 on-spawn init.

    Helixhorned r4481 23 May, 13:25
    Show details

    This makes the subway sound not played once on map initialization.

Build 4480

22 May 2014 · 3 commits · 1 author SVN
Open build
  • General

    shadexfog.lua: in menu, move creation of debugging shade tables below DEBUG line.

    Helixhorned r4480 22 May, 04:17
    Show details

    BUILD_LUNATIC.

  • General

    lunatic/test/shadexfog.lua: add function create_brightpass_trans().

    Helixhorned r4479 22 May, 04:17
    Show details

    Also hook it up in the [;]+[F] menu.

  • General

    game.c: in A_Spawn(), protect CSTAT_SPRITE_NOSHADE of spawned MASKWALL* sprites.

    Helixhorned r4478 22 May, 04:17 Engine

Build 4477

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

    actors.c: fix a A_CheckSpriteFlags() call for zombie actor to STANDABLE change.

    Helixhorned r4477 22 May, 01:56 FixEngine
    Show details

    This only affects zombie actors in a sector with a parallaxed ceiling. If they have SFLAG_NOSHADE clear, their shade is taken from the ceiling upon changing the statnum. Previously, A_CheckSpriteFlags() received a value that could only be 0 or 1 for the sprite index (typo).

Build 4476

18 May 2014 · 4 commits · 1 author SVN
Open build

Build 4472

17 May 2014 · 4 commits · 1 author SVN
Open build
  • General

    Replace some constants with preprocessor macros.

    Hendricks266 r4472 17 May, 05:36
  • General

    Fix two Polymer crashes related to corrupted maps.

    Hendricks266 r4471 17 May, 05:36 FixEngine
  • General

    Fix ebacktrace on 64-bit. New DLLs all around.

    Hendricks266 r4470 17 May, 05:35 Fix
  • General

    Add support for an SDL2-based wm_ynbox based on SDL2's testmessage.

    Hendricks266 r4469 17 May, 05:35

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.