以前Epic Gamesの毎週無料ゲームに Among Usが登場していたことがありました。
そこでAmong Usを手に入れたのですが、このゲームはWindows版のみでMacではプレイすることができません。
Boot Campでインストールしてもいいのですが、この記事まで辿ってきた人々はそのような答えを望んでいないはずです。
今回はWineというWindowsの互換レイヤーを使用してAmong Usをインストールしていきます。
Wineとは
Wineはオープンソースで開発が進められているMac、Linux上でWindowsプログラムをネイティブ動作させるためのプログラムです。
VirtualBoxやParalellsなどとちがい、仮想環境を用意するのではなくWindowsプログラムに必要なDLLの代替品を提供することでプログラムを実行させます。
まだまだ動くアプリ、動かないアプリがあります。
Wineskin Winery
今回はWineをWineskin Wineryとして使います。
これはGUIでWineやWinetricks(wineのためのパッケージ管理プログラムのようなもの)を使用するためのアプリです。
まずHomeBrewというMac用のパッケージ管理ソフトをインストールします。
~# /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
次にWineskin Wineryをインストールします。
~# brew install --no-quarantine gcenx/wine/unofficial-wineskin
このアプリがLaunchpadに追加されるので起動します。
Wineskinの設定
まず、Wrapper VersionというところのUpdateをクリックしてラッパーをアップデートします。
次にInstalled Enginesの+を押して最新バージョンの64Bitとあるものをインストールします。
終わったらCreate New Blank Wrapperをクリックして名前を決め、しばらく待ちます。
完了したらView wrapper in FinderをクリックしてWrapperが作られたフォルダを開きます。
通常はhome/Application/Wineskinにあります。
右クリックして「パッケージの内容を表示」します。
すると、このような内容になっています。
Wineskin.appがこのWineの設定用アプリで、Contentsの中にデータが入っています。
drive_cはWindowsのドライブと同じ構成になっています。
Epic Games Launcherのインストール
ダウンロード
まず、EpicGamesLauncherをダウンロードします。
https://launcher-public-service-prod06.ol.epicgames.com/launcher/api/installer/download/EpicGamesLauncher.msi
ここにRpic Games Launcherはそのままダウンロードするとmac版がダウンロードされるのでダウンロードボタンのリンクをコピーして.dmgから.msiに変更します。
インストール準備
先ほどのWineskin.appを開きます。
するとこのようなウィンドウが開かれます。
Advancedをクリックします。
ToolsをクリックしてWinetricksを起動します。
Epic Games Launcherをインストールするときに.NETがインストールされていないと必須コンポネートのインストールに失敗したり、ログインできなかったりするため.NETをインストールしておきます。
Runにチェックを入れて右下のRunをクリックしてしばらく待ちます。
コンソールにwinetricks finished!と出力されたら終了です。
Closeを押して閉じます。
インストール
下のInstall softwareをクリックします。
今回はインストールファイルなのでChoose setup executableを選択してダウンロードしたmsiファイルを選択します。
インストーラが起動するのでインストールを続けます。
全てが終了すると起動できます。
ログイン画面が表示されたらAmong Usの所有権があるアカウントでログインしてください。
ログインできない場合は.NETがしっかりインストールされているか確認してください。
ログインに成功すると、真っ黒な画面になります。logを調べたところ、画面のレンダリングがうまくできていないようです。ですが、表示がされていないだけでクリックはできるのでこのまま進めます。
ここからは感覚でインストールをするのですが、Mac版のEpic Games Launcherをインストールしておくと便利です。
- STEP1全画面表示Epic Games LauncherをMac版Windows版共に全画面(フルスクリーンではなく画面一杯に表示する)にします。
- STEP22つのウィンドウをかさねる2つのウィンドウを重ねて表示します。
- STEP3Mac版でゲームライブラリにカーソルを合わせるMac版でEpicGamesLauncherの左側にあるライブラリのボタンにカーソルを合わせます。
- STEP4Windows版に移動command+TabでWindows版に移動し、クリックします。(少しここで動かすと良い)
- STEP5Among USのタイルで同じことをする再度Mac版に戻ってAmong Usのタイルにカーソルを合わせ、Windows版でクリックします。インストールの画面は普通に表示されます。
- STEP6起動Among Usのタイルをクリックします。
ちょっと面倒ですが、これで無事にAmong Usを起動することができます。
ちなみに左下の終了ボタンを押すと画面だけが止まって音楽が流れ続けてしまうので終了するときはcommand+option+eacapeを押して強制終了することをお勧めします。