Forum

Soul Reaver 2 DVD version

directx not installed; "default" wizard

Författare Svar
lumo95nxt Thursday 3 September 2015 at 16:07
lumo95nxtAnonymous

Hello,

I have a problem running Soul Reaver 2 installed from DVD.

When I start the game it complains that DirectX 8 isn't installed; but the installation wizard by GNU_Raziel should have installed that. Further, I haven't installed the directX version provided in the DVD.

The specs:

Debian 7 64 bit , wine 1.2.3 (the one of the wizard)
KDE
playonlinux version 4.1.1 from Debian repo
Ati mobility radeon hd 4650 with amd catalyst driver legacy (latest version 13.1)
Intel Core Duo Centrino T6400 2Ghz

And the debugger log (installation and start of the game)


[09/03/15 15:23:55] - Running wine-1.2.3 cmd /c echo %ProgramFiles%
C:\Programmi
[09/03/15 15:24:10] - Running wine-1.2.3 start /unix dxfullsetup/dxsetup.exe /silent
fixme:mscoree:GetCORVersion (0x33f608, 600, 0x33f5e4): semi-stub!
fixme:mscoree:LoadLibraryShim (0x8932b0 L"fusion.dll", (nil), (nil), 0x33ee4c): semi-stub
fixme:mscoree:GetCORVersion (0x33d860, 600, 0x33d83c): semi-stub!
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
fixme:mscoree:LoadLibraryShim (0x8932b0 L"fusion.dll", (nil), (nil), 0x33ec8c): semi-stub
fixme:mscoree:GetCORVersion (0x33cff0, 600, 0x33cfcc): semi-stub!
fixme:mscoree:LoadLibraryShim (0x8932b0 L"fusion.dll", (nil), (nil), 0x33ec8c): semi-stub
fixme:mscoree:LoadLibraryShim (0x8932b0 L"fusion.dll", (nil), (nil), 0x33ec8c): semi-stub
fixme:mscoree:LoadLibraryShim (0x8932b0 L"fusion.dll", (nil), (nil), 0x33ec8c): semi-stub
fixme:mscoree:LoadLibraryShim (0x8932b0 L"fusion.dll", (nil), (nil), 0x33ec8c): semi-stub
fixme:mscoree:LoadLibraryShim (0x8932b0 L"fusion.dll", (nil), (nil), 0x33ec8c): semi-stub
fixme:mscoree:LoadLibraryShim (0x8932b0 L"fusion.dll", (nil), (nil), 0x33ec8c): semi-stub
fixme:mscoree:LoadLibraryShim (0x8932b0 L"fusion.dll", (nil), (nil), 0x33ec8c): semi-stub
fixme:mscoree:LoadLibraryShim (0x8932b0 L"fusion.dll", (nil), (nil), 0x33ec8c): semi-stub
fixme:mscoree:LoadLibraryShim (0x8932b0 L"fusion.dll", (nil), (nil), 0x33f144): semi-stub
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
[09/03/15 15:24:44] - Running wine-1.2.3 regedit /home/emalume/.PlayOnLinux//tmp/override-dll.reg
[09/03/15 15:24:44] - Content of /home/emalume/.PlayOnLinux//tmp/override-dll.reg
-----------
REGEDIT4
 
