非公式です。
すべて自己責任でお願いします。
Google Play Gamesでプレイするメリットは、ライブシーンのバックモニターが正常に映ることです。
サードパーティ製のandroidエミュではバグでバックモニターが映りません。
ほかのキャラでも確認しましたがしっかり映りました。
メリットといえばこれぐらいで、デメリットは最高設定が選べないことと、動作が安定しないことがあります。
…と思っていたのですが、どうやらSoC(というかGPU)を偽装すると最高設定が解放されるっぽいです。成功している方を見かけたので紹介しておきます。(7/15追記)
PC版Google Play Gamesでもこれ流用すると学マスで最高画質選べるようになった(vulkan instance layersから要有効化) https://t.co/tpskAwrA2y pic.twitter.com/rZPk7gCT8u
— kkk (@k33kkkk) 2024年7月13日
1.準備
以下のリンクからデベロッパー エミュレータをダウンロード、インストールしてください。安定版を選べば大丈夫です。
インストールが少し長くなるかもしれないですがゆっくり待ってください。
次に学マスのAPKファイルを手に入れます。
どこのサイトからでもいいですが、自分は以下の場所からダウンロードしました。
XAPKをダウンロードします。
ダウンロードしたら拡張子を .zip に書き換え、適当な場所に解凍しておいてください。
[プログラム] → [プログラムと機能] → [Windowsの機能の有効化または無効化]
を開きます。
開いたら、[Windowsハイパーバイザープラットフォーム] にチェックを入れ、OKで保存。
保存できたらPCを再起動してください。
これがオンになっていないとデベロッパーエミュレータが起動しません。
2.学マスをインストール
起動するとGoogleでログインが求められるのでログインしてください。
起動したときにこのような表示が出ると思いますが、チェックを入れて許可しておいてください。
デベロッパーエミュレータを起動したまま、エクスプローラーで次の場所を開きます。
C:\Program Files\Google\Play Games Developer Emulator\current\emulator
開いたら上のアドレスバーにcmdと入力してEnter
コマンドプロンプトを開きます。
adb devices
コマンドを使用し、adbが設定されていることを確認します。
以下の表示になればOKです。
List of devices attached
localhost:6520 device
以下の表示が出たときはもう一度 adb devices
を入力し、上の表示が出ることを確認してください。
List of devices attached
localhost:6520 unauthorized
学マスをインストールしていきます。
adb install-multiple
と入力したらまだ実行せずに、
先ほど解凍したXAPKの中身から
[config.arm64_v8a.apk]
↓
[com.bandainamcoent.idolmaster_gakuen.apk]
↓
[UnityDataAssetPack.apk]
次のような順番になっていれば大丈夫です。ファイルごとにスペースを空けるのを忘れずに。
adb install-multiple D:\ダウンロード\新しいフォルダー\config.arm64_v8a.apk D:\ダウンロード\新しいフォルダー\com.bandainamcoent.idolmaster_gakuen.apk D:\ダウンロード\新しいフォルダー\UnityDataAssetPack.apk
実行し、success
が出たらインストール成功です。
デベロッパーエミュレータから学マスを起動してプレイできます。
インストール済みのアプリはホーム画面を上にスワイプすると出てきます。
3.設定など
デフォルトの解像度はおそらく1080pか何かだと思いますが、解像度が低く感じる場合はコマンドプロンプトから解像度を変更することができます。
たとえば 4K 解像度にしたい場合は
adb shell wm size 3840x2160
で実行します。
タスクバーのシステムアイコンからもいくつか設定できる項目があります。
Vulkanの設定は Forced ON のほうが安定するような気がしました。気のせいかもしれませんが。
設定関連はこのへんを参考にしてください
4.Play Games(ベータ)で起動する方法
前項まではデベロッパーエミュレータを使用してきましたが、カスタマー向けGoogle Play Gamesベータから学マスを起動する方法も紹介します。
デベロッパー版とカスタマー版のどちらを選ぶかは正直好みの問題なので、好きなほうを選んでください。個人的にはデベロッパーエミュレータのほうが自由に設定できて好きです。
まずはGoogle Play Gamesベータをダウンロード
インストールしたら起動してGoogleアカウントでログイン。
ここまで完了したら、タスクマネージャーからGoogle Play Gamesベータとデベロッパーエミュレーターのタスクを完全に終了させてください。
あとはファイルをコピーするだけです。
以下の場所を開きます
C:\Users\username\AppData\Local\Google\Play Games\userdata_.......\avd
開いたら、avdフォルダの中にあるファイルを全て削除します。
↓このファイルです。
削除したら次の場所を開きます
C:\Users\username\AppData\Local\Google\Play Games Developer Emulator\userdata_.........\avd
この場所にある metadata, misc, userdata を、先ほどの
C:\Users\username\AppData\Local\Google\Play Games\userdata_.......\avd
に移動させます。
次に、emulatorフォルダをコピーしていきます。
C:\Program Files\Google\Play Games Developer Emulator\current
を開いて、emulatorフォルダをコピー、
C:\Program Files\Google\Play Games\current
を開いてペーストします。
ファイルをすべて置き換えてください。
以上で作業は完了です。
これでGoogle Play Gamesベータから学マスをプレイできます。
5.エラーが出てインストールできない人
インストール時にこのようなエラーが出ることがあります。
おそらくですが、AMD製のCPUがエミュに適合していないことが原因です。
残念ながら解決方法は見つからず… エラーが出た人はドンマイです。
参考にしたサイトなど
ツールが開発中らしい。完成が楽しみです。