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

Visualizzate 671 build · 3.294 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Marzo 2020 8 build · 61 commit

Build 8762

16 mar 2020 · 11 commit · 1 autore SVN
Apri la build
  • Generale

    GCC 9.3.0 Windows build fix

    TerminX r8762 16 mar, 20:19 Fix
  • Generale

    Fix GCC 9.3.0 signedness warning

    TerminX r8761 16 mar, 20:19 Fix
  • Generale

    Add file selector for choosing which .sf2 bank to use

    TerminX r8760 16 mar, 20:19
    Mostra dettagli

    This also adds a menu option for OPL3 stereo mode. Windows MME output device selection is probably next (this can already be done through the console).

  • Generale

    Stylistic changes to driver_winmm

    TerminX r8759 16 mar, 20:19
    Mostra dettagli

    This changes the code formatting and style of driver_winmm to better match our style guidelines.

  • Generale

    Move a couple things around in the audiolib headers so we can access them from the game code

    TerminX r8758 16 mar, 20:19
Apri la build per vedere tutti i 11 commit

Build 8738

11 mar 2020 · 34 commit · 1 autore SVN
Apri la build
  • Generale

    I forgot this bunch of SDL2 headers like an idiot

    TerminX r8738 11 mar, 18:19
  • Generale

    Fix IF crouch jumping and unintentional automatic crouching under sprites

    TerminX r8737 11 mar, 18:11 FixEngine
  • Generale

    ifndef EDUKE32_STANDALONE a couple more hard-coded Duke3D sound IDs that were missed previously

    TerminX r8736 11 mar, 18:11
  • Generale

    Reduce width of a couple fields in memberlabel_t

    TerminX r8735 11 mar, 18:09
  • Generale

    Make gamestructures a proper object

    TerminX r8734 11 mar, 18:09
Apri la build per vedere tutti i 34 commit

Febbraio 2020 3 build · 29 commit

Build 8641

11 feb 2020 · 12 commit · 1 autore SVN
Apri la build
  • Generale

    Macros for a couple hardcoded values

    TerminX r8641 11 feb, 01:22
  • Generale

    This lets the player jump into the vents in DUKEDC3.MAP

    TerminX r8640 11 feb, 01:21
    Mostra dettagli

    Since this is Duke3D, I'm sure this change breaks something else.

  • Generale

    Re-enable ignoring 256 units of curb when clipping against ceilings

    TerminX r8639 11 feb, 01:21 Fix
    Mostra dettagli

    This fixes getting stuck on tiny lips created by sloppy slopes in the undersized vents in DUKEDC3.MAP.

  • Generale

    Bump clang-format ColumnLimit to 165

    TerminX r8638 11 feb, 01:21
  • Generale

    Rename ZOFFSET1 to ACTOR_FLOOR_OFFSET and use ACTOR_MAXFALLINGZVEL in several places where it should have been used

    TerminX r8637 11 feb, 01:21
Apri la build per vedere tutti i 12 commit

Build 8620

7 feb 2020 · 4 commit · 1 autore SVN
Apri la build
  • Generale

    Fix stupid typo that broke conveyor belts

    TerminX r8620 7 feb, 21:09 Fix
  • Generale

    Improve player input locking logic

    TerminX r8619 7 feb, 21:09 Fix
    Mostra dettagli

    This fixes the issue with mouse input and viewscreens.

  • Generale

    Print HRESULT error message when DwmGetCompositionTimingInfo() fails (wtf?)

    TerminX r8618 7 feb, 21:09
  • Generale

    Fix hilarious bug where holding the strafe modifier and pressing turn left/right moved the player in the wrong direction

    TerminX r8617 7 feb, 21:09 Fix

Build 8616

