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

Visualizzati 185 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Settembre 2021

  • polymer: show shader compile log on failure, not just link log

    Plagman 25afea9 scritto il 16 ago 2021 Build 9598 Engine
    Mostra dettagli

    Mesa conveys most of the useful info through there, not linking.

Agosto 2021

  • update sectors if visibility changed.

    Plagman d032a99 scritto il 13 feb 2021 Build 9511 Engine
    Mostra dettagli

    Bugged since forever and would have floors and ceilings stay put when alt-wheeling in mapster.

  • Generale

    Don't compute lights for parallaxed geometry we either won't draw or won't

    Plagman 70bb998 scritto il 13 feb 2021 Build 9510 Engine
    Mostra dettagli

    need lights. This should save a bit of work in the general case with skies, too.

  • polymer: 'fix' texture scale on relative floors

    Plagman 7ea7ebc 16 ago, 15:17 Build 9509 FixEngine
    Mostra dettagli

    Classic relative scaling apparently had some numerical artifacts related to length of firstwall. Cribbing the logic added in 6fc6b7d5 in Polymost along with bumping the precision of the intermediate terms seems to make it line up fully. Rooftop floor in E1L1 and surrounding ledges are good test cases for this.

  • polymer: fix angle precision with sector relative tile alignment

    Plagman 58b10f6 scritto il 14 ago 2021 Build 9509 FixEngine

Giugno 2016

Settembre 2015

Luglio 2015

Giugno 2015

Giugno 2014

Maggio 2014

  • Generale

    Revert window fullscreen stuff until we have aspect-correct upscaling

    Plagman r4466 10 mag, 14:20 Build 4466 Fix
    Mostra dettagli

    pass.

  • Generale

    Add some useful preprocessor definition to the checked-in MSVC project

    Plagman r4463 3 mag, 18:25 Build 4463

Aprile 2014

  • Generale

    Fix crash with GTK+SDL2 on startup and use windowed fullscreen instead of

    Plagman r4447 18 apr, 19:51 Build 4447 Fix
    Mostra dettagli

    exclusive fullscreen.

Maggio 2013

  • Generale

    Ignore ART mapping for TILE_ANIM, which is dynamically populated by the game

    Plagman r3742 9 mag, 00:22 Build 3742
    Mostra dettagli

    during ANM playback.

  • Hook ART mapping to rotatesprite.

    Plagman r3741 7 mag, 23:53 Build 3741 Engine
    Mostra dettagli

    The visibility calculation relies on the distance, which might not be entirely accurate in rotatesprite, so maybe it'll be too dark in some cases.

  • Make ART mapping work with any number of shade offsets (eg. BLOOD pal)

    Plagman r3740 7 mag, 23:18 Build 3740 Engine
  • Generale

    Revert to spherical shading; it's not like you could look up in classic anyway.

    Plagman r3739 7 mag, 22:03 Build 3739 Fix
  • Generale

    Fix interaction between ART mapping and lighting.

    Plagman r3738 7 mag, 22:03 Build 3739 Fix
  • Generale

    Finish Polymer cancer mode and enable by default.

    Plagman r3737 7 mag, 00:48 Build 3737 FixEngine
    Mostra dettagli

    TODO: figure out wtf is wrong with rotatesprite, linear filtering.

  • Generale

    New Polymer feature: shitty mode.

    Plagman r3729 5 mag, 20:12 Build 3729 Engine
  • Generale

    Fix Makefile fuckery.

    Plagman r3728 5 mag, 20:12 Build 3729 Fix

Marzo 2013

Novembre 2012

  • Generale

    Move the tracking from a dirty state to a change count.

    Plagman r3234 25 nov, 08:24 Build 3234
  • Generale

    Make glbuild C++-safe.

    Plagman r3141 9 nov, 22:09 Build 3141
  • Generale

    Fix warning in jaudiolib due to void ptr arith.

    Plagman r3140 9 nov, 17:53 Build 3140 Fix
  • Generale

    Fix warnings from pointer math with the trackers.

    Plagman r3139 9 nov, 17:53 Build 3140 Fix
  • Generale

    Add automatic tracking to the sector[], wall[], sprite[] and tsprite[]

    Plagman r3138 9 nov, 14:31 Build 3138 FixEngine
    Mostra dettagli

    arrays; any write access to them will run the corresponding hook and write to the [sector/wall/sprite/tsprite]clean array. Note: tsprite and sprite use the same hook and require running a few more instructions per access in order to disambiguiate; this could be made more optimal (like the other arrays) by clearly separating the types in the game code. Note #2: taking a member's address currently marks it dirty because of tons of helper functions across the editor code. I don't know how many read-only accesses we have after taking a member address, but it could also be fixed with some finessing of the code.

  • Generale

    Fix the C++ build on Linux with LTO.

    Plagman r3137 9 nov, 10:05 Build 3137 Fix
  • Generale

    Fix the Linux mapster32 build with LTO enabled.

    Plagman r3136 9 nov, 09:35 Build 3136 FixEngine
  • Generale

    Fix synthesis fallout after ivfrate addition.

    Plagman r3135 9 nov, 08:00 Build 3135 Fix
  • Generale

    Fix build error after C++ conversion.

    Plagman r3121 5 nov, 21:07 Build 3121 Fix
  • Generale

    Add horrible tracking template; for each structure you'll want to create a

    Plagman r3119 4 nov, 20:34 Build 3119
    Mostra dettagli

    separate tracker type by #defining __TRACKER_NAME and __TRACKER_GLOBAL_OFFSET. eg.: Then if you have a tracked value and a value of the same type at the given offset: Tracker_1<int32_t> trackedInt; int32_t trackedIntDirty = 0; // 4 bytes after trackedIntDirty will become 1 everytime trackedInt changes.

Ottobre 2012

  • only let emitshadow affect shadows, not lightmaps.

    Plagman r3093 21 ott, 11:41 Build 3093 Engine
    Mostra dettagli

    Lightmaps are already opt-in anyway.

  • add support for negative lights

    Plagman r3092 20 ott, 21:52 Build 3092 Engine
    Mostra dettagli

    And hook them up to cstat 128 (half-submerged, 'c' in mapster).

  • add a prlight flag to make shadow-less spotlights

    Plagman r3091 20 ott, 20:41 Build 3091 Engine
    Mostra dettagli

    And hook it up to SE cstat 64 ('1' in mapster32). This disables both lightmaps and shadow maps for the spotlight; please let me know if you have a usecase where you want lightmaps but no shadow maps for specific lights.

Luglio 2012

Maggio 2012

Aprile 2012

Marzo 2012

  • remove Intel whitelist

    Plagman r2580 31 mar, 21:32 Build 2580
    Mostra dettagli

    Allow all drivers for now; if anything, we should start maintaining a blacklist now that most Intel chips have decent enough support to be able to run stuff satisfactorily.

  • Generale

    Fix OpenGL screenshots with unaligned widths such as 1366

    Plagman r2579 31 mar, 21:24 Build 2580 FixEngine