インストールする前にウィルスチェックを行うことを強く勧めます!
ゲームを起動するこの方法は、ソフトウェアとハードウェアのいくつかの構成では、確実な動作や安定した動作を保証するものではありません。
World of Tanksの開発チームでは、このガイドの作成を支援してくれた wilderwind プレイヤーに感謝します。
Linux OSでWorld of Tanksを起動させる。1からWineを構築する。
ここに記載している方法は、LinuxディストリビューションのDebian GNU/Linuxと呼ばれているものに関連しています。このタイプのシステムを理解することが最も簡単な一つの例がUbuntuです。Ubuntuの主な違いは、Gnome3またはUnityの代わりのKDE上で使用されるデスクトップ環境です。ただし、命令はGnomeやXFCEやLXDEと同様の環境で同じです。特定のシェルを使うことは好みの問題で、使いやすさは癖の問題になります。
これから説明することはOS GNU/Linuxの基礎知識があることを前提として説明します。ログインディレクトリには、どのようなコマンドデータ端末(コマンド文字列)が使用されているのか、何がsudoやrootなのか、何をどうすれば良いのか等については説明しません。様々なパッチやアプリケーション、その他多くのものの助けにより発生したエラーの修正やハードウェアとソフトウェアの互換性の問題の回避、柔軟に変更を追跡するために、この知識は、お使いのソフトウェアを最新の状態に保つのに役立つでしょう。また、うまくコンパイルされたWineは、他のWindowsアプリケーションやゲームを実行するのに役立ちます。
ゲームを起動するためには、Wineが必要です。これは、WindowsアプリとOS GNU/Linuxのシステムで要求されるシステムの間の層になるからです。
http://www.winehq.org/ を訪問してください。右側には、安定版と開発版の2つの行が含まれた最新リリースのブロックが表示されます。一番目はWineのリリースされた安定版であり、二番目は現時点で入手可能な最新版になります。どちらを選択するかは完全にお客様に委ねられています。とはいえ、新しい機能が追加されるかもしれない開発版を使用するほうがよいかもしれません。以前の機能を向上させることができ、プログラムがより高速に動作する可能性があります。
Dan KagelからWinetricksを次回ダウンロードする必要があります。これはいくつかのWineのコンポーネントを大幅に簡素化したり、さらに調整するのに役立つコマンドスクリプトです。
http://wiki.winehq.org/ を訪問し、指示に従って、親フォルダにスクリプトを保存し、ルートフォルダにスクリプトを保存します。それを「exe」属性に割り当てることを忘れないでください。そうするためには、端末のメニューを開き、次のコマンドを実行してください(chmod + x winetricks) 。この後、コマンド文字列からのものであったかのように、アプリケーションをダブルクリックで起動することができます。このスクリプトは、かなりユーザーにとって分かりやすいインターフェイスです。
Wineにはそのままではゲーム内の機能ではないカーソルに関係のある入力APIに関するある問題があります。この問題を解消するために、Vincas MiliunasによるWineのパッチをインストールする必要があります。
- パッチファイルダウンロード (もう一つのパッチ(ダウンロードはこちら)を使用するとbit(ゲーム内FPS値)の性能を向上することができる。)
- このフォルダに両方のパッチファイルを設置する。
- 抽出したファイルをカタログに移動し、端末を起動します。カタログの移動は、cdコマンドを介して行われ、Tabボタンは、カタログのフルネームが書けない場合に役立ちます。
- patch -p1 < file_name.patch コマンドを使用して、以前にダウンロードしたパッチを適用します。パッチの順序は重要ではありません。
- パッチによる変更内容を登録するために ./tools/make_requests コマンドを実行します。
- オプションautoheaderとautoconfを実行します。しかし、全てはそれら無しでも同様に動作します。
- 重要!Wineのアプリはたくさんの依存関係を持っています。自動的にそれらの全てを調整するためには、sudo apt-get build-dep Wineのコマンドを実行して、表示される提案を受け入れてください。
- sudoでWineを設定してください。あるいは、長い形式のコマンド(ダウンロードファイルが設置されているCDのフォルダ名、次にCDのファイル名をダウンロード設定します。)ゲーム起動時にいくつかのエラーが発生する場合は、追加の設定パラメータが必要になることがあります。
- 「設定」が表示されて完了です。「作成」をすると、完了時にWineがコンパイルされます。
- 同時に実行されるタスクの量である -J4 コマンドをsudoで実行し、ビルドを開始します。お客様がマルチコアプロセッサを持っている場合、このパラメータは、bに変更(数桁増加)し、OSが8コア(4個の物理とハイパースレッディングテクノロジー)を識別するテスト用インテルのCore i7によって、ビルドプロセスをより速くなります。それは -J8 によって数分でビルドされます。
- ビルドが完了した時、次のメッセージが表示されます。Wineのビルドが完了しました。sudoはインストールコマンドを実行します。
- 前のコマンドが終了した後、winebootコマンドを使用してWineアプリを再起動します。その際、プログラムはWine MonoとWine Geckoをインストールするか聞いてきます。それはそのままインストールしてください。
- ゲームを起動するために、いくつかのコンポーネントをWinetricksでインストールする必要があります。winetricks d3dx9_36 vcrun2008 corefonts MSXML3 wininet IE7のコマンドを実行してください。その後、別のコマンド(sudo apt-get install winetricks)を実行する必要があるかもしれません。これは、更新をチェックしてインストールするために、ゲームの起動だけでなく、ラウンチャー(WOTLauncher.exe)を起動するのに役立ちます。
- 最後に、ゲームのフォルダを開き、World of Tanks.exeを実行してゲームをお楽しみください。
上記の方法の特徴
- Wine 1.5.8(記事作成時点で利用可能な最新バージョン)上では、自走砲視点は、ボタンの再割り当てを使用せずに、Shiftボタンで動作します。
- ゲームの設定ファイルはルートフォルダにあります。
wine/drive_c/users//Application Data/Wargaming.net/World of Tanks/preferences.xml. 画面の解像度は、デバイスの詳細設定の項目で構成ファイルを調整することで、ゲーム自体の設定からのように変更することができます。この方法でゲームを調整して起動時に問題が表示されるような場合は、そのファイルを削除します。このゲームは次回起動時にデフォルト設定をもった新しいファイルを作成します。 - GNU/Linux OS上では、ゲームが最小化され、フルスクリーンモードの場合は、最大化されます。
- 別の仮想デスクトップは(X-serverとは独立していない)利便性とウィンドウモードでゲームを起動するために使用されるかもしれません。これらの手順は簡単にデスクトップを切り替えるのに役立つし、ゲームをするたびに閉じる必要はありません。複数の仮想デスクトップ機能は、現代の配布キットの大半で利用可能です。
- 音声が再生されます。
注意!次の追加は、オプティマステクノロジーを搭載したNVidiaのビデオカード(または類似のチップを搭載したノートパソコン)のみのものです。
この技術をどのように思いますか?これらのビデオカードは2つの種類があります。マザーボードに組み込まれているもの(通常はIntel HDグラフィックス3000はバッテリー節約のために設計されている)とマザーボードとは分離した(直接接続されている)「重い」ビデオアプリケーションをサポートするために設計されているものがあります。メーカーのウェブサイト上にLinux用のオプティマスビデオカードが存在する事実にも関わらず、それらを全てインストールしようとすると、X-serverのクラッシュやシステム全般が不安定な挙動になります。そういうわけで愛好家の団体は、この問題に専念してプロジェクトを開始しました。http://bumblebee-project.org/、こちらのページはオプティマステクノロジーを使用するのに役立ちます。そのインストール方法は、このガイドの構成で合っていますが、(Wineを使用して起動する従来のゲームとは大きく異なっている)World of Tanksのために、すでに特別なコマンドがあります。
optirun -c proxy wine /route_to_game_folder/World_of_Tanks/WorldOfTanks.exe
端末を通じて毎回それを起動する必要がなくなるように、ゲーム起動のショートカットを簡単に作成します。補足:optirun - BumbleBee自体、-cプロキシ - マザーボードに組み込まれたビデオカードや最高のFPSレートを作り出す分離されたビデオカードの「伝達」の方法、すなわち、ビデオプロセスのリソースは分離されたビデオカードによって計算されているのに対して、マザーボードに組み込まれたものはディスプレイ出力のみを行っています。