8193.13 toolset under wine broken - FIX
meaglyn
Member Posts: 151
Hi,
The latest retail update breaks the toolset under wine on my Linux box.
/data/space/beamdog_lib/00785/bin/win32> wine nwtoolset.exe -userdirectory /data/space/Neverwinter\ Nights/
0009:err:module:import_dll Loading library OPENAL32.DLL (which is needed by L"Z:\\data\\space\\beamdog_lib\\00785\\bin\\win32\\nwtoolset.exe") failed (error c000035a).
0009:err:module:attach_dlls Importing dlls for L"Z:\\data\\space\\beamdog_lib\\00785\\bin\\win32\\nwtoolset.exe" failed, status c0000135
This worked before the update. I tried making an all caps copy of that dll but it didn't help. Am I missing something?
Thanks,
meaglyn
The latest retail update breaks the toolset under wine on my Linux box.
/data/space/beamdog_lib/00785/bin/win32> wine nwtoolset.exe -userdirectory /data/space/Neverwinter\ Nights/
0009:err:module:import_dll Loading library OPENAL32.DLL (which is needed by L"Z:\\data\\space\\beamdog_lib\\00785\\bin\\win32\\nwtoolset.exe") failed (error c000035a).
0009:err:module:attach_dlls Importing dlls for L"Z:\\data\\space\\beamdog_lib\\00785\\bin\\win32\\nwtoolset.exe" failed, status c0000135
This worked before the update. I tried making an all caps copy of that dll but it didn't help. Am I missing something?
Thanks,
meaglyn
Post edited by meaglyn on
0
Comments
The dll in the folder is 64bit for the game, and wine has a slightly different DLL load behavior than native in this case. Native will ignore that DLL and go into system32/ or equivalent, but wine reports a load failure and dies.
The file we were asked to delete/rename concerns "Open Audio Language" I believe. Since then I have taken out some custom sounds I used in the module I am working on and the crashes have largely stopped. ( Nothing wrong with the files - they worked perfectly before this). To test it out I went to the Advanced tab in Properties and changed an animal's soundset from cat to tiger . Immediate crash of the module. Repeated every time.
Don't know if this is just my setup or more general.