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:

Novembre 2018

  • Generale

    Add the formats supported by libxmp-lite to the list of extensions to check for in G_SetupFilenameBasedMusic()

    TerminX r7173 18 nov, 10:08 Build 7187
  • Generale

    Introduce some more meaningful function names and structure to the code touched in the last commit

    TerminX r7172 18 nov, 10:07 Build 7187
  • Generale

    Clean up some of the level initialization and player value reset functions that live in premap.cpp

    TerminX r7171 18 nov, 10:07 Build 7187
  • Generale

    Derp

    TerminX r7170 18 nov, 10:07 Build 7187
  • Generale

    CON structure member access readability cleanup

    TerminX r7169 18 nov, 10:07 Build 7187 CON
  • Generale

    Replace A_ResetVars() with a simpler version and tweak GAMEVAR_Q16PTR handling in VM_GAMEVAR_OPERATOR macro. The other couple things aren't functional changes at all.

    TerminX r7168 18 nov, 10:07 Build 7187
  • Generale

    This is supposed to fix some errors with HIGH_PRECISION_SPRITE reported by a static analyzer, wherein 32-bit values were shifted and truncated as 32-bit before being widened to a 64-bit type, which didn't seem like the intended behavior. This is the commit to look at if anything is suddenly fucked up in the classic software renderer.

    TerminX r7167 18 nov, 10:07 Build 7187 FixEngine
  • Generale

    Fix a couple of issues that cropped up after some of the previous OSD refactoring commits

    TerminX r7166 18 nov, 10:07 Build 7187 Fix
  • Generale

    OSD warning fix

    TerminX r7165 18 nov, 10:07 Build 7187 Fix
  • Generale

    The most minor of minor changes

    TerminX r7164 18 nov, 10:07 Build 7187
  • Generale

    Set XMP_PLAYER_INTERP to XMP_INTERP_SPLINE as it seems to sound better than the default setting

    TerminX r7163 18 nov, 10:07 Build 7187
  • Generale

    Fix a null pointer dereference in G_GameExit() so we don't crash while we're crashing

    TerminX r7162 18 nov, 10:06 Build 7187 Fix
  • Generale

    This bounds check is useless

    TerminX r7161 18 nov, 10:06 Build 7187
  • Generale

    Use auto in ldist() and dist() because it looks nicer than vec3_t const *const

    TerminX r7160 18 nov, 10:06 Build 7187
  • Generale

    Move g_defaultVideoModes[] and g_keyAsciiTable[] from baselayer.cpp to baselayer.h and make them constexpr

    TerminX r7159 18 nov, 10:06 Build 7187
  • Generale

    Just cleaning up a dump(er)

    TerminX r7158 18 nov, 10:06 Build 7187
  • Generale

    Use tabledivide64() in Gv_GetArrayCountFromFile()

    TerminX r7157 18 nov, 10:06 Build 7187
  • Generale

    Same shit, different diff

    TerminX r7156 18 nov, 10:06 Build 7187
  • Generale

    Another bunch of non-functional cleanup changes to the OSD

    TerminX r7155 18 nov, 10:06 Build 7187
  • Generale

    "using osdcmdptr_t = osdfuncparm_t const * const" because I'm tired of seeing it everywhere

    TerminX r7154 18 nov, 10:06 Build 7187
  • Generale

    More incremental improvements to horrible decade-old OSD code

    TerminX r7153 18 nov, 10:06 Build 7187
  • Generale

    Fix up osdfunc_exec()

    TerminX r7152 18 nov, 10:06 Build 7187 Fix
  • Generale

    Reduced buffer size used for scanning GRPs to display in the startup window from 8MB to 64K, in line with the previous commit that changed osdfunc_fileinfo(). I benchmarked this several times and could not find a case in which the 8MB buffer was faster.

    TerminX r7151 18 nov, 10:05 Build 7187
  • Generale

    Rework osdfunc_fileinfo()

    TerminX r7150 18 nov, 10:05 Build 7187
  • Generale

    Use "int" for OSD command return values and a few trivial globals. Our current usage of the return values would have even worked with bool, but we might want to add error conditions or something later.

    TerminX r7149 18 nov, 10:05 Build 7187
  • Generale

    Rename a couple of things in osd.cpp. There should be no change to functionality.

    TerminX r7148 18 nov, 10:05 Build 7187
  • Generale

    Small cleanups to OSD and game keybinding code before larger changes. Everything still works at this point.

    TerminX r7147 18 nov, 10:05 Build 7187
  • Generale

    Move pow2char and pow2long to build.h and make them constexpr

    TerminX r7146 18 nov, 10:05 Build 7187
  • Generale

    Rename the implementation of _lrotl() found at the top of kplib.cpp to klrotl() and use it unconditionally on platforms other than Win32 (it's only used in .bmp rendering).

    TerminX r7145 18 nov, 10:05 Build 7187 Engine
  • Generale

    Improve P_GetInput() a little

    TerminX r7144 18 nov, 10:05 Build 7187
  • Generale

    Improve OSD_Dispatch() a little

    TerminX r7143 18 nov, 10:05 Build 7187
  • Generale

    Improve CONTROL_GetMouseDelta()

    TerminX r7142 18 nov, 10:05 Build 7187
  • Generale

    Remove some effectively dead code that handled loading from duke3d.cfg if eduke32.cfg was not found. This has been useless for about a decade.

    TerminX r7141 18 nov, 10:04 Build 7141
  • Generale

    Move the LZW compression functions out of cache1d.cpp into their own object, klzw.cpp.

    Mostra dettagli

    This eliminates the hackiness of libcache1d.so (now libkzlw.so) and CACHE1D_COMPRESS_ONLY.

  • Generale

    Refresh BUILDLIC copyright headers

Ottobre 2018

  • Generale

    ifdef out all use of libc's FILE in libxmp-lite

    Hendricks266 r7138 28 ott, 23:34 Build 7138
  • Generale

    Fix a big fail in my implementation of CON_DIVR and CON_DIVRU.

    Hendricks266 r7137 28 ott, 23:34 Build 7138 Fix
  • Generale

    Drop C++ standard used in Visual Studio builds from C++17 to C++14, to be more consistent with our GNU makefile.

    TerminX r7136 scritto il 25 ott 2018 Build 7136
  • Generale

    Move CONTROL_ProcessBinds() call to P_GetInput()

    TerminX r7135 scritto il 25 ott 2018 Build 7136
  • Generale

    Fix usages of tab characters that slipped into menus.h at some point, and fix declaration of function Menu_Change() to match its definition

    TerminX r7134 scritto il 25 ott 2018 Build 7136 Fix
  • Generale

    Very (very) slightly less terrible G_CheckPlayerColor() function.

    TerminX r7133 scritto il 25 ott 2018 Build 7136
  • Generale

    Additional const and constexpr usage in compat.h and pragmas

    TerminX r7132 scritto il 25 ott 2018 Build 7136
  • Generale

    Using automatic typing here improves the readability of this code.

    TerminX r7131 scritto il 25 ott 2018 Build 7136
  • Generale

    Use range-based loops for simplicity

    TerminX r7130 scritto il 25 ott 2018 Build 7136
  • Generale

    Add CSTAT_SPRITE_ALIGNMENT_MASK. It's identical to CSTAT_SPRITE_ALIGNMENT_SLAB, but should be used in cases where you're checking either CSTAT_SPRITE_ALIGNMENT_WALL or CSTAT_SPRITE_ALIGNMENT_FLOOR rather than checking for a slab (voxel).

    TerminX r7129 scritto il 25 ott 2018 Build 7136 Engine
  • Generale

    Mark libdivide constructors explicit

    TerminX r7128 scritto il 25 ott 2018 Build 7136
  • Generale

    The last of my audiolib changes for now. These change no functionality.

    TerminX r7127 scritto il 25 ott 2018 Build 7136
  • Generale

    Fix screwed up spacing in a few audiolib files. No functional changes.

    TerminX r7126 scritto il 25 ott 2018 Build 7136 Fix
  • Generale

    This precaching stuff doesn't belong in EDUKE32_STANDALONE builds

    TerminX r7125 scritto il 25 ott 2018 Build 7136
  • Generale

    Remove unnecessary "Playing" member of VoiceNode struct

    TerminX r7124 scritto il 25 ott 2018 Build 7136