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.437 build · 2.949 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Marzo 2013 22 build · 40 commit

Build 3627

29 mar 2013 · 5 commit · 1 autore SVN
Apri la build
  • Generale

    Return early from A_IncurDamage() if actor[].picnum ("htpicnum" in CON) is < 0.

    Helixhorned r3626 29 mar, 08:59 FixCON
    Mostra dettagli

    With this change, it is impossible for negative values to be used as array indices inside this function, and I believe that it is also impossible that they escape to somewhere they might be used as such. For Lunatic, allow setting actor[].picnum to negative values and in the translator, add (commented out) code to warn whenever it is set to a constant negative value. Also, fix a _sound call in _addphealth in control.lua.

  • make the crash log file named eduke32_or_mapster32.crash.log.

    Helixhorned r3625 29 mar, 08:59 Fix
  • Generale

    Don't output an empty SelectedGRP entry into the cfg, fixing bare EDuke32 build.

    Helixhorned r3624 29 mar, 08:59 Fix
Apri la build per vedere tutti i 5 commit

Build 3615

26 mar 2013 · 3 commit · 1 autore SVN
Apri la build
  • Generale

    Fix shrunk player fist animation speed as requested on the forums. I didn't test this against the DOS version but it seems about right according to my memory. Let me know if it's still wrong and you care that much about it.

    TerminX r3614 26 mar, 18:38 Fix
  • Generale

    MSVC build fixes. The change to Makefile.deps is slightly questionable but it's not really an issue.

    TerminX r3613 26 mar, 18:38 Fix
Apri la build per vedere tutti i 3 commit

Build 3601

24 mar 2013 · 9 commit · 1 autore SVN
Apri la build
  • don't wrongly report PANIC corruption with MAXSPRITES sprites present.

    Helixhorned r3599 24 mar, 11:53 FixEngine
  • actor usertypes from CON, set SFLAGs as 2nd gameactor() arg in Lua.

    Helixhorned r3597 24 mar, 11:53 FixCON
    Mostra dettagli

    In passing, fix a couple of omissions: gameactor() being passed nil's in the middle, more than one moveflag to CON *actor.

  • make some variables local, fix some bugs found using listglobals.sh.

    Helixhorned r3596 24 mar, 11:53 Fix
  • fix weapondata_t read access, Lua->CON line mapping for if* commands.

    Helixhorned r3595 24 mar, 11:53 FixCON
  • cancel logo on EVENT_LOGO error, fix CON mulscale and writable gv.

    Helixhorned r3593 24 mar, 11:52 FixCON
Apri la build per vedere tutti i 9 commit

Build 3580

18 mar 2013 · 5 commit · 1 autore SVN
Apri la build
  • Generale

    Prevent the middle chaingun muzzleflash from animating its position when the player is frozen.

    Hendricks266 r3578 18 mar, 23:22 Fix
    Mostra dettagli

    The unmodified behavior is completely wrong and I don't see how any mod could ever use it.

  • Generale

    weapons.con.sample: Fix three C to CON porting bugs. Thanks to Fox for the reports.

    Hendricks266 r3577 18 mar, 23:22 FixCON
    Mostra dettagli

    (Modders who used an older version: Take a look at the SVN diff, the fixes can easily be applied by hand.)

Apri la build per vedere tutti i 5 commit

Build 3575

18 mar 2013 · 3 commit · 1 autore SVN
Apri la build
  • Generale

    Classic screen tilting: fix it by passing bit 1024 to rotatesprite().

    Helixhorned r3575 18 mar, 15:05 Fix
    Mostra dettagli

    This now should look correct for both settings of r_usenewaspect.

  • properly protect weapondata_t members, fix Lua->CON line mapping.

    Helixhorned r3574 18 mar, 15:05 FixCON
    Mostra dettagli

    Also, make -Werror-bad-getactorvar disabled by default.

  • Generale

    Fix Lunatic build on Windows.

    Helixhorned r3573 18 mar, 15:05 Fix
    Mostra dettagli

    - Make _buildargv[_buildargc] NULL. - With SDL layer, pass argv and argc directly and get rid of _build* ones. - Add tilesiz* to dynsymlists.

