dsoal icon indicating copy to clipboard operation
dsoal copied to clipboard

DSOAL r557@14a8ca5 + OpenAL Soft r9470@5d2c405 causes CTD on ubersoldier (steam)

Open LethalManBoob opened this issue 1 year ago • 3 comments

Crash to desktop when attempting to play Ubersolder with EAX as of latest update. Previous updates all work fine.

LethalManBoob avatar Nov 29 '24 12:11 LethalManBoob

Hmm, since DSOAL hasn't been updated in a while, I think it's probably caused by an OpenAL Soft commit So are you certain https://github.com/kcat/openal-soft/commit/5d2c405 is the issue and the previous build (soft_oal.dll replaces dsoal-aldrv.dll) works? If so, you can open a new issue for kcat to look into it, otherwise you can test older builds from here (click a workflow run and scroll down to artifacts for soft_oal-Win32-Release) and then you can let kcat know which exact commit broke it as well as other relevant details in the new issue

ThreeDeeJay avatar Nov 29 '24 21:11 ThreeDeeJay

I am just using what is on the releases page here, r556 works fine.

LethalManBoob avatar Nov 30 '24 02:11 LethalManBoob

But that's the thing: there's many versions between r556 and r557 because the OpenAL Soft DLL (required/part of the DSOAL package) has been getting updates non-stop while DSOAL hasn't (notice r556 uses OpenAL Soft r9342 while r557 uses OpenAL Soft r9492) because r557 gets updated daily with OpenAL Soft releases. So chances are if you try r557 with the dsoal-aldrv.dll (OpenAL Soft) from r556, it probably works. If that's the case, you gotta track down which OpenAL Soft commit/DLL broke EAX as I explained above so that kcat has an easier time fixing it when you report the issue.

ThreeDeeJay avatar Dec 03 '24 15:12 ThreeDeeJay