6 feb 2020 · 13 commit · 1 autore SVN
Apri la build
  • Generale

    Revert "Hackish fix for spline interpolation crash in libxmp-lite"

    TerminX r8616 6 feb, 14:01 Fix
  • Generale

    Add -nosteam command line parameter

    TerminX r8615 6 feb, 14:01
  • Generale

    Call communityapiInit() from the game's app_main() instead of baselayer_init()

    TerminX r8614 6 feb, 14:01
  • Generale

    Add r_maxfps -1, an automatic setting that limits the framerate to the refresh rate -1 for each increment over 60Hz the refresh rate is

    TerminX r8613 6 feb, 14:01
    Mostra dettagli

    E.g 60Hz > 59 fps 120Hz > 118 fps 144Hz > 141 fps 165Hz > 162 fps This also changes G_FPSLimit() back to a more simplistic calculation, because what was there didn't quite seem to make sense.

  • Generale

    Custom driver-independent VSync implementation for Windows

    TerminX r8612 6 feb, 14:01
Apri la build per vedere tutti i 13 commit

Gennaio 2020 2 build · 39 commit

Build 8572

29 gen 2020 · 38 commit · 1 autore SVN
Apri la build
  • Generale

    Calculate game loop timing using fractional ticks

    TerminX r8572 29 gen, 03:38
  • Generale

    This should be ifndef NETCODE_DISABLE

    TerminX r8571 29 gen, 03:38
  • Generale

    This is pretty useless at this point

    TerminX r8570 29 gen, 03:37
  • Generale

    Rename EDUKE32_SIMPLE_MENU to EDUKE32_RETAIL_MENU

    TerminX r8569 29 gen, 03:37
  • Generale

    This fixes things like shrunk player behavior at the expense of the return of issues like the player automatically stepping up onto sprite architecture.

    TerminX r8568 29 gen, 03:37 FixEngine
Apri la build per vedere tutti i 38 commit

Dicembre 2019 7 build · 58 commit

Build 8425

15 dic 2019 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    Fix Mapster32 undo/redo corruption issue

    TerminX r8425 15 dic, 14:39 FixEngine
  • Generale

    Don't build SW and the Kenbuild test game by default in VS

    TerminX r8424 15 dic, 14:39

Build 8422

9 dic 2019 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Revert "Windows: Remove keyboard layout switching entirely"

    TerminX r8422 9 dic, 01:43 Fix
    Mostra dettagli

    This change was not well thought out and breaks a number of things for users of foreign keyboards. Unfortunately, we are still at a point where removing keyboard layout switching is a QOL downgrade.

Build 8413

8 dic 2019 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    This should fix rare stalls of several seconds when changing window focus on some Windows systems, related to changing the keyboard layout

    TerminX r8413 8 dic, 01:20 Fix

Build 8412

7 dic 2019 · 45 commit · 1 autore SVN
Apri la build
  • Generale

    Fix SW compilation under VS

    TerminX r8412 7 dic, 15:53 Fix
  • Generale

    Fix Mapster32 undo corruption issue

    TerminX r8411 7 dic, 15:53 FixEngine
  • Generale

    This is a __restricted area

    TerminX r8410 7 dic, 15:53
    Mostra dettagli

    Theoretically, this will help the compiler generate more optimized code. In practicality, I haven't seen any difference yet but I don't think giving the compiler hints as to the intended operation of the code is ever really a bad thing.

  • Generale

    Track cache1d block overhead differently

    TerminX r8409 7 dic, 15:52
  • Generale

    These shouldn't be references

    TerminX r8408 7 dic, 15:52
Apri la build per vedere tutti i 45 commit

Build 8367

7 dic 2019 · 7 commit · 1 autore SVN
Apri la build
  • Generale

    Map SDL joystick device trackball input to mouse input

    TerminX r8367 7 dic, 15:50
  • Generale

    Shitcan the few uses of the bool type in the VM after reading some things and dicking around on godbolt.org

    TerminX r8366 7 dic, 15:49
  • Generale

    Update the Microsoft resource compiler scripts used for Windows binaries

    TerminX r8365 7 dic, 15:49
    Mostra dettagli

    This adds the version control revision plus build time to the properties of the resulting binary, and updates some of the legal text. The executable version number has also been bumped from the longstanding "1.9.9.9" to "2.0.0.4", symbolic of the year EDuke32 was first released in. Future Fury binaries will now say "2.0.1.9" to match its first non-preview release as well.

  • Generale

    This workaround doesn't appear to be necessary anymore

    TerminX r8364 7 dic, 15:49 Fix
    Mostra dettagli

    Moreover, I couldn't really find any information about the problem this was supposed to resolve when I attempted to research it. The code has already been #if 0'd out for a while.

  • Generale
