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

Visualizzate 2.117 build

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Giugno 2017 22 build · 171 commit

Build 6219

21 giu 2017 · 6 commit · 1 autore SVN
Apri la build
  • Don't cut off a row and/or column of texels when drawing floor-aligned sprites with odd dimensions.

    Hendricks266 r6219 21 giu, 06:47 Engine
  • Generale

    Add new tint flag 256, which always skips hightile when picking an image source.

    Hendricks266 r6218 21 giu, 06:46 Engine
  • Explicitly opt out of hicfindsubst falling back to pal 0 instead of checking against the reserved palnum range.

    Hendricks266 r6217 21 giu, 06:46
  • Generale

    Factor out hictinting array accesses.

    Hendricks266 r6216 21 giu, 06:46
  • Generale

    Create a new struct for hictinting that uses a uint16_t for flags.r

    Hendricks266 r6215 21 giu, 06:46
Mostra l’altro commit di questa build

Build 6213

20 giu 2017 · 4 commit · 1 autore SVN
Apri la build
  • Generale

    Add new userdef members gametext_tracking, mgametext_tracking, and menutext_tracking.

    Hendricks266 r6213 20 giu, 02:28
  • Generale

    Make internal gametext calls use MF_Bluefont fields in the menus and a newly introduced MF_BluefontGame elsewhere.

    Hendricks266 r6212 20 giu, 02:28
  • Generale

    Only use TEXT_GAMETEXTNUMHACK on internal gametext calls that benefit from it.

    Hendricks266 r6211 20 giu, 02:28
  • Generale

    Optimize all gametext calls.

    Hendricks266 r6210 20 giu, 02:28

Build 6209

19 giu 2017 · 18 commit · 1 autore SVN
Apri la build
  • Generale

    Make menutext use MF_Redfont fields.

    Hendricks266 r6209 19 giu, 16:07
  • Generale

    Optimize all menutext calls.

    Hendricks266 r6208 19 giu, 16:07
  • Generale

    Eliminate the RedfontGreen type and replace it with indentations (like "Apply Changes").

    Hendricks266 r6207 19 giu, 16:07
  • Generale

    Eliminate the RedfontBlue type and replace it with the Disabled or LookDisabled flags.

    Hendricks266 r6206 19 giu, 16:07
  • Generale

    Add a new MenuEntryFlag to make an option appear disabled but still work.

    Hendricks266 r6205 19 giu, 16:07
Mostra gli altri 13 commit di questa build

Build 6190

17 giu 2017 · 10 commit · 1 autore SVN
Apri la build
  • Generale

    Clean up warnings in standalone mode.

    Hendricks266 r6190 17 giu, 04:42
  • Generale

    Clean up gamefuncs in standalone mode.

    Hendricks266 r6189 17 giu, 04:42
  • Generale

    Don't print any warnings to the log if an unrecognized gamefunc is dispatched; this is expected and normal when they are renamed.

    Hendricks266 r6188 17 giu, 04:42
  • CON

    Add undefinegamefunc.

    Hendricks266 r6187 17 giu, 04:42 CON
  • Generale

    Remove an old hack from my menu system that upon closer inspection is no longer needed.

    Hendricks266 r6186 17 giu, 04:42
Mostra gli altri 5 commit di questa build

Build 6180

14 giu 2017 · 5 commit · 1 autore SVN
Apri la build
  • Generale

    Update xxHash to 0.6.2.

    Hendricks266 r6180 14 giu, 00:00
  • Generale

    Amend r6174 to un-break libxmp-lite.

    Hendricks266 r6179 scritto il 13 giu 2017
  • Generale

    Amend r6174 to properly define HAVE_XMP.

    Hendricks266 r6178 scritto il 13 giu 2017
  • Generale

    Re-port our changes to libdivide.h and add new changes so that it works as we need.

    Hendricks266 r6177 scritto il 13 giu 2017
  • Generale

    Replace libdivide.h with an unpatched copy of the latest version.

    Hendricks266 r6176 scritto il 13 giu 2017

