ブログトップ | ログイン

竹林軒出張所

chikrinken.exblog.jp

エルキャピでもウィンゲーム

 先日の竹林軒出張所『エルキャピタンって何すか?』のところで書いたように、OSをエルキャピタン(MacOS X 10.11)にしたばっかりに、Mac上でWine経由で動いていたWindowsゲーム(『Age of Empires 2』)が動かなくなった。Wineskinのバージョンが古いことがその原因であることは、『Paul The Tall』というサイトで何とか判明し、またアップグレード方法も概ねわかった(YouTube『How to make your old Wineskin wrappers compatible with OSX 10.11 El Capitan』より)。しかし実際にやってみるとこれがうまく行かない。
 要はこういうこと。

当該サイトおよびYouTubeの映像で紹介されているアップグレード方法
『Paul The Tall』の「THE PORTINGKIT」のサイトからPorting Kitをダウンロードして入手(http://portingkit.com/kit/Porting Kit.zip)
● Porting Kit.appを実行
● 表示されるウィンドウで「Library」タブを選択
● すでにインストールされているゲーム(ウチの環境では『Age of Empires 2』)が表示される
● カーソルをアイコンに持っていくと表示される三角(「Play」)ボタンをクリック
● 「Wineskinのバージョンが古い(2.6.0)、2.6.2にアップグレードするか」というメッセージが出る
● ここで「Yes」をクリックすると、Wineskinが新しいものに自動的に変更される予定

エルキャピでもウィンゲーム_b0189364_8221192.jpg 実際は、この後カラーバルーンがいつまでも回り続け作業が一向に始まらない。1時間近く待ってみたが無駄だった。

 で、今回この不具合を解消するために、直接新しいWineskinを「Age of Empires 2.app」パッケージ内にコピーできないかと思っていろいろやっていたら、次の方法がうまくいったので、備忘録を兼ねてここに記録しておこうと思う。

Wineskin配布サイトからWineskin Winery 1.7をダウンロードする(「Wineskin Winery 1.7(click me to download)」をクリック)
● ダウンロード・ファイルを解凍して、Wineskin Winery.appを起動する
● 表示されるウィンドウの「Wrapper Version」の下にある「Update」ボタンをクリックする
● この操作により、Wineskin 2.6.2がどこかにダウンロードされる模様(ロケーションがどこかは不明……その後判明:⁨ユーザ\⁨ライブラリ\⁨Application Support\⁨Wineskin\⁨Wrapper⁩フォルダ)
● ダウンロードが終わったら、Porting Kit.appを再び実行して前と同じ手順を実行する
● 今度は前と違って、Wineskinが2.6.2にアップグレードされ(その過程がウィンドウに表示される)、自動的にゲームが始動する

 これで新しいOSでもWindowsゲームができるようになる。実際チェックしてみると、「Age of Empires 2.app」のパッケージ内にあるWineskinのバージョンが2.6.2になっている。僕と同じように困っている人がいたら、この方法を試してみるとうまくいくかも知れない。

参考:
『Paul The Tall』の「THE PORTINGKIT」サイト
Wineskin配布サイト
竹林軒出張所『MacでWindowsゲームをプレイする』
竹林軒出張所『エルキャピタンって何すか?』
by chikurinken | 2016-09-11 08:26 | パソコン
<< 『暴かれる王国 サウジアラビア... 『迫りくる蚊の脅威』(ドキュメ... >>