Open cghost-linux opened 1 year ago
Are you able to get a trace log? For the router, set the ALROUTER_LOGLEVEL
environment variable to 3
and ALROUTER_LOGFILE
to a filename to write the log to, when you run an app that uses the router. You can also set ALSOFT_LOGLEVEL
and ALSOFT_LOGFILE
for OpenAL Soft (depending if the problem is the router or OpenAL Soft itself).
With ALROUTER option I see the difference.
openal-soft router loads rapture3d_oal.dll and set it as default, which fails.
OpenAL32.dll from creative ignores this dll and works.
rapture3d_oal.dll comes from game DiRT.
router.txt
In openal-soft included win32 router is broken. If I install it on Windows 10 x64 in SysWOW64, there is no sound in Unreal Tournament 3. UT3 doesn't find a sound device. With OpenAL32.dll from creative openal installer there is sound, but no EAX (Generic Audio). openal-info32 shows "!!! Failed to open default device !!!" with OpenAL32.dll from openal-soft 1.23.x. openal-info64 does work.
openal-info32-openalsoft-router.txt openal-info64-openalsoft-router.txt openal-info32_creative-router.txt