Build 3572

17 mar 2013 · 6 commit · 1 autore SVN
Apri la build
  • Generale

    Lunatic translator embedded: handle command line arguments.

    Helixhorned r3572 17 mar, 11:11 Fix
    Mostra dettagli

    Also, fix an error() call in control.lua:gamearray_file_common().

  • Generale

    Lunatic translator: else if* -> elseif, fix codegen for "if {}".

    Helixhorned r3569 17 mar, 11:11 Fix
    Mostra dettagli

    The first transformation makes the "control structure too long" error appear only with larger if/else cascades, though it's still possible.

  • Generale

    Lunatic translator: dynamic tile remapping.

    Helixhorned r3568 17 mar, 11:11 Fix
    Mostra dettagli

    Also, fix message when tiles get remapped in debugging builds.

Apri la build per vedere tutti i 6 commit

Build 3545

3 mar 2013 · 3 commit · 1 autore SVN
Apri la build
  • Generale

    Patch up some broken hardcoded behavior with regard to the Sentry versions of the bosses (minibosses), as suggested by Fox.

    Hendricks266 r3544 3 mar, 17:23 Fix
    Mostra dettagli

    This should have no adverse effects or side-effects. The changes only apply if a modder chose to use completely broken functionality in the first place.

Apri la build per vedere tutti i 3 commit

Build 3542

3 mar 2013 · 9 commit · 1 autore SVN
Apri la build
  • Generale

    Fix starttrack crashing when a "null music" is selected.

    Helixhorned r3542 3 mar, 08:06 Fix
    Mostra dettagli

    Introduced with the refactoring in r3490.

  • make con.ai accept literal action/move, check for calling from top.

    Helixhorned r3541 3 mar, 08:06 Fix
    Mostra dettagli

    Also, fix con._setgamepalette.

  • Generale

    Lunatic translator: fix some codegen and some commands.

    Helixhorned r3537 3 mar, 08:06 Fix
  • CON

    Fix accessing gamearrays on 64-bit archs.

    Helixhorned r3536 3 mar, 08:06 FixCON
    Mostra dettagli

    From the PM conversation "gamearrays in 64-bit". A test case is the breaking glass at the beginning of the DukePlus map.

  • Generale

    Lunatic translator: in error tracebacks, show line numbers of the source file.

    Helixhorned r3535 3 mar, 08:06 Fix
    Mostra dettagli

    Instead of those of the translated code. Also some codegen tweaks and fixes.

Apri la build per vedere tutti i 9 commit

Febbraio 2013 13 build · 21 commit

Build 3533

28 feb 2013 · 4 commit · 1 autore SVN
Apri la build
  • Generale

    Lunatic t.: {read,save}gamevar, fix break in nested while, fix rotatesprite16.

    Helixhorned r3533 28 feb, 09:30 FixCON
  • Generale

    build.c: initialize g_doHardcodedMovement to 1.

    Helixhorned r3532 28 feb, 09:30 FixEngine
    Mostra dettagli

    Fixing movement when not loading a.m32.

  • fixups and debugging helpers.

    Helixhorned r3530 28 feb, 09:30 Fix
    Mostra dettagli

    - add LuaJIT's 'v' module printing trace info - translator: fix game function name definitions - revert math.fmod -> math.modf, they are different! - disable JIT compilation for a function we're getting strange crashes with - Make some of DukePlayer_t's members 'bool' on the Lua side. It's way too easy to write something like "ps.jetpack_on" where "ps.jetpack_on~=0" was meant. [Background: Kyle873 observed that Duke was always floating.] - Error out if looping in our_module(). I find this behavior more logical than returning true. - fix a couple of missed FORBID variables

Apri la build per vedere tutti i 4 commit