web-dev-qa-db-ja.com

LinuxでのAge of Empires 2の実行

私は最近、Linux Ubuntu 12.04 LTSコンピューターでAge of Empires 2をプレイしようとしています。しかし、コンピューターで見つけたどのメソッドでも動作するようには思えません。 Playonlinuxを試しましたが、再生しようとすると、内部エラーが発生したというメッセージが表示されます。また、virtualboxを使用して実行し、仮想バージョンのWindows XPにインストールしてみました。ただし、インストールが完了すると、ディスクドライブにCDがなく、挿入してアプリケーションを再起動する必要があることが通知されます。まだ試したことのない方法や見逃したかもしれない方法があれば教えてください。ありがとう。

11
user149131

WINEをご覧ください。 WINEはここ数年で大きな進歩を遂げ、多くのWindowsベースのアプリケーションをさまざまな程度で成功させることができます。

Age of Empires 2のWINE HQページ

Age of Empires 2の成功率はかなり高いようです。 WINEを入手するには、まずUbuntu Software Center内からソフトウェアソースとして「ppa:ubuntu-wine/ppa」を追加して(編集->ソフトウェアソース)、WINEHQ PPAリポジトリを追加する必要があります。次に、ターミナルから次を実行してWINEをインストールできるはずです。

Sudo apt-get install wine1.5

詳細な手順については、 buntuおよびUbuntuデリバティブのワイン を参照してください

3
Aaron

ゲームフォルダーに移動する必要がありました(右クリックして[アプリケーションディレクトリを開く]に移動し、/steamapps/common/age2HD/に移動します)。そこで、Launcher.exeの名前を別の名前に変更しました。次に、AoK HD.exeのコピーを作成し、Launcher.exeという名前を付けました。

また、.net 4.0および4.5を手動でインストールしました。

さらに、/age2HD/_CommonRedist/vcredist/2015でinstallscript.vdfを削除し、32ビットバージョンを手動でインストールしました。

2
Simon

幸いなことに、私はまだすべてをテストしていませんが、PlayOnlinuxでこれを機能させてゲームを開始することができました。

  1. PLayOnLinuxを開き、「プログラムのインストール」を選択します。

POL Install a program


  1. Steamを検索してインストールします。 Install Steam

  1. 完了をクリックする前に、「Run Steam」のチェックを外してください。 Untick Run Steam

  1. PlayOnLinuxに戻り、Steamアイコンをクリックして実行します。更新が完了するのを待ちます。 Steam updating.

  1. 「Steam crashed」というメッセージが表示される場合がありますが、[次へ]をクリックして無視します。 Steam crashed

  1. 更新が完了したら、Steamにログインします。 Steam login

  1. ログインすると、Steamは最小化されます。「ワインシステムトレイ」が別のウィンドウで開きます。Steamアイコンをダブルクリックして開きます。

Wine system tray


  1. SteamでAge of Empiresを見つけてインストールします。 30 hours played

  1. Steamからインストールすると、いくつかのものがインストールされ、すぐにクラッシュします。 directx installing

  1. PlayOnLinuxに戻り、上部のツールバーで[ツール]を選択し、[ワインバージョンの管理]を選択します。リストが表示されるまで数秒待ちます。 [x86]タブで[3.3]を選択し、矢印をクリックして右側に移動します。 installing wine 3.3

  1. PlayonLinuxに戻り、Steamを選択し、Configureを選択します。 configuring Steam

  1. [ワインバージョン]の横の矢印をクリックして、[3.3]を選択します。 selecting wine version

  1. まだ設定メニューで「コンポーネントのインストール」タブに移動し、「d3dx9」と「vcrun6」をインストールします。

d3dx9vcrun6


  1. 「一般」タブに戻り、「この仮想ドライブから新しいショートカットを作成する」を選択します。 「AoK HD.exe」を見つけて、「次へ」を選択します。 adding a shortcut

  1. ショートカットリストに戻ったら、[別のショートカットを作成しない]を選択して、[次へ]をクリックします。

finish adding a shortcut


16. here からvcrun 2015 x86のコピーをダウンロードします。構成メニューの[その他]タブで、[この仮想ドライブでWindows実行可能(.exe)ファイルを実行する]を選択します。 running an executable file


  1. ダウンロードしたVC redist 2015のコピーを実行し、セットアップを実行します。 install vcredist

  2. 前に追加したAoK HD.exeショートカットを実行します。 run the shortcut


  1. このエラーが表示される場合がありますが、無視して[OK]をクリックします。 random error

  1. Age of Empiresのランチャーが開きますが、ボタンにテキストは表示されません。最初のボタンをクリックすると、ゲームが起動します:D Launching the game
2
Hugo

WineHQフォーラムをチェックして、機能させる方法に関する指示を確認してください。ほとんどのゲームでは、微調整またはネイティブライブラリが必要です。他のWebサイトへのリンクが正しいかどうかはわかりませんが、ここにいくつかの情報があります。

http://appdb.winehq.org/objectManager.php?sClass=application&iId=99

1