[quake3-commits] [ioquake/ioq3] c2ce1c: Make client for Windows x86_64 use OpenAL64.dll by...

Zack Middleton zack at cloemail.com
Mon Sep 4 21:45:51 EDT 2017

  Branch: refs/heads/master
  Home:   https://github.com/ioquake/ioq3
  Commit: c2ce1c2f512223f786a1f724cfcbf9f0efe35b8f
  Author: Zack Middleton <zack at cloemail.com>
  Date:   2017-09-04 (Mon, 04 Sep 2017)

  Changed paths:
    M code/client/snd_openal.c
    M misc/nsis/Makefile

  Log Message:
  Make client for Windows x86_64 use OpenAL64.dll by default

ioquake3.x86_64.exe can't load x86 OpenAL32.dll. Using separate
library names allows shipping OpenAL for both architectures.

Though since the dll name is saved in the config file, using both
clients on the same computer will cause one client arch to always
try to load the wrong OpenAL dll and then fallback to the correct
default OpenAL dll. I guess it could be fixed by using separate
cvar names for s_alDriver.

More information about the quake3-commits mailing list