EVE Online
EVE Online は宇宙が舞台の大規模多人数同時参加型オンライン RPG (MMORPG) です。壮大で複雑なゲームとして世界中で長く愛されています。アイテム課金版と月額課金版が存在し、月額課金版は追加宇宙船・スキル・訓練ボーナスがアンロックされます。どちらのバージョンでも同じキャラクターとアセットを使うことができます。
EVE Online の Linux クライアントプログラムは存在しません。Wine で (Windows プログラムの) EVE Launcher Setup を使ってインストールすることになります。インストールした EVE Launcher でプレイヤーを認証してからゲームを起動します。プレイ中は EVE Online サーバーに接続されます。
目次
要件
インストール
- インターネット接続
- Wine
- デスクトップ環境
- 32ビット版のグラフィックドライバー。Xorg#ドライバーのインストールの OpenGL (Multilib) カラムを参照。
プレイ
- インターネット接続
- 忍耐力。新しくゲームを始める場合、学習曲線が急峻であることに心してください。
インストール
パッケージのインストール
wine-staging, winetricks, samba パッケージをインストールしてください。また、multilib リポジトリから lib32-alsa-plugins, lib32-gnutls, lib32-gst-plugins-base-libs, lib32-libldap, lib32-libpulse, lib32-libva, lib32-libxml2, lib32-mpg123, lib32-openal, lib32-v4l-utils パッケージをインストールしてください。
Wine 環境の設定
このセクションでは EVE Launcher をインストールするのに相応しい Wine 環境を準備します。Wine の設定について詳しくは Wine#設定を参照してください。
winecfg
を実行して Wine の設定ウィンドウを開いてください。アプリケーション
タブの Windows バージョン
ドロップダウンボックスから Windows 10
を選択してください。OK
を押して変更を適用してください。
winetricks
を使って EVE Online に必要なランタイムコンポーネントをダウンロード・インストールしてください:
$ winetricks corefonts vcrun2005 vcrun2008 vcrun2010
EVE Online のインストール
EVE Launcher セットアッププログラム をダウンロードしてください。
Wine で EVE Launcher セットアップを起動:
$ wine EveLauncher-nnnnnnnnn.exe
EVE Online のインストールをカスタマイズできるダイアログが表示されます。デフォルト設定を使用するかカスタマイズしてインストールしたら Finish
を押して EVE Launcher のセットアップを終了します。
ゲームのプレイ
EVE Launcher を起動:
$ wine start 'C:\EVE\eve.exe'
EVE のユーザー名とパスワードを入力してログインするか、アカウントを作成してください。アカウント作成は無料です。
トラブルシューティング
グラフィックの描画が遅れる
再描画が多数発生するシーンでグラフィックが遅れがちになる場合、ハードウェアにあわせてレンダリング品質を下げてください。ゲーム中 Esc
を押すことでいつでもパネルから設定を変更できます。
プレイ中にゲームがフリーズする
マルチコアプロセッサを使っている場合、ゲームが数秒間フリーズすることがあります。解決方法としては EVE Launcher を起動する際、wine
を以下のように実行してください:
$ taskset -c0 wine 'C:\EVE\eve.exe'
上記のように起動することで EVE のプロセスはプロセッサコアをひとつしか使わないようになり、コア間の遅延を防ぐことができます。
Firejail で動作しない
2017年9月現在、Firejail の Wine デフォルトプロファイルでは EVE Online が動作しません。wine-staging をインストールした後に firejail をインストールすると、Firejail の設定によって /usr/local/bin/wine -> /usr/bin/firejail
のシンボリックリンクが作成され、自動的に Wine がサンドボックス化されます。それによって EVE Online が実行できなくなり winecfg
, winetricks
, wine
は標準出力にメッセージを吐いて停止してしまいます。
/usr/local/bin/wine
シンボリックリンクを削除することで wine
は (Firejail を無視して) /usr/bin/wine
を実行するようになります。
参照
- 公式サイト
- EVE Online at Wikipedia