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:

Gennaio 2021

Dicembre 2020

Novembre 2020

  • Replace std::string with a char* wrapper

    Dino Bollinger 42c62c5 28 nov, 11:31 Build 9276 Fix
    Mostra dettagli

    This avoids a bug which causes linking to fail for MinGW32 builds.

    Coautore
    Evan Ramos

Settembre 2020

  • Generale

    sdlayer.cpp: remove an '#ifndef __ANDROID__' block with only commented code in it.

  • Generale

    sdlayer.cpp: don't print SDL_SetWindowGammaRamp() error if the function was not called.

    Mostra dettagli

    We may have gotten an error message like: videoSetGamma(): Failed loading udev_device_get_action: (...)/libSDL2-2.0.so.0: undefined symbol: _udev_device_get_action But: 1. The "error" in question did actually happen earlier in SDL, but is harmless because SDL first tries to load a symbol using 'dlsym(RTLD_DEFAULT, ...)' and failing that (as it happens in my case), from an explicitly loaded libudev (which succeeds). 2. The message misleads a user into thinking that it may have something to do with gamma adjustment having no effect. (As is the case for me.)

  • update zpl.h for build and runtime fixes on 32-bit ARM.

    Helixhorned c18af2a 7 set, 17:44 Build 9257 Fix
    Mostra dettagli
  • Generale

    Disable microprofile on ARM64 Windows

    Daniel Gurney 7306a1e scritto il 6 set 2020 Build 9257

Agosto 2020

  • experimental TROR rendering fixes

    nukeykt 156963d 29 ago, 17:33 Build 9253 FixEngine
  • fix TROR rendering glitch in polymost when camera Z is outside of sector boundaries

    nukeykt a47a99b scritto il 29 ago 2020 Build 9252 FixEngine
  • Check all TROR layers in collision code

    nukeykt 2609d8c scritto il 26 ago 2020 Build 9251 Engine
  • fix editor sprite select in TROR sectors

    nukeykt 5467111 scritto il 26 ago 2020 Build 9250 FixEngine
  • fix CON_GETPLAYER/CON_SETPLAYER access to palette member and loogiex/loogiey arrays

    TerminX 175ae4c scritto il 23 ago 2020 Build 9249 Fix
  • only bypass SDL_SetWindowGrab() for SDL 2.0.12 and lower

    TerminX 1a79d82 scritto il 21 ago 2020 Build 9249 Engine
  • rename "Widescreen" menu option to "Aspect ratio"

    TerminX b2a8d74 scritto il 17 ago 2020 Build 9249
  • fix a couple bad comparisons of values against MAX_WEAPONS

    TerminX 008bf9e scritto il 16 ago 2020 Build 9249 Fix
    Mostra dettagli

    The first is something that was missed when the hardcoded World Tour stuff was added, and the second looks like it was just a typo.

  • add SK_WEAPON_MASK macro, comprised of the four SK_WEAPON_BITS values

    TerminX 320f534 scritto il 16 ago 2020 Build 9249
  • bare bones editor check for models

    nukeykt 9507805 23 ago, 20:46 Build 9244 FixEngine
    Mostra dettagli

    Fixes terminx/eduke32!40

  • add invalid polygon check in editor mode

    nukeykt 47afa9d 23 ago, 20:11 Build 9243 Engine
  • Generale

    mapster32/build: Make AlignWalls_ not a partially broken, cryptic mess. Correctly aligns textures of any size now.

    Jordon Moss f21351f scritto il 16 ago 2020 Build 9242 FixEngine
  • Implement tileflags member of picanm, and added support for new flag: TILEFLAGS_TRUENPOT, that allows you to enable true non-power-of-two texture support per-tile.

    Jordon Moss 4c1d40c scritto il 11 ago 2020 Build 9242 FixEngine
    Mostra dettagli

    (Fixes classic's buggy tiling and panning behaviour and bypasses the emulation of it in Polymost)

  • Enable non-power-of-two wall support in classic renderer. (Doesn't do anything yet without either a new map format, or upcoming TILEFLAGS_TRUENPOT).

    Jordon Moss 281d494 scritto il 11 ago 2020 Build 9242 Engine
  • fixes for including compat.h in a C program built with MSVC

    TerminX 6165e34 scritto il 11 lug 2020 Build 9239 FixEngine
    Mostra dettagli

    I needed to change the weird VS workaround in order for the EDUKE32_STATIC_ASSERT on line 850 to succeed. Things seemed OK when I tested them, but I'd like more information on the suspected compiler bug in question and why this was necessary in the first place.

  • Generale

    engine and Duke3d: fix a bunch of direct calls to libc free() to call Bfree() instead

    TerminX 917da2e scritto il 10 lug 2020 Build 9239 FixEngine
  • move osdstrings cleanup out of engineUnInit() and into OSD_Cleanup()

    TerminX 786869b scritto il 23 lug 2020 Build 9239 Engine
  • artdump console command

    TerminX bad080c scritto il 10 lug 2020 Build 9239
  • Generale

    just a reference

    TerminX 2e77d96 scritto il 10 lug 2020 Build 9239
  • reduce use of temporary variables in a few VM opcodes

    TerminX 0e3fb3d scritto il 9 lug 2020 Build 9239
    Mostra dettagli

    Also moves a bunch of VM_ASSERT statements up next to the variables they check. When this macro was first introduced, all of an instruction's operands needed to be read from the bytecode before aborting due to failure. Since this isn't the case anymore, all of the VM_ASSERTs can be moved up.

  • fix copy/paste error in CON_[GET/SET]PLAYER error message for a bad player index

    TerminX d907aee scritto il 9 lug 2020 Build 9239 Fix