EDuke32 Changelog Archivio non ufficiale

Cosa è cambiato in EDuke32, build per build

2.117 build · 8.866 commit · 25 autori · Ottobre 2009 – Agosto 2026

Commit per anno

Seleziona un anno per vederne le build
Era SVN · r1519 – r8798 Era Git · voidpoint.io, da aprile 2020
Filtri · 1 attivi

Visualizzate 1.769 build

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Luglio 2011 23 build · 28 commit

Build 1932

13 lug 2011 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Make smostcnt an int32 to prevent overflow (and subsequent crash) with too many saved positions; In Mapster, make it possible to bunch-join an extended with a non-extended floor inner to the first one, so that inner sectors created out of loops can be deleted by joining the sectors then.

    Helixhorned r1932 13 lug, 09:42 FixEngine

Build 1931

10 lug 2011 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    * new editor cfg options: corruptcheck_noalreadyrefd (silinces 'already referenced warning'), r_usenewaspect, r_screenxy

    Helixhorned r1931 10 lug, 08:39 FixEngineCON
    Mostra dettagli

    * Read-only CON access to sector bunchnums by adding the labels '.ceilingbunch' and '.floorbunch' to the CON sector structure

Build 1930

9 lug 2011 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    * Join-bunch functionality in 2d mode ('J'). When applied to two adjacent extended floors with different bunchnums, this makes them equal so that their sectors can be joined in a next step if their ceiling bunchnums are equal. The two floors also must be non-sloped and at the same height.

    Helixhorned r1930 9 lug, 10:36 FixEngine
    Mostra dettagli

    * slightly tweaked status line, now also displaying the number of bunches * fix a couple of issues unearthed by valgrind and a TROR nextwall corruption when joining sectors

Build 1929

4 lug 2011 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Fix embedded gog.com duke3d URLs... zero functional changes in this commit

    TerminX r1929 4 lug, 21:56 Fix

Build 1928

4 lug 2011 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Addresses posts #180 and #181 of the TROR thread. Specifically,

    Helixhorned r1928 4 lug, 14:20 FixEngineCON
    Mostra dettagli

    * it is now possible to paste (and have an outer red wall automatically) highlighted sectors into a sector that is extended on one side and non-sloped on the other. For this, the highlighted sectors must be in one connected component. * Make it possible to not display inner gray walls, toggled with Ctrl-Alt-A, but only when no manual grayout (Ctrl-R) is in effect. * bugfix: don't clear original TROR-nextwall link when duplicating extended highlighted sector * m32script: protect wall members relevant to TROR * save autogray (Ctrl-A) and showinnergray (see above) to mapster32.cfg

Build 1927

3 lug 2011 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    * New m32script commands:

    Helixhorned r1927 3 lug, 15:51 FixEngineCON
    Mostra dettagli

    - sethighlightsector <sectnum> <on?> - updatehighlightsector - collectsectors <<array_to_collect_sectnums>> <initial_sector> <<num_collected_sectors>> <sector_filtering_state> The latter does a breadth-first search starting from an initial sector and collects nextsectors only when the filtering state, given a sectnum as RETURN input, writes a nonzero value into RETURN. As a usage example, a.m32 includes the state 'collect_teleporting_sectors', that collects all sectors containing an SE7 and highlights them afterwards. This way, it should be possible to retrofit old maps with TROR by distributing small scripts that do most of the work (right now, joining has to be done by hand, though). * corruption checker: for the 'nextwall inconsistent with nextsector' corruption, suggest an alternative fix by searching fitting nextwalls and changing the nextwall of the corrupt wall (as opposed to the nextsector). It will display with a leading '?' in the listing, and can be demanded by suffixing 'corruptcheck tryfix' with it. For example, corruptcheck tryfix 9-21 ? would fix some corruptions in Billy Boy's cranium.map without introducing drawing errors. * fix demo playback (tueidj figured this out)

Giugno 2011 23 build · 24 commit

Build 1924

29 giu 2011 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    * 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 giu, 12:57 FixEngine
    Mostra dettagli

    * 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 giu 2011 · 1 commit · 1 autore SVN
Apri la build
  • Generale

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

    Helixhorned r1922 26 giu, 16:29 FixEngine

Build 1921

26 giu 2011 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    * 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 giu, 14:59 FixEngine
    Mostra dettagli

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

Build 1916

24 giu 2011 · 1 commit · 1 autore SVN
Apri la build
  • Generale

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

    Helixhorned r1916 24 giu, 04:16 FixEngine

Build 1913

22 giu 2011 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    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 giu, 12:12 FixEngine
    Mostra dettagli

    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.