暇人じゃない

Parallels Desktop を使用して Mac でメイプルストーリーをプレイする
MacGame

3 年ぶりくらいにメイプルストーリーをプレイしたくなり、Mac で Windows の仮想化マシンを動かしてプレイする方法を検討しました。

急いでいる方向けに書きますと、僕の環境においては、Parallels Desktop 8/9 for Mac で Windows XP を動かすことで 、メイプルストーリーをプレイすることができました。以下、いくつかポイントをピックアップしてみます。

VMware Fusion 5 も試しましたが、なぜ Parallels を選択したのかについては後半に書いています。

Mac (iMac Mid 2011) のスペック

  • CPU: Intel Core i7 3.4 GHz (HT 8 コア)
  • メモリ: 16 GB
  • GPU: AMD Radeon HD 6970M 2 GB
  • SSD: 256 GB

ゲスト OS について

Windows XP (32 bit) を使用しました。

おすすめ設定

  • CPU: 4 コア

    • メイプルストーリーはシングルプロセスなので、4 コアも必要ないのですが、 その他のバックグラウンドプロセス(ウィルススキャンなど)の為に、2 コア以上を割り当てる方が良いと思います。
  • メモリ: 4 GB

    • 32 bit の Windows XP では、4 GB のメモリを割り当てても実際には 3 GB も使用できません。 また、メイプルストーリーが 1 GB 以上のメモリを使用することも無いと思うので、割り当てるのは 2 GB 程度でも良いかもしれません。
  • ビデオメモリ: 256 MB

    • ここが一番のポイントかもしれません。ビデオメモリが 128 MB だと、ポータルに入ってから次のマップが描画されるまで「遅い」と感じるぐらいの時間がかかりました。 これだと派手なスキルを使用する場合や、ボス戦では使い物にならないと思います。ビデオメモリを 256 MB にすることで快適にプレイ出来るようになりました。
    • Parallels Desktop ではビデオメモリをいくつ割り当てるか設定できるのですが、 Windows XP を使用する場合は Parallels Desktop の制約により、1 GB を割り当てても、OS 上では 256 MB までしか認識されないようです。
  • 仮想マシンのイメージサイズ: 30 GB

    • イメージサイズは 20 GB 以上は必要です。メイプルストーリーをインストールする時にダウンロードするファイルが 7 GB を超えています。 パフォーマンス的には、イメージファイルのサイズは可変ではなく固定の方が良いのでしょうが、扱いやすさを考えて可変にしています。

XP インストール時のハマりポイント

Windows XP のインストールでハマったことがひとつあったので、メモしておきます。 インストーラーでブルースクリーンになり「IRQL_NOT_LESS_OR_EQUAL」というエラーが発生して続行できない問題が起きました。

これは、CPU のコア数の割り当てを 2 つ以上にしていると発生するようで、インストール時は 1 つにすることで回避できました。インストール後に元のコア数に戻せば OK です。

KB Parallels: After upgrade from Parallels Desktop version 4 to later version Windows XP virtual machine fails to boot. IRQLNOTLESSOREQUAL Blue Screen of Death is displayed http://kb.parallels.com/en/6873

Parallels Desktop 9 では発生しないかもしれません。

プレイした感じ

実際にプレイした感じですが、快適です。

画面全体を埋め尽くすような激しいスキル(名前が分かりません...)でも、特に重いと感じるようなことはありませんでした。

ホーンテールやピンクビーンにも行ってみましたが、重いと感じるようなことはありませんでした。 これが 10 人以上などになると違ってくるのかもしれません。

また、USB 接続のジョイパッドでプレイしているのですが、Parallels Desktop 以外のウィンドウをアクティブにしていても、 裏側で動いているメイプルストーリーにはジョイパッドの操作が反映されるので地味に便利です。

VMware Fusion ではないのか?

VMware Fusion 5 も試しましたが、以下の点で見送りました。

  • Windows XP ではビデオメモリが 128 MB までしか認識されない
  • ビデオメモリの割り当てサイズの指定方法が面倒だった(テキストファイルに記述する形式)

ついでに、メイプルストーリーを 3 年ぶりにプレイしてみた感想を...

ゼノンが強い

ゼノンという新しい職業が強いよ、ということで試してみたのですが、非常に強いです。 以前はダメージの単位が k だったのに、今では m が普通になっているには驚きました。

すぐレベルが上がっていく

びっくりするほどレベルが簡単に上がっていきます。 クエストをこなして行ったり、効率の良い狩場に行くことで、3 日程度でレベル 150 までレベルを上げることが出来ました。

ボスがとても弱く感じる

ホーンテールやピンクビーンに一人で行っても余裕で討伐できることに、ジェネレーションギャップを感じました。 3 年前だと、ホーンテールは 1 - 2 PT で行くのが普通で、ピンクビーンをあんずサーバーで初めて討伐できた!と騒いでいたころですから...

以上、プレイした感想でした。 今月からしばらくは仕事が忙しいと思われるので、プレイ出来るか謎ですが、程よい距離感を持って楽しめたら良いかな、と思います。

About

chocoby (GitHub / Twitter)

フリーのソフトウェア開発者です。 Ruby を使った Web 開発を得意としています。