Skip to content

Releases: bibendovsky/eaxefx

v1.0.11

08 Feb 18:22
Compare
Choose a tag to compare

Fixed

  • Error "Null AL source." in the wrapper.

v1.0.10

10 Jan 10:24
bad8d22
Compare
Choose a tag to compare

Changed

  • Patch for Doom 3 (2004) to scale down volume of all sounds (see dhewm/dhewm3@4567f26 for details).

v1.0.9

18 Dec 19:54
31cbcaa
Compare
Choose a tag to compare

Fixed

  • Doom 3 (2004) "idSoundCache: error unloading data from OpenAL hardware buffer" patch.

Changed

  • Rewritten patcher to achieve a small size of executable.

v1.0.8

09 Aug 19:17
12ca1a7
Compare
Choose a tag to compare

Added

  • Patch for Doom 3 (2004) to fix error "idSoundCache: error unloading data from OpenAL hardware buffer".

v1.0.7

04 Aug 14:02
11f98da
Compare
Choose a tag to compare

Added

Fixed

  • Setting flags on FX slot.
  • Applying settings on equalizer effect.

Changed

  • The wrapper now integrated into OpenAL Soft.
    Don't expect any maintenance or support of the wrapper from now.

v1.0.6

20 Dec 10:35
0c84a43
Compare
Choose a tag to compare

Added

  • 64-bit build.
  • Bypass X-RAM.
  • Application data folder as fallback location for log file.
  • Special device names (Generic Hardware, Generic Software, DirectSound3D) in alcOpenDevice.

Changed

  • Load AL symbols dynamically.
  • Export EFX and EAX symbols inside context only.

Fixed

  • Crash in Windows XP for some applications (for example, ALCapsViewer32.exe).
  • Getting active FX slots for source.
  • Prohibit modifying of "effect" and "lock" properties on dedicated FX slots.
  • Prohibit EAXCONTEXT_LASTERROR for EAXSet.
  • Handle EAX errors properly - do not return always EAX_OK.
  • Activate dedicated reverb effect (FX Slot 0) on first call of EAXGet / EAXSet.

v1.0.5

13 May 16:22
6895ab1
Compare
Choose a tag to compare

Added

  • Bypass EAX 5.0 Speaker Levels feature.

v1.0.4

23 Apr 18:44
7cb2002
Compare
Choose a tag to compare

Added

  • Quake 4 (2005) source occlusion patch.
  • Prey (2006) source occlusion patch.

Changed

  • Replaced Doom 3 (2004) twitch fix application with a patcher one.

Removed

  • Bundled OpenAL Soft binary.

v1.0.3

21 Jan 17:40
9d1482f
Compare
Choose a tag to compare

Fixed

  • Do not check for existence of driver's file.
  • Use run-time dynamic linking for conditional variables.

v1.0.2

15 Dec 15:09
5dda4ca
Compare
Choose a tag to compare

Added

  • Support all EAX features (2.0/3.0/4.0/5.0) with few exceptions.
  • Probe for extended filter gain extension (AL_SOFTX_filter_gain_ex).

Changed

  • Initialize EAX context on first call to EAXGet or EAXSet.
  • Rewrite some standard classes with WinAPI to reduce the size of binaries.
  • [Doom 3 Fix] Use console for messages.