[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"*d3dx9_24"="native, builtin"
"*d3dx9_25"="native, builtin"
"*d3dx9_26"="native, builtin"
"*d3dx9_27"="native, builtin"
"*d3dx9_28"="native, builtin"
"*d3dx9_29"="native, builtin"
"*d3dx9_30"="native, builtin"
"*d3dx9_31"="native, builtin"
"*d3dx9_32"="native, builtin"
"*d3dx9_33"="native, builtin"
"*d3dx9_34"="native, builtin"
"*d3dx9_35"="native, builtin"
"*d3dx9_36"="native, builtin"
"*d3dx9_37"="native, builtin"
"*d3dx9_38"="native, builtin"
"*d3dx9_39"="native, builtin"
"*d3dx9_40"="native, builtin"
"*d3dx9_42"="native, builtin"
"*d3dx9_42"="native, builtin"
"*d3dx9_43"="native, builtin"
"*d3dx10_33"="native, builtin"
"*d3dx10_34"="native, builtin"
"*d3dx10_35"="native, builtin"
"*d3dx10_36"="native, builtin"
"*d3dx10_37"="native, builtin"
"*d3dx10_38"="native, builtin"
"*d3dx10_39"="native, builtin"
"*d3dx10_40"="native, builtin"
"*d3dx10_41"="native, builtin"
"*d3dx10_42"="native, builtin"
"*d3dx10_43"="native, builtin"
"*d3dx11_42"="native, builtin"
"*d3dx11_43"="native, builtin"
"*xinput1_1"="native, builtin"
"*xinput1_2"="native, builtin"
"*xinput1_3"="native, builtin"
"*xinput9_1_0"="native, builtin"
"*d3dcompiler_33"="native, builtin"
"*d3dcompiler_34"="native, builtin"
"*d3dcompiler_35"="native, builtin"
"*d3dcompiler_36"="native, builtin"
"*d3dcompiler_37"="native, builtin"
"*d3dcompiler_38"="native, builtin"
"*d3dcompiler_39"="native, builtin"
"*d3dcompiler_40"="native, builtin"
"*d3dcompiler_41"="native, builtin"
"*d3dcompiler_42"="native, builtin"
"*d3dcompiler_43"="native, builtin"
-----------
[09/03/15 15:24:47] - Running wine-1.2.3 regsvr32 xactengine2_0.dll
Successfully registered DLL xactengine2_0.dll
[09/03/15 15:24:52] - Running wine-1.2.3 regsvr32 xactengine2_10.dll
Successfully registered DLL xactengine2_10.dll
[09/03/15 15:24:54] - Running wine-1.2.3 regsvr32 xactengine2_1.dll
Successfully registered DLL xactengine2_1.dll
[09/03/15 15:24:56] - Running wine-1.2.3 regsvr32 xactengine2_2.dll
Successfully registered DLL xactengine2_2.dll
[09/03/15 15:24:58] - Running wine-1.2.3 regsvr32 xactengine2_3.dll
Successfully registered DLL xactengine2_3.dll
[09/03/15 15:25:00] - Running wine-1.2.3 regsvr32 xactengine2_4.dll
Successfully registered DLL xactengine2_4.dll
[09/03/15 15:25:01] - Running wine-1.2.3 regsvr32 xactengine2_5.dll
Successfully registered DLL xactengine2_5.dll
[09/03/15 15:25:03] - Running wine-1.2.3 regsvr32 xactengine2_6.dll
Successfully registered DLL xactengine2_6.dll
[09/03/15 15:25:05] - Running wine-1.2.3 regsvr32 xactengine2_7.dll
Successfully registered DLL xactengine2_7.dll
[09/03/15 15:25:06] - Running wine-1.2.3 regsvr32 xactengine2_8.dll
Successfully registered DLL xactengine2_8.dll
[09/03/15 15:25:09] - Running wine-1.2.3 regsvr32 xactengine2_9.dll
Successfully registered DLL xactengine2_9.dll
[09/03/15 15:25:11] - Running wine-1.2.3 regsvr32 xactengine3_0.dll
Successfully registered DLL xactengine3_0.dll
[09/03/15 15:25:13] - Running wine-1.2.3 regsvr32 xactengine3_1.dll
Successfully registered DLL xactengine3_1.dll
[09/03/15 15:25:15] - Running wine-1.2.3 regsvr32 xactengine3_2.dll
Successfully registered DLL xactengine3_2.dll
[09/03/15 15:25:17] - Running wine-1.2.3 regsvr32 xactengine3_3.dll
Successfully registered DLL xactengine3_3.dll
[09/03/15 15:25:18] - Running wine-1.2.3 regsvr32 xactengine3_4.dll
Successfully registered DLL xactengine3_4.dll
[09/03/15 15:25:20] - Running wine-1.2.3 regsvr32 xactengine3_5.dll
Successfully registered DLL xactengine3_5.dll
[09/03/15 15:25:22] - Running wine-1.2.3 regsvr32 xactengine3_6.dll
Successfully registered DLL xactengine3_6.dll
[09/03/15 15:25:23] - Running wine-1.2.3 regsvr32 xactengine3_7.dll
Successfully registered DLL xactengine3_7.dll
[09/03/15 15:25:25] - Running wine-1.2.3 regsvr32 XAudio2_0.dll
Successfully registered DLL XAudio2_0.dll
[09/03/15 15:25:26] - Running wine-1.2.3 regsvr32 XAudio2_1.dll
Successfully registered DLL XAudio2_1.dll
[09/03/15 15:25:28] - Running wine-1.2.3 regsvr32 XAudio2_2.dll
Successfully registered DLL XAudio2_2.dll
[09/03/15 15:25:30] - Running wine-1.2.3 regsvr32 XAudio2_3.dll
Successfully registered DLL XAudio2_3.dll
[09/03/15 15:25:32] - Running wine-1.2.3 regsvr32 XAudio2_4.dll
Successfully registered DLL XAudio2_4.dll
[09/03/15 15:25:33] - Running wine-1.2.3 regsvr32 XAudio2_5.dll
Successfully registered DLL XAudio2_5.dll
[09/03/15 15:25:35] - Running wine-1.2.3 regsvr32 XAudio2_6.dll
Successfully registered DLL XAudio2_6.dll
[09/03/15 15:25:36] - Running wine-1.2.3 regsvr32 XAudio2_7.dll
Successfully registered DLL XAudio2_7.dll
[09/03/15 15:36:31] - Running wine-1.2.3 regedit /home/emalume/.PlayOnLinux//tmp/override-dll.reg
[09/03/15 15:36:31] - Content of /home/emalume/.PlayOnLinux//tmp/override-dll.reg
-----------
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"*mmdevapi"=""
-----------
[09/03/15 15:36:31] - Running wine-1.2.3 regedit /home/emalume/.PlayOnLinux//tmp/regkey.reg
[09/03/15 15:36:31] - Content of /home/emalume/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Drivers]
"Audio"="alsa"
-----------
[09/03/15 15:36:31] - Running wine-1.2.3 regedit /home/emalume/.PlayOnLinux//tmp/regkey.reg
[09/03/15 15:36:31] - Content of /home/emalume/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\DirectSound]
"EmulDriver"="Y"
-----------
[09/03/15 15:38:26] - Running wine-1.2.3 sr2.exe
Direct3D8 is not available without OpenGL.

