Skip to content

Releases: ThreeDeeJay/UniversAL-3D-Audio-Manager

UniversAL 3D Audio Manager v1.7

12 Oct 15:32
Compare
Choose a tag to compare

Cleaned up comments and formatting

  • Minor code formatting and comment cleanup.

Added version switcher (v1.7)

  • Added function to list all DSOAL and OpenAL Soft version folders as options to install.
  • Added function to detect invalid selected wrapper version.
  • Moved Win32 and Win64 folders into a bin folder to maintain a consistent folder structure in earlier version so the script can copy files properly.
  • Added leading 0 to the minor version for all the OpenAL Soft version folders before 1.10.622 so they're sorted properly, at the top.
  • Fixed some typos.
  • Minor formatting tweaks.
  • Added SADIE HRTFs (except the corrupted ones: 8, 11, 19, 20) converted to OpenAL Soft-compatible format (MHR), including 44100hz and 48000hz versions, and version with inverted Y axis for each for games with flipped elevation.

UniversAL 3D Audio Manager v1.6

09 Oct 03:37
Compare
Choose a tag to compare

Text styling and colors (v1.6)

  • Added text formatting and color using ANSI escape sequences for better look and feedback for the user depending on the type of text (General info: white | Success: green | Warning: yellow | Error: red | Secondary info: gray | Important value: bold).
  • Added script name (as well to OpenAL Soft and DSOAL) and respective versions to the window title bar.
  • Added backup verification.
  • Minor info edits.

UniversAL 3D Audio Manager v1.5

01 Oct 13:02
Compare
Choose a tag to compare

Updated Find And Replace Text's link

Removed obsolete DirectSound registry fixes key and reference

Added window drag and drop (v1.5)

  • Replaced generic "Run as admin" warning when double clicking the .bat with a window that allows dragging and dropping the game's executable into it to install DSOAL.
  • Added check and warning advising to install OpenAL Soft if it wasn't found.
  • Added variables to store the full executable path, the parent folder path and the filename for possible future game-specific fixes.
  • Optimized code with reusable functions.

UniversAL 3D Audio Manager v1.4

29 Sep 05:31
Compare
Choose a tag to compare

Added function to print and log text at the same time

  • Now there's only one log file (Log.txt). New logs are appended with timestamp.

Optimized code with function calling, better log reporting (v1.4)

  • Replaced duplicate code with functions called independently
  • Only show what features will be enabled/disabled depending on selected branch
  • Added function to replace username with USERNAME in the log for privacy
  • Added option to open the chat in the browser for direct bug reporting
  • Other minor code formatting

UniversAL 3D Audio Manager v1.3

28 Sep 10:47
Compare
Choose a tag to compare

Fix trailing backslash problems with xcopy

UniversAL 3D Audio Manager v1.2

21 Sep 19:48
Compare
Choose a tag to compare

Added WASAPI, old wrapper versions, automatic settings (v1.2)

Script will now:

  • Install WASAPI mode and apply correct parameters to the configuration (Only if OpenAL Soft or DSOAL version is set to 1.20.1 and branch is set to WASAPI in the .bat file.
  • Install old versions of OpenAL Soft or DSOAL (Check Resources\OpenALSoft and Resources\DSOAL to check available versions). Script will stop if the folder corresponding to the selected VERSION-BRANCH does not exist.
  • Set default playback device's format to 24 bit, 48000hz.
  • Disable (unless WASAPI is selected):
    • Exclusive Mode
    • Windows spatial sound
    • HeSuVi
  • Show actions executed by the script before running
  • Check if files were installed correctly before completion confirmation
  • Apply registry tweaks directly instead of relying on the .reg file to bypass elevation requirement
    Also:
  • Added some important info for the user
  • Moved base alsoft.ini and HRTF folder to a Common folder to avoid duplicates
  • Cleaned up code logic and structure

UniversAL 3D Audio Manager v1.1

21 Sep 19:46
Compare
Choose a tag to compare

Added DSOAL installation to the script (v1.1)

  • Install DSOAL via game .exe drag and drop

UniversAL 3D Audio Manager v1.0

21 Sep 19:45
Compare
Choose a tag to compare

Initial version (v1.0)

  • Install OpenAL redistributable
  • Install OpenAL Soft
  • Backup existing files
  • Register DirectSound references (dsound.dll)