EVE Online

提供: ArchWiki
2017年10月4日 (水) 21:36時点におけるKusakata (トーク | 投稿記録)による版
ナビゲーションに移動 検索に移動

EVE Online は宇宙が舞台の大規模多人数同時参加型オンライン RPG (MMORPG) です。壮大で複雑なゲームとして世界中で長く愛されています。アイテム課金版と月額課金版が存在し、月額課金版は追加宇宙船・スキル・訓練ボーナスがアンロックされます。どちらのバージョンでも同じキャラクターとアセットを使うことができます。

EVE Online の Linux クライアントプログラムは存在しません。Wine で (Windows プログラムの) EVE Launcher Setup を使ってインストールすることになります。インストールした EVE Launcher でプレイヤーを認証してからゲームを起動します。プレイ中は EVE Online サーバーに接続されます。

要件

インストール

プレイ

  • インターネット接続
  • 忍耐力。新しくゲームを始める場合、学習曲線が急峻であることに心してください。

インストール

パッケージのインストール

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 パッケージをインストールしてください。

ノート: samba パッケージをインストールした後に samba.service起動有効化する必要はありません。Samba は設定不要です。Wine が samba パッケージに含まれている /usr/bin/ntlm_auth プログラムを必要とするだけです。

Wine 環境の設定

このセクションでは EVE Launcher をインストールするのに相応しい Wine 環境を準備します。Wine の設定について詳しくは Wine#設定を参照してください。

winecfg を実行して Wine の設定ウィンドウを開いてください。アプリケーション タブの Windows バージョン ドロップダウンボックスから Windows 10 を選択してください。OK を押して変更を適用してください。

winetricks を使って EVE Online に必要なランタイムコンポーネントをダウンロード・インストールしてください:

$ winetricks corefonts vcrun2005 vcrun2008 vcrun2010

EVE Online のインストール

EVE Launcher セットアッププログラム をダウンロードしてください。

ノート: セットアッププログラムのファイル名は EveLauncher-nnnnnnnn.exe という形式です。nnnnnnnnn はリリース番号です。

Wine で EVE Launcher セットアップを起動:

$ wine EveLauncher-nnnnnnnnn.exe

EVE Online のインストールをカスタマイズできるダイアログが表示されます。デフォルト設定を使用するかカスタマイズしてインストールしたら Finish を押して EVE Launcher のセットアップを終了します。

ゲームのプレイ

EVE Launcher を起動:

$ wine start 'C:\EVE\eve.exe'

EVE のユーザー名とパスワードを入力してログインするか、アカウントを作成してください。アカウント作成は無料です。

ノート:
  • EVE Launcher は起動するたびに EVE ゲームソフトウェアが最新かどうか確認を行います。アップデートが必要なときは自動的にファイルがダウンロードされてインストールされます。ゲームのアップデートは頻繁に行われています (平均で週に複数回)。
  • EVE Launcher を初めて起動すると巨大なファイルがダウンロード・インストールされます。ネットワークの帯域幅にもよりますが1-5分はかかります。

トラブルシューティング

グラフィックの描画が遅れる

再描画が多数発生するシーンでグラフィックが遅れがちになる場合、ハードウェアにあわせてレンダリング品質を下げてください。ゲーム中 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 を実行するようになります。

参照