Build 6175

10 giu 2017 · 4 commit · 2 autori SVN
Apri la build
  • Generale

    Better support for working with blend in the editor

    TerminX r6175 10 giu, 01:19
  • Generale

    Get MSVC building again, DONT_BUILD.

    TerminX r6174 10 giu, 01:19
  • Move rules around to unbreak Linux builds. This may be a GNU Make bug. DONT_BUILD.

    Hendricks266 r6173 scritto il 9 giu 2017 Fix
  • Distinguish between .c files in rsrc and ones generated at build time in obj.

    Hendricks266 r6172 scritto il 9 giu 2017

Build 6171

9 giu 2017 · 28 commit · 2 autori SVN
Apri la build
  • Generale

    Amend r6150.

    Hendricks266 r6171 9 giu, 00:00
  • Generale

    Another attempt at fixing Polymost z-fighting. Probably still sucks! :)

    TerminX r6170 scritto il 8 giu 2017 FixEngine
  • Generale

    Fix window title in EDUKE32_STANDALONE builds. DONT_BUILD.

    TerminX r6169 scritto il 8 giu 2017 Fix
  • Generale

    Minor optimization

    TerminX r6168 scritto il 8 giu 2017
  • Generale

    Change savegame filenames from dukesav#.esv to save#.esv.

    TerminX r6167 scritto il 8 giu 2017
Mostra gli altri 23 commit di questa build

Build 6143

5 giu 2017 · 6 commit · 1 autore SVN
Apri la build
  • Generale

    Remove the register keyword, since it is deprecated in C++11 and removed in C++17.

    Hendricks266 r6143 5 giu, 03:05
  • Generale

    Improve what build information we print to the log at startup. New feature: compilers, their versions, and big-endianness. Removed: C++, as it is now mandatory.

    Hendricks266 r6142 5 giu, 03:05
  • Generale

    Visual Studio apparently still defines __cplusplus as 199711.

    Hendricks266 r6141 5 giu, 03:05
  • Generale

    Address some longstanding warnings with printf when building with MinGW's GCC 6 and newer.

    Hendricks266 r6140 5 giu, 03:05 Fix
    Mostra dettagli

    Building with said newer versions may fix the -Wodr warning when building for release.

  • Generale

    Introducing buildprint, a type-safe and more performant replacement for printf using C++11 variadic templates. At least, an incomplete version that is enough to implement the next commit.

    Hendricks266 r6139 5 giu, 03:05
Mostra l’altro commit di questa build

Maggio 2017 4 build · 6 commit

Build 6135

18 mag 2017 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Fix interpolation of sprites in sectors with SE_31_FLOOR_RISE_FALL

    TerminX r6135 18 mag, 19:28 FixEngine

Build 6131

16 mag 2017 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    Fix using defined move/ai/action names in switch/case statements

    TerminX r6131 16 mag, 22:46 Fix
  • Generale

    Improve a couple of tagged sector warning messages. DONT_BUILD.

    TerminX r6130 16 mag, 22:46 Engine

Aprile 2017 3 build · 40 commit

Build 6129

23 apr 2017 · 9 commit · 2 autori SVN
Apri la build
  • Generale

    Amend r6126, which doesn't leave "eduke32" defined anywhere for binary names when APPBASENAME is not specified.

    Hendricks266 r6129 23 apr, 22:11
  • Generale

    Amend r6122, as of r6074 all standard library header inclusion is routed through compat.h.

    Hendricks266 r6128 23 apr, 22:11
  • Generale

    Recognize MacUser shareware demo; data must be renamed from "Duke3D Group" to "duke3d.grp".

    TerminX r6127 23 apr, 21:35
  • Generale

    Base output binary name on APPBASENAME. DONT_BUILD.

    TerminX r6126 23 apr, 21:35
  • Generale

    Potential slight optimization to actor movement.

    TerminX r6125 23 apr, 21:35
