部活のカレンダー

2024年3月22日金曜日

VMwareでマビノギを動かす話



 マビノギの64bit化に伴い 起動時に仮想環境の判定が入り弾かれる様になりましたが、
開発側から『RE:FINEシステムの導入意図』としてアナウンスがありますので、ご一読下さい。

さて、以前にも投稿していましたが、うまくいかないとお声があったので、改めて投稿します。
内容は、VMware、ゲストOSセットアップ済みからの環境構築の話となります。


24.11.13 追記 

チェックパターン変わったらしく、vm上でclient.exe起動が弾かれる模様。



レジストリを確認したら 
DriverDesc が更新されてたみたいで
1.レジストリの編集 の要領で 空にしたら解決。

24.11.13 追記 終


今のクライアントを仮想環境で起動すると。

弾かれますね。

で回避するにはゲストOS上のレジストリ編集とハードウエア問合せに対応するドライバをインストールで対応します。
ドライバの動作がウィルス定義に引っかかるのでそちらの対応も必要になります。

1.レジストリの編集
コンピューター\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000
DriverDesc

の値を空にする。


2.VmwareHardenedLoader
githubからVmwareHardenedLoaderをダウンロードしてインストール

Code から Download ZIP

ブラウザのスキャンに引っかかるので、

ごり押しで

ダウンロード

します

解凍して、intall.batを管理者で実行

これでもセーフ

すると

c:\にvmloader.sysがあればOK

だだ、ウィルス判定されるので、除外リストに入れておくこと!


で、マビが起動するはずです。重いとか、また別の問題があるかもですが、それは
vmwareのチューニングとなるので、各自調べましょう。
動かない人はどこかで凡ミスしてるはずです。落ち着いて確認してみてください。

今回は N100のPCにVM作って入れましたので、いまのPCなら結構動くと思います。

HostPC N100 
VMWare WorkStation 17 Player 17.5.1 / Windows11 23H2  
VMwareHardenedLoader








3 件のコメント:

  1. giyhub VmwareHardenedLoaderのインストールbatを管理者権限で実行しましたが、正しく動作しませんでした。
    除外リストにも追加済み。改善方法がわかればご教示いただきたいです。。

    以下エラー文

    システムに接続されたデバイスが機能していません。
    エラー: 指定されたレジストリ キーまたは値がみつかりませんでした

    返信削除
    返信
    1. install.bat時のレジストリが見つからないエラーであれば問題なくclientは起動すると思います。

      接続されたデバイスが機能していない は別問題と思います。

      削除
    2. ありがとうございます。
      マビノギ起動時、仮想マシンでの実行はできませんとの文言が出てしまいます。
      vmwareのバージョンを1.75.1に合わせたりしましたが起動できず。。
      レジストリの問題なのか、、もう少し調べてみます。

      削除