Wine 1.6.2 でプログラム (BeamNG.drive) を実行しようとしているのですが、問題があるようです。
問題は、実際にはほとんどの部分を読み込むことができることです。しかし、必要なものの読み込みが完了する直前に、クラッシュしてしまうのです。
基本的には、「D3DERR_OUTOFVIDEOMEMORY、ビデオ メモリ不足のため、動的 VB の割り当てに失敗しました」というような内容です。その通りです。
読んだところによると、ビデオメモリを増やす必要があるようですが、具体的にはどのようにすればよいのでしょうか?
私はこれを見つけることができました:
http://wiki.winehq.org/UsefulRegistryKeys
しかし、特定の問題を実際に修正する方法については、あまり明確ではないようです。たとえば、HKEY レジストリのどこにも DirectX フォルダーがありません。では、どうすればいいのでしょうか?
答え1
次のように winetricks を使用して、グラフィック カードがサポートするビデオ メモリ サイズを設定できます。
winetricks videomemorysize=2048
2048 はビデオ メモリのサイズ (MB 単位) です。
インストールする必要がある場合がありますwinetricks
:
sudo apt-get install winetricks
答え2
256MB、VRAMが不足するのも無理はありません。リアルタイム物理シミュレーションを実行しようとしているので、チャンスはありません。最小仕様を確認してください。
Minimum spec
CPU: デュアルコアプロセッサ RAM: 4GB GPU: 統合グラフィックス以上のもの (少なくとも 512MB のビデオ RAM) Windows 7/8 (32 ビットまたは 64 ビット)
Recommended spec
CPU: デュアルコアプロセッサ (Intel) またはクアッドコアプロセッサ (AMD) RAM: 4GB DDR3 GPU: GTX 560、Radeon HD 7790 または同等以上 (>1GB ビデオ RAM) Windows 7/8 (32 ビットまたは 64 ビット)
High end sys req.
CPU: 最新のクアッドコア プロセッサ (Intel) または最新の 8 コア プロセッサ (AMD) RAM: 8GB DDR3 GPU: GTX 670 または Radeon HD 7950 以上 (>1GB ビデオ RAM) Windows 7/8 (32 ビットまたは 64 ビット)
最小値は 512 MB と記載されていますが、現実的には最新の (2 年以内の) 1 GB 専用ビデオ カードが必要です。
良好なパフォーマンスを得るには、GTX650 のようなものを検討してください。