Thank you.

Ändrat av lumo95nxt

petch Thursday 3 September 2015 at 18:09
petch

Direct3D8 is not available without OpenGL.

You have no accelerated video display, at least for 32bit applications.

Check that you have an accelerated video driver installed, then that the 32bit libraries that come with it are installed too.

http://wiki.playonlinux.com/index.php/Graphics_Card_Drivers

lumo95nxt Thursday 3 September 2015 at 22:22
lumo95nxtAnonymous

I had the driver installed as suggested in the debian wiki. Further I have installed the 32 bit version of library libgl1-fglrx-legacy-glx.

Now at least it starts fullscreen. I have to do further test to say if it's working correctly.

booman Wednesday 9 September 2015 at 23:36
booman

Also, try updating to the newest PlayOnLinux 4.2.8 here

Which video card/chip are you using?


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
lumo95nxt Monday 14 September 2015 at 22:15
lumo95nxtAnonymous

Hi, I've solved the problem.

With the opensource driver it works perfectly, that is graphic glitches disapearred. OS, wine & Playonlinux version, etc are the same.
As the amd catalyst legacy driver won't have updates anymore (and is the only version suited for radeon HD 4xxx), it will stop working with the following Debian version. So I'm not keen on investigating on the problem, knowing that the development of that driver is "stopped".

For me it is solved, even tought it's a work-around.

booman Monday 14 September 2015 at 22:48
booman

Yeah, I've experienced similar problems with older laptops that have Radeon video chips.  Open source drivers are the only way to go.
Work arounds suck sometimes, but hopefully you learned something.

Enjoy!


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
lumo95nxt Monday 14 September 2015 at 23:36
lumo95nxtAnonymous

Thanks for your help.
Setting as solved.