Apri la build per vedere tutti i 7 commit

Ottobre 2019 5 build · 114 commit

Build 8248

21 ott 2019 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Fix keyboard layout change console message and make sure windowsPlatformCleanup() gets called from uninitsystem()

    TerminX r8248 21 ott, 06:56 Fix

Build 8247

21 ott 2019 · 7 commit · 1 autore SVN
Apri la build
  • Generale

    I swear, the amount of trivial differences between toolchain setups drives me up the wall sometimes

    TerminX r8247 21 ott, 04:27 Engine
  • Generale

    Use stat() instead of fopen() to detect existing files when saving screenshots

    TerminX r8246 21 ott, 04:27
  • Generale

    This helps the player not fall off of the edges of certain types of moving sectors as easily

    TerminX r8245 scritto il 20 ott 2019 Engine
  • Generale

    Don't activate gamefunc_Toggle_Crouch if cheat_phase is non-zero

    TerminX r8244 scritto il 20 ott 2019
  • Generale

    This fixes most issues with the player clipping through the walls of rotating sectors

    TerminX r8243 scritto il 20 ott 2019 FixEngine
Apri la build per vedere tutti i 7 commit

Build 8240

20 ott 2019 · 6 commit · 1 autore SVN
Apri la build
  • Generale

    Boost OPL3 output to about the level of WinMM

    TerminX r8240 20 ott, 04:41
  • Generale

    Retain friendly names for audiolib drivers disabled at compile time

    TerminX r8239 20 ott, 04:41
  • Generale

    Add mus_al_additive to control the behavior mentioned in r8232 and rename mus_adlibstereo to mus_al_stereo

    TerminX r8238 20 ott, 04:41
  • Generale

    Better stereo suppport in OPL3 emulator

    TerminX r8237 20 ott, 04:41
    Mostra dettagli

    Patch from Nuke.YKT

  • Generale

    Fix issue with tempo when changing back and forth between OPL3 and WinMM MIDI output

    TerminX r8236 20 ott, 04:41 Fix
Apri la build per vedere tutti i 6 commit

Build 8234

19 ott 2019 · 5 commit · 1 autore SVN
Apri la build
  • Generale

    Apparently, a long while back when I limited snd_numvoices to 128 I forgot to change the menu to reflect it

    TerminX r8234 19 ott, 20:13
  • Generale

    Fix mus_adlibstereo

    TerminX r8233 19 ott, 20:13 Fix
  • Generale

    Revert a copy/paste error fix in the AdLib code because the fixed version doesn't work right with the timbres Blood ships with

    TerminX r8232 19 ott, 19:40 Fix
  • Generale

    Fix AdLib timbre loading

    TerminX r8231 19 ott, 19:28 Fix
  • Generale

    Fix min/max values for audiolib cvars

    TerminX r8230 19 ott, 19:28 Fix

Build 8229

19 ott 2019 · 95 commit · 1 autore SVN
Apri la build
  • Generale

    I thought this would work but I'm stupid :D

    TerminX r8229 19 ott, 17:18
  • Generale

    Tweak the priority classes set by win_priorityclass

    TerminX r8228 19 ott, 16:49
  • Generale

    Fix issue causing maps to sometimes fail to load

    TerminX r8227 19 ott, 16:48 Fix
  • Generale

    Band-aid fix an issue with the tile packer preventing MSVC builds from working

    TerminX r8226 19 ott, 16:48 Fix
  • Generale

    Prefer uint32_t over unsigned int

    TerminX r8225 19 ott, 16:48
Apri la build per vedere tutti i 95 commit