Wine/PlayOnLinux での GTA IV

Wine/PlayOnLinux での GTA IV

私は PoL と Wine で GTA IV をプレイしようとしましたが、うまくいきませんでした。World of Tanks、Portal、Portal 2、Half-Life、BioShock、World of Warcraft、Garry's mod など、私が試した他のすべてのゲームでは動作します。テストでは、ゲームをインストールしてから 1.0.7.0 パッチを適用しました。今では起動できず、常にクラッシュし、エラー メッセージは playonlinux のメッセージのみになります。

Wineでも試してみましたが、ダメでした。インストール全体は問題なく動作しますが、デスクトップのショートカットや/home/.wine/drive_c/program files(x86)/rockstar games/launchgtaiv.exe

実際、アップデート3ではほぼ動作しましたが、ゲームを起動することも、画面解像度を変更することもできませんでした。ワインのバージョンをワインディレクトリで推奨されているものに変更すると、次のようなエラーが発生しました。GTA IVを実行するにはサウンドカードが必要ですサウンドドライバーの変更はオプションではなく、Wine バージョン 1.3.23 以外では何もないと表示されるため選択できません。

私のスペック:

CPU - AMD A10-6800K
RAM - 4GB
GPU - 9600GT (2007 バージョン) (512MB DDR3) (専用ドライバー)
HDD - 750GB ハイブリッド ドライブ

答え1

文字通り従った後、Wine をインストールして設定するにはどうすればいいですか?WINEARCH が wi​​ne32 であることを確認し、Windows XP をデフォルトの OS として使用する部分を含むガイドでは、winetricks私のケースとまったく同じようにするために、次のコンポーネントをインストールする必要があります。

d3dx10
d3dx9_26
d3dx9_28
d3dx9_31
d3dx9_35
d3dx9_36
d3dx9_39
d3dx9_42
d3dx9_43
d3dx9
directx9
dotnet20sp1
dotnet20
dotnet30sp1
dotnet35
dotnet40
gfw
mfc40
mfc42
msxml3
msxml4
msxml6
physx
quartz
vb6run
vcrun2003
vcrun2005
vcrun2008
vcrun2010
vcrun6sp6
vcrun6
wmp10
wsh56vb
wsh57
xact_jun2010
xact
xinput
xna40

これらのコンポーネントがすべてインストールされていることを確認したら(このゲームにはすべて必要なわけではありませんが、私がゲームをテストしたときにすでにインストールされていたものです)、ゲームをインストールできます。私の場合は、cdemuを使用して2枚のDVDをインストールしました。両方をインストールした後、パッチ1.0.7.0を実行し、以下のコメントに記載されている手順に従ってください。WineHQ コメントセクションGames for Windows - Live を回避するために、Xlive DLL にパッチを適用します。

パッチ 1.0.7.0 では、ソーシャル部分をアンインストールすることで実際にこの機能は不要になりますが、ゲームを実際に起動するには、下記の DLL を配置する必要があります。

以下はゲームの動作中のスクリーンショットです。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

そしてここにビデオがあります:https://www.youtube.com/watch?v=q0Juf4LC--g&feature=youtu.be

更新: Jean-Michel Beriault の YouTube コメントで述べられているように、ゲームは 64 ビットで問題なく動作します。dotnet30 と vcrun2005 をインストールする必要がありますが、その後は動作するはずです。テストしてくれた Jean に感謝します。

答え2

ゲームをフルパフォーマンスで実行するには、padoka ppa から最新の mesa/drivers をインストールし、wine staging をインストールしてください。wine staging リポジトリは padoka paul dias ppa の同じページにあります。winecfg -configuration ウィンドウで wine staging を有効にするだけです。bioshock 2 をフル品質、フル解像度で実行できます。Windows のように最大 fps で実行できます。

関連情報