Mostra gli altri 4 commit di questa build

Build 6120

12 apr 2017 · 7 commit · 1 autore SVN
Apri la build
  • Generale

    Flip the switch to C++11.

    Hendricks266 r6120 12 apr, 01:30
    Mostra dettagli

    It's happening.

  • Generale

    compat.h: Add logbase<size_t>().

    Hendricks266 r6119 12 apr, 01:30
  • Generale

    compat.h: Add new types, native_t and unative_t, functionally equivalent to our current bssize_t and bsize_t, respectively, but generated dependably using template metaprogramming when building with C++ >= 11.

    Hendricks266 r6118 12 apr, 01:30
  • Generale

    compat.h: Add some infrastructure for C++ template metaprogramming.

    Hendricks266 r6117 12 apr, 01:30
  • Generale

    compat.h: Upgrade our byteswapping functions with new versions that I have experimentally confirmed to compile down to the appropriate single assembly instructions on x86 and x86_64. As part of this, make them constexpr, and remove the OS-specific and inline assembly variants as sub-par due to these two improvements.

    Hendricks266 r6116 12 apr, 01:30
Mostra gli altri 2 commit di questa build

Build 6113

9 apr 2017 · 24 commit · 1 autore SVN
Apri la build
  • Generale

    Add registry detection of the Steam path for World Tour installs.

    Hendricks266 r6113 9 apr, 06:09
  • Generale

    Add the patched World Tour GRP to our checksum entries.

    Hendricks266 r6112 9 apr, 06:08
  • Generale

    Modify Windows registry reading to check both 32-bit and 64-bit key locations.

    Hendricks266 r6111 9 apr, 06:08
  • Replace "gnu" with "c" in language standard declarations if we are using clang.

    Hendricks266 r6110 scritto il 27 mar 2017
    Mostra dettagli

    This should give us compatibility without compromising platforms that either don't recognize the "gnu" variants but include strdup, snprintf, etc anyway (clang on desktop), or that support "gnu" and don't include these functions in the "c" variants (gcc in devkitPPC). DONT_BUILD.

  • Mac

    Address deprecation warnings with the latest Xcode and macOS.

    Hendricks266 r6109 scritto il 27 mar 2017
Mostra gli altri 19 commit di questa build

Marzo 2017 2 build · 10 commit

Build 6089

22 mar 2017 · 8 commit · 1 autore SVN
Apri la build
Mostra gli altri 3 commit di questa build

Build 6081

20 mar 2017 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    Factor out code for launching EVENT_GAME and EVENT_PREGAME.

    Hendricks266 r6081 20 mar, 13:29 CON
  • Re-add a fixed version of old code for the SDL driver to initialize SDL as a whole or its audio subsystem if it has not yet been initialized.

    Hendricks266 r6080 scritto il 1 mar 2017 Fix
    Mostra dettagli

    Patch from NY00123. DONT_BUILD.

Febbraio 2017 3 build · 27 commit

Build 6079

25 feb 2017 · 11 commit · 1 autore SVN
Apri la build
  • Generale

    Remove XYZ.voc --> XYZ.flac format upgrades completely for sound effects, and leave them only for music.

    Hendricks266 r6079 25 feb, 00:16
    Mostra dettagli

    XYZ.voc --> XYZ_voc.flac is still available.

  • Generale

    compat.h: Upgrade ARRAY_SIZE.

    Hendricks266 r6078 25 feb, 00:16
  • Generale

    compat.h: Upgrade EDUKE32_FUNCTION and add EDUKE32_PRETTY_FUNCTION.

    Hendricks266 r6077 25 feb, 00:15
  • Generale

    Remove the implicit "static" from our FORCE_INLINE macro.

    Hendricks266 r6076 25 feb, 00:15
    Mostra dettagli

    This will be important for C++ member functions.

  • Generale

    Eliminate more cases of duplication of compat.h's functionality.

    Hendricks266 r6075 25 feb, 00:15
Mostra gli altri 6 commit di questa build