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 2019

  • Generale

    Clean up the huge portability regressions caused by the introduction of ZPL and dependent features.

    Hendricks266 r8273 scritto il 29 ott 2019 Build 8292 Fix
    Mostra dettagli

    This massively guts zpl.h: everything we don't use. It also improves the portability of the things we do use. See zpl.h for why keeping the entire library is unacceptable. Some notes: Intel, or more specifically x86, is an architecture, not a platform. The uses of zpl_vm_alloc functions contained a regression in that unlike the X-prefixed allocation functions, no checking of the return value was performed. Moreover, the new Bgetpagesize incorrectly used the zpl_virtual_memory_page_size API, causing the value returned to be dwAllocationGranularity instead of dwPageSize on Windows! timerInit contained a compilation error on "MIPS". The introduction of sysReadCPUID() broke linking on everything but x86. Any symbol containing two successive underscores is reserved, so don't use that for include guards.

  • SW

    Fix 3D Realms and ANM palettes

    Hendricks266 r8272 scritto il 29 ott 2019 Build 8292 Fix
  • SW

    Fix MIDI music

    Hendricks266 r8271 scritto il 29 ott 2019 Build 8292 Fix
  • Generale

    SW, KenBuild: When exiting, uninit sound before the engine

    Hendricks266 r8270 scritto il 29 ott 2019 Build 8292 Engine
  • SW

    Fix file loading and init sequence

    Hendricks266 r8269 scritto il 29 ott 2019 Build 8292 Fix
  • Generale

    Move registry reading to engine

    Hendricks266 r8268 scritto il 29 ott 2019 Build 8292 Engine
  • Generale

    Move VDF parsing to engine

    Hendricks266 r8267 scritto il 29 ott 2019 Build 8292 Engine
  • Generale

    Add sound and music code for Ken-Build

    Hendricks266 r8266 scritto il 29 ott 2019 Build 8292
    Mostra dettagli

    Patch from Nuke.YKT.

