WineでXCOMをプレイしようとしています(LinuxでPlayを使用)。残念ながら、これは機能しません。
POLのデバッグオプションは、これを出力します。
Running wine-1.5.15 play-XCOM.exe (Working directory : /home/stephen/.PlayOnLinux/wineprefix/XCOM/drive_c/XCom Enemy Unknown)
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directoryfixme:Shell:SHAutoComplete stub
fixme:exec:Shell_execute flags ignored: 0x00000180
err:module:import_dll Loading library X3DAudio1_7.dll (which is needed by L"C:\\XCom Enemy Unknown\\Binaries\\Win32\\XComGame.exe") failed (error c000007b).
err:module:import_dll Loading library XAPOFX1_5.dll (which is needed by L"C:\\XCom Enemy Unknown\\Binaries\\Win32\\XComGame.exe") failed (error c000007b).
err:module:LdrInitializeThunk Main exe initialization for L"C:\\XCom Enemy Unknown\\Binaries\\Win32\\XComGame.exe" failed, status c0000135
これにより、WineにはX3DAudio1_7.dllとXAPOFX1_5.dllが欠落していると思われます。これらのファイルをWindowsインストールから
/home/stephen/.PlayOnLinux/wineprefix/XCOM/drive_c/windows/system32
それでも同じエラーが発生します。私に何ができる? Wineのオーバーライドを使用してみましたが、それも役に立たなかったようです。
Xubuntu 12.04を実行していますが、XCOMはwine 1.5.15で実行しています
dxfullsetup
およびd3dx11
パッケージをインストールすることでエラーを修正しました。