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

Showing 276 builds

Export CSV
Display options
Commit details:

July 2011 23 builds · 28 commits

June 2011 23 builds · 24 commits

Build 1924

29 Jun 2011 · 1 commit · 1 author SVN
Open build
  • General

    * Fix usage of uninitialized array (\!), which could result in TROR connections being deleted at random when deleting sectors. I guess this is a sign of approaching senility :(

    Helixhorned r1924 29 Jun, 12:57 FixEngine
    Show details

    * When dragging highlighted sprites, do a setsprite() after each position update. This way, they won't end up on the wrong level * TROR support for SE 31 and 32 in-game, example provided in test map * some uncommited stuff for TROR: SE 6/14

Build 1922

26 Jun 2011 · 1 commit · 1 author SVN
Open build
  • General

    fix highlighted sector deleting and probably a couple of other inconsistencies stemming from that bug

    Helixhorned r1922 26 Jun, 16:29 FixEngine

Build 1921

26 Jun 2011 · 1 commit · 1 author SVN
Open build
  • General

    * Make destructable ceilings and floors (SE 13 pointing down) behave well with TROR; also carry sprites and players on the roof of a subway. The latter uses t_data[9] on the pivot sprite.

    Helixhorned r1921 26 Jun, 14:59 FixEngine
    Show details

    * Make the minimum resolution possible 640x480. Sometimes you'd accidentally enter something like 'vidmode 800 60' and crashes would ensue... * fix a warning

Build 1919

26 Jun 2011 · 1 commit · 1 author SVN
Open build
  • General

    Polymer ROR support, but no support for masked floor/ceilings yet.

    Plagman r1919 26 Jun, 01:54 Engine

Build 1918

25 Jun 2011 · 1 commit · 1 author SVN
Open build
  • General

    Fix the blacked out bonus screen and run game.c through astyle

    TerminX r1918 25 Jun, 09:37 Fix

Build 1916

24 Jun 2011 · 1 commit · 1 author SVN
Open build
  • General

    Don't crash G_ShowCacheLocks when there are many locks; Better sprite interpolation in subways

    Helixhorned r1916 24 Jun, 04:16 FixEngine

Build 1913

22 Jun 2011 · 1 commit · 1 author SVN
Open build
  • General

    Make certain sprites in rotating sectors impervious against diverging from their initial position due to roundoff error accumulation. The sprites affected are those with statnums 0, STANDABLE, FX, and FALLER (also SE lights, but that shouldn't be considered permanent) contained in sectors with SE 0, 6 or 14. Fix some interpolation issues with such sprites in passing, though they still jitter on occasion. For usage examples, take a look at the updated trueror1.map.

    Helixhorned r1913 22 Jun, 12:12 FixEngine
    Show details

    Implementation note: the so instrumented sprites use actor[].t_data[7] to hold a magic number (0x18190000 + pivot spr idx), and t_data[8] and [9] for the initial coords relative to the pivot point.

Build 1910

19 Jun 2011 · 1 commit · 1 author SVN
Open build
  • General

    * Thin out models in memory by removing unused frames. This saves 200MB with DNE on Polymer.

    Helixhorned r1910 19 Jun, 11:30 FixEngine
    Show details

    * fix memory corruption when loading a Polymer savegame using another renderer and then change to Polymer * fix possible crash in OSD_Exec() and uninitialized mem access in game config reader * move makeasmwriteable() to baselayer.c

Build 1909

18 Jun 2011 · 1 commit · 1 author SVN
Open build
  • General

    Patch from Hendricks266 and whatever changes happened to be in my tree. I hope they work ;)

    TerminX r1909 18 Jun, 17:11 CON
    Show details

    "The most noticeable change is the addition of the "includedefault" CON and DEF command, which will attempt to include eduke.con (or nam.con, or ww2gi.con), then game.con, or duke3d.def, or nam.def, or ww2gi.def. This is useful for TCs like my add-ons, where for my pseudo-mutators I currently say "include EDUKE.CON", but I also have to juggle this terrible order of paths, so that I can have an EDUKE.CON file in my HRP which says "include GAME.CON" to allow the mainline game to actually run, but also allow DukePlus to load its EDUKE.CON file (since it uses that and not an -x switch), and also allow any custom EDUKE.CON files in the root to be used."

Build 1908

18 Jun 2011 · 1 commit · 1 author SVN
Open build
  • General

    * Tighter y[ud]most clamping in TROR/classic. This fixes the overdraw bug when standing on the rails in the test map.

    Helixhorned r1908 18 Jun, 06:02 FixEngine
    Show details

    * Voxel tweaks: horizontally scale wall-aligned ones by 5/4, make them ignore per-tile yoffset in classic (i.e. emulate Polymost; I think this is more sensible since they're not clipped to floors/ceilings anyway), make Polymost know the voxel scale * Always cull back-facing, one-sided, wall-aligned sprites (classic/Polymost), irrespective of whether it's a sprite, voxel or model. This can lead to falsely not drawing them in certain circumstances, but IMO that's preferable to visible hidden switches etc. * Change defaults for r_novoxmips to 1 and lazytileselector to 0

Build 1907

17 Jun 2011 · 1 commit · 1 author SVN
Open build
  • General

    also fix eduke32 on x86 and include a script for compiling all four versions, packing each into a fat binary and zipping the whole pack.

    Helixhorned r1907 17 Jun, 06:11 Fix

Build 1906

17 Jun 2011 · 2 commits · 1 author SVN
Open build
  • General

    Replacing 'NSApp' with the value returned from [NSApplication sharedApplication] is the last step to avoid null addresses in the x86 code. Go figure...

    Helixhorned r1906 17 Jun, 04:58
  • General

    A couple more OSX tweaks: pull in 'nibless' SDLMain.m into tree for future hacking, fix backspace ('delete') key in OSD, almost everything to make x86 binaries actually run.

    Helixhorned r1905 17 Jun, 04:53 Fix