Ottobre 2019

  • Generale

    Make the secondary backslash key of the standard 102-keys PC keyboard layout, also known as a "less than" key, usable. This is the key generally sitting in-between the left shift and Z keys, for the 102-keys QWERTY layout.

    NY00123 r8265 26 ott, 09:35 Build 8265
  • Generale

    Fix SDL 1.2 build of sdlayer.cpp and apply minor changes to sdlayer12.cpp

    NY00123 r8264 26 ott, 09:35 Build 8265 Fix
  • Generale

    Fix SDL 1.2 build of timer.cpp

    NY00123 r8263 26 ott, 09:35 Build 8265 Fix
  • SW

    Load swtimbr.tmb

    Hendricks266 r8262 23 ott, 22:47 Build 8262
  • Generale

    Add MIDI_GetDevice and use it so that the default driver value doesn't show as "Custom" in the menu

    Hendricks266 r8261 23 ott, 22:47 Build 8262
  • Generale

    Fix calls to FX_ErrorString and MUSIC_ErrorString

    Hendricks266 r8260 23 ott, 22:47 Build 8262 Fix
  • Generale

    Prefer early return on error in sound and MIDI init functions

    Hendricks266 r8259 23 ott, 22:47 Build 8262
  • Generale

    Prefer "MIDI driver" to "Music device"

    Hendricks266 r8258 23 ott, 22:47 Build 8262
  • Generale

    Remove second EMIDICard / ForceEMIDI parameter from MUSIC_Init which only served to clobber the value entered using the cvar

    Hendricks266 r8257 23 ott, 22:47 Build 8262
  • Generale

    Remove duplicate mus_emidicard from osdcmds.cpp

    Hendricks266 r8256 23 ott, 22:47 Build 8262
  • Generale

    Initialize sound before music

    Hendricks266 r8255 23 ott, 22:46 Build 8262
  • Generale

    Remove obsolete comments now that the MIDI objects are back in their rightful location

    Hendricks266 r8254 23 ott, 22:46 Build 8262
  • Generale

    Fix mutex implementation with SDL 1.2, broken in r7907

    Hendricks266 r8253 23 ott, 22:46 Build 8262 Fix
  • Generale

    Revert r8159 but disable the code from being compiled because documentation is good.

    Hendricks266 r8252 23 ott, 22:46 Build 8262 Fix
  • Generale

    Revert r8150 and reinstate the SDL_Joystick API with SDL2

    Hendricks266 r8251 23 ott, 22:46 Build 8262 Fix
    Mostra dettagli

    It is necessary for devices with more axes or buttons than those found on the Xbox 360 controller.

  • Generale

    The point of getting these compiling was so that I wouldn't have to keep unbreaking them.

    Hendricks266 r8250 23 ott, 22:46 Build 8262
  • Generale

    MSVC project file for Ken-Build

    Hendricks266 r8249 23 ott, 22:46 Build 8262
    Mostra dettagli

    Patch from Nuke.YKT.

  • Generale

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

    TerminX r8248 21 ott, 06:56 Build 8248 Fix
  • Generale

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

    TerminX r8247 21 ott, 04:27 Build 8247 Engine
  • Generale

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

    TerminX r8246 21 ott, 04:27 Build 8247
  • 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 Build 8247 Engine
  • Generale

    Don't activate gamefunc_Toggle_Crouch if cheat_phase is non-zero

    TerminX r8244 scritto il 20 ott 2019 Build 8247
  • Generale

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

    TerminX r8243 scritto il 20 ott 2019 Build 8247 FixEngine
  • Generale

    Prefer assignment of .vec2 union inside vec3_t instead of explicitly assigning .x and .y members

    TerminX r8242 scritto il 20 ott 2019 Build 8247
  • Generale

    Band-aid fix for Duke3d E4L4 map "corruption"

    TerminX r8241 scritto il 20 ott 2019 Build 8247 FixEngine
    Mostra dettagli

    The map isn't necessarily "corrupt", but it has a large water sector with half a dozen different SE7 teleporter sprites in it, of which all but one have destination SE7 sprites that are constantly moving while the matching SE7 in the large sector stays in place. When you teleport, the game code picks one. It doesn't always pick the one that matches. Yeah, OK, it never picks the one that matches. The area is a total clusterfuck.

  • Generale

    Boost OPL3 output to about the level of WinMM

    TerminX r8240 20 ott, 04:41 Build 8240
  • Generale

    Retain friendly names for audiolib drivers disabled at compile time

    TerminX r8239 20 ott, 04:41 Build 8240
  • 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 Build 8240
  • Generale

    Better stereo suppport in OPL3 emulator

    TerminX r8237 20 ott, 04:41 Build 8240
    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 Build 8240 Fix
  • Generale

    Fix incorrect cvar help string

    TerminX r8235 20 ott, 04:41 Build 8240 Fix
  • 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 Build 8234
  • Generale

    Fix mus_adlibstereo

    TerminX r8233 19 ott, 20:13 Build 8234 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 Build 8234 Fix
  • Generale

    Fix AdLib timbre loading

    TerminX r8231 19 ott, 19:28 Build 8234 Fix
  • Generale

    Fix min/max values for audiolib cvars

    TerminX r8230 19 ott, 19:28 Build 8234 Fix
  • Generale

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

    TerminX r8229 19 ott, 17:18 Build 8229
  • Generale

    Tweak the priority classes set by win_priorityclass

    TerminX r8228 19 ott, 16:49 Build 8229
  • Generale

    Fix issue causing maps to sometimes fail to load

    TerminX r8227 19 ott, 16:48 Build 8229 Fix
  • Generale

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

    TerminX r8226 19 ott, 16:48 Build 8229 Fix
  • Generale

    Prefer uint32_t over unsigned int

    TerminX r8225 19 ott, 16:48 Build 8229
  • Generale

    The constening

    TerminX r8224 19 ott, 16:48 Build 8229