EDuke32 Changelog Archivio non ufficiale

Build 7918

7 agosto 2019 · 16 commit di 1 autore · SVN

Build per mese 47 build

File di log originale · 20190807-7918.txt
------------------------------------------------------------------------
r7918 | terminx | 2019-08-07 15:44:41 -0700 (Wed, 07 Aug 2019) | 1 line

Audiolib housekeeping
------------------------------------------------------------------------
r7917 | terminx | 2019-08-07 15:44:37 -0700 (Wed, 07 Aug 2019) | 1 line

Use a LUT instead of a switch to handle choosing which audiolib mixer function to use for a voice
------------------------------------------------------------------------
r7916 | terminx | 2019-08-07 15:44:33 -0700 (Wed, 07 Aug 2019) | 3 lines

Polymost projection changes to correct the perspective in widescreen and ultrawide resolutions.

Patch from Nuke.YKT and Fox.
------------------------------------------------------------------------
r7915 | terminx | 2019-08-07 15:44:29 -0700 (Wed, 07 Aug 2019) | 1 line

Sound cleanups
------------------------------------------------------------------------
r7914 | terminx | 2019-08-07 15:44:25 -0700 (Wed, 07 Aug 2019) | 1 line

New feature: combine SF_GLOBAL and SF_DTAG definesound flags to get Duke3D explosion sound behavior
------------------------------------------------------------------------
r7913 | terminx | 2019-08-07 15:44:20 -0700 (Wed, 07 Aug 2019) | 1 line

Add S_SetProperties() function to handle repetitious setting of a few sound structure members
------------------------------------------------------------------------
r7912 | terminx | 2019-08-07 15:44:17 -0700 (Wed, 07 Aug 2019) | 1 line

Tweak how the semaphore used to detect multiple running copies of the game is utilized
------------------------------------------------------------------------
r7911 | terminx | 2019-08-07 15:44:12 -0700 (Wed, 07 Aug 2019) | 1 line

Add FURY checks for some EDUKE32_STANDALONE stuff
------------------------------------------------------------------------
r7910 | terminx | 2019-08-07 15:44:08 -0700 (Wed, 07 Aug 2019) | 1 line

Tweak DirectSound error
------------------------------------------------------------------------
r7909 | terminx | 2019-08-07 15:44:04 -0700 (Wed, 07 Aug 2019) | 1 line

Replace some of the mutex usage in the DirectSound driver with our own implementation
------------------------------------------------------------------------
r7908 | terminx | 2019-08-07 15:44:00 -0700 (Wed, 07 Aug 2019) | 1 line

Improve usage of initprintf mutex
------------------------------------------------------------------------
r7907 | terminx | 2019-08-07 15:43:57 -0700 (Wed, 07 Aug 2019) | 1 line

Re-implement our mutex_lock() family of functions using SDL's atomic spinlocks
------------------------------------------------------------------------
r7906 | terminx | 2019-08-07 15:43:53 -0700 (Wed, 07 Aug 2019) | 1 line

'If' out a couple of instances of g_soundlocks[] manipulation I somehow missed during my first pass
------------------------------------------------------------------------
r7905 | terminx | 2019-08-07 15:43:48 -0700 (Wed, 07 Aug 2019) | 1 line

Eliminate pos_as_vec2 from anything that had it
------------------------------------------------------------------------
r7904 | terminx | 2019-08-07 15:43:42 -0700 (Wed, 07 Aug 2019) | 1 line

Fix Mapster32 bug with 2d3d mode ambient sounds
------------------------------------------------------------------------
r7903 | terminx | 2019-08-07 15:43:38 -0700 (Wed, 07 Aug 2019) | 1 line

Fix issue clipping against sloped ceilings
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
Engine

Polymost projection changes to correct the perspective in widescreen and ultrawide resolutions.

Richard Gobeille (TerminX) 7 ago 2019, 15:44 UTC−7 r7916

Patch from Nuke.YKT and Fox.