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

Visualizzati 8.866 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Agosto 2023

Luglio 2023

  • Generale

    Make all remaining int bitfields of size 1 unsigned

    Hendricks266 4c8e286 scritto il 3 lug 2023 Build 10332
  • Generale

    startosx.editor.mm: Use Allman braces

    Hendricks266 60aa5e7 scritto il 3 lug 2023 Build 10332
  • Fix cstat parameter in "classicDrawVoxel()" being int8_t instead of int16_t

    Dino Bollinger 12d50cc scritto il 29 lug 2023 Build 10332 FixEngine
    Mostra dettagli

    Also fix an error log message in engine.cpp logging the wrong variable.

  • Fix parameter in "polymost_drawtilescreen" being called "wallnum" instead of "tilenum"

    Dino Bollinger 2e51783 scritto il 29 lug 2023 Build 10332 FixEngine
  • SMALLSMOKE projectile cleanup

    Dino Bollinger 42de5a3 scritto il 29 lug 2023 Build 10332
    Mostra dettagli

    Now no longer uses negative tilenums.

  • Remove unused function "A_DoGutsDir()" from actors.cpp

    Dino Bollinger 4c5ce33 scritto il 29 lug 2023 Build 10332
  • Generale

    Duke3D/Editor: Add "whilevare" CON command

    Dino Bollinger cdde5f0 scritto il 28 lug 2023 Build 10332 FixCON
    Mostra dettagli

    Also fix editor checking for "else" tokens on whilevarl.

  • SDK

    Add MONK, LUKE, INDY and JURYGUY to "respawn" tilegroup

    Dino Bollinger a30ab98 scritto il 28 lug 2023 Build 10332
  • Fix typo in PR light offset for EXPLOSION2.

    NY00123 d0fab2b scritto il 7 lug 2023 Build 10332 FixEngine
    Mostra dettagli

    Also fixes attempts to read data for sprite no. -1 in case of no parent sprite.

  • Reduce EXTRATILES from 3840 to 1792 (= 32512 - MAXTILES)

    Dino Bollinger e74bc25 scritto il 3 lug 2023 Build 10332 Engine
    Mostra dettagli

    Previously, MAXTILES+EXTRATILES went above the highest possible 16 bit integer value of 32767, which is the datatype used to store tilenums.

  • Generale

    Use bitmap macros in more places

    Hendricks266 77e6bb6 scritto il 2 lug 2023 Build 10322
    Mostra dettagli

    regex for initial replacement: find: ([A-Za-z0-9_]+)[ \t]*\[[ \t]*([A-Za-z0-9_]+)[ \t]*>>[ \t]*3[ \t]*\][ \t]*&[ \t]*pow2char[ \t]*\[[ \t]*([A-Za-z0-9_]+)[ \t]*&[ \t]*7[ \t]*\] find: ([A-Za-z0-9_]+)[ \t]*\[[ \t]*([A-Za-z0-9_]+)[ \t]*>>[ \t]*3[ \t]*\][ \t]*&[ \t]*\(1[ \t]*<<[ \t]*\([ \t]*([A-Za-z0-9_]+)[ \t]*&[ \t]*7[ \t]*\)[ \t]*\) replace: bitmap_test(\1, \2) find: ([A-Za-z0-9_]+)[ \t]*\[[ \t]*([A-Za-z0-9_]+)[ \t]*>>[ \t]*3[ \t]*\][ \t]*\|=[ \t]*pow2char[ \t]*\[[ \t]*([A-Za-z0-9_]+)[ \t]*&[ \t]*7[ \t]*\] find: ([A-Za-z0-9_]+)[ \t]*\[[ \t]*([A-Za-z0-9_]+)[ \t]*>>[ \t]*3[ \t]*\][ \t]*\|=[ \t]*\(1[ \t]*<<[ \t]*\([ \t]*([A-Za-z0-9_]+)[ \t]*&[ \t]*7[ \t]*\)[ \t]*\) replace: bitmap_set(\1, \2) find: ([A-Za-z0-9_]+)[ \t]*\[[ \t]*([A-Za-z0-9_]+)[ \t]*>>[ \t]*3[ \t]*\][ \t]*&=[ \t]*~[ \t]*pow2char[ \t]*\[[ \t]*([A-Za-z0-9_]+)[ \t]*&[ \t]*7[ \t]*\] find: ([A-Za-z0-9_]+)[ \t]*\[[ \t]*([A-Za-z0-9_]+)[ \t]*>>[ \t]*3[ \t]*\][ \t]*&=[ \t]*~[ \t]*\(1[ \t]*<<[ \t]*\([ \t]*([A-Za-z0-9_]+)[ \t]*&[ \t]*7[ \t]*\)[ \t]*\) replace: bitmap_clear(\1, \2) regex for cleanup: find: \((bitmap_test\([A-Za-z0-9_]+, [A-Za-z0-9_]+\))\) == 0 replace: !\1 find: \((bitmap_test\([A-Za-z0-9_]+, [A-Za-z0-9_]+\))\) != 0 find: \((bitmap_test\([A-Za-z0-9_]+, [A-Za-z0-9_]+\))\) > 0 replace: \1 find: \((bitmap_test\([A-Za-z0-9_]+, [A-Za-z0-9_]+\))\) replace: \1 plus manual filtering to find missed cases: git grep -nw pow2char git grep -nEw '>> *3' git grep -nEw '(gotpic|gotsector)' git grep -n show2d

  • Always write boardfilename to savefile, and set app title on save load.

    Dino Bollinger 5e55626 scritto il 21 giu 2023 Build 10321
  • Fix FURY=1 build removing the "obj/fury/" folder after linking.

    Dino Bollinger 8c30602 2 lug, 17:28 Build 10321 FixEngine
    Mostra dettagli

    This bug was introduced in 36af1bb2 and caused the subsequent mapster32 linking to fail. The obj dump folder now has "_dump" as suffix. For regular duke3d builds, this temp folder had the name "obj/eduke32", and hence did not conflict with the "obj/duke3d" folder.