OpenAL32.dll in TS20XX need some clarification
Posted: Fri Dec 04, 2020 9:57 pm
OpenAL32.dll in TS20XX need some clarification
Geekish Score Very High!
A couple of years ago I experienced some sound issues with TS. Following advice on the forums I dl the latest version of OpenAL32.dll from Creative Labs and installed it into my main Railworks folder as per instructions. This was pre- the 64-bit version of TS20XX. That worked fine.
When the 64-bit version of TS was introduced, I updated this software using a soft_aol version both 32-bit and 64-bit, i.e. OpenAL32.dll and OpenAL64.dll. The last update was in early 2020.
Recently I experienced an issue with a scenario (in TS-64-bit and 32-bit) causing an OOM. Event Viewer and View Reliability history showed the cause of the crash was the version of openAL64.dll that I had installed earlier this year (both 32 and 64-bit).
So, I thought I will rename these downloaded 32 and 64-bit versions (in the Railworks folder) so that TS20XX had to use the default version in the \STEAM\steamapps\common\RailWorks\Install\OpenAL\32—bit and 64-bit folders.
TS failed to launch so I decided to copy the "32 and 64-bit" versions from the install folder into the Railworks folder – but that would mean that the 64-bit version would overwrite the OpenAL32.dll version from the install folder. The 64-bit OpenAL**.dll that comes with TS20XX is named by convention OpenAL32.dll, i.e. the same name as the 32-bit version.
I went ahead and did that anyway and TS failed to launch yet again. (TS starts fine with my updated downloaded 32-bit and 64-bit versions installed in the Railworks folder).
The questions.
Should TS20XX start just using the OpenAL32.dll versions in the INSTALL folder and with NO versions in the Railworks folder?
Does anyone know of stable robust versions 32 and 64-bit OpenAL**.dll and should they be installed in the Railworks folder or the INSTALL folder?
Any other thoughts would be appreciated.
pH
Geekish Score Very High!
A couple of years ago I experienced some sound issues with TS. Following advice on the forums I dl the latest version of OpenAL32.dll from Creative Labs and installed it into my main Railworks folder as per instructions. This was pre- the 64-bit version of TS20XX. That worked fine.
When the 64-bit version of TS was introduced, I updated this software using a soft_aol version both 32-bit and 64-bit, i.e. OpenAL32.dll and OpenAL64.dll. The last update was in early 2020.
Recently I experienced an issue with a scenario (in TS-64-bit and 32-bit) causing an OOM. Event Viewer and View Reliability history showed the cause of the crash was the version of openAL64.dll that I had installed earlier this year (both 32 and 64-bit).
So, I thought I will rename these downloaded 32 and 64-bit versions (in the Railworks folder) so that TS20XX had to use the default version in the \STEAM\steamapps\common\RailWorks\Install\OpenAL\32—bit and 64-bit folders.
TS failed to launch so I decided to copy the "32 and 64-bit" versions from the install folder into the Railworks folder – but that would mean that the 64-bit version would overwrite the OpenAL32.dll version from the install folder. The 64-bit OpenAL**.dll that comes with TS20XX is named by convention OpenAL32.dll, i.e. the same name as the 32-bit version.
I went ahead and did that anyway and TS failed to launch yet again. (TS starts fine with my updated downloaded 32-bit and 64-bit versions installed in the Railworks folder).
The questions.
Should TS20XX start just using the OpenAL32.dll versions in the INSTALL folder and with NO versions in the Railworks folder?
Does anyone know of stable robust versions 32 and 64-bit OpenAL**.dll and should they be installed in the Railworks folder or the INSTALL folder?
Any other thoughts would be appreciated.
pH