「OrcsMustDie」というゲームをインストールしましたが、実行すると、d3dx9_43.dllファイルがないというエラーしか表示されません。これはDX9の一部ですが、すでにDX11がインストールされています。 DX 9に戻らずにこの問題を解決するにはどうすればよいですか?
Win7 Home Preemium 32ビット、DirectX 11、nVidia GeForce Go 7300(ドライバーv295.73)を使用しています
DirectXインストールは共存できます。したがって、dx11がすでにインストールされている場合は、dx9をインストールしても安全です。
不足しているものが含まれている可能性のあるdllパックをダウンロードすることもできます。 ここからダウンロード
これは、ゲームがDX9DLLも使用することを意味します。開発者は(特に新しいエフェクトのために)新しいDXライブラリを使用しますが、悪い開発者は部分的にDirectX 9を使用しており、単にそれを残したくないのです。
おそらく、DirectXパックを見つけ始めたのでしょう。
CD、DirectXパックなどのすべてのファイルを見つける必要はありません。
不足しているファイルをネットからダウンロードして配置できますon game's executable's folder
(またはSystem32または64で、ただし何も役に立たない場合はこれを実行します)。
たとえば、不足しているd3dx9_43ファイルここをダウンロードできます。
私はDAOでその問題を抱えていました、d3dx9_36.dllがありません、このMicrosoft DXインストーラーは私を助けました http://www.Microsoft.com/en-us/download/details.aspx?id=35 それはインストールします不足しているDX9コンポーネントは、このような問題に適しています。
dAOとDA2をインストールしただけで、DA3が出てきますが、新しいPCでは、このPCにDragonAgeが搭載されたことはありません。