備忘録

営みの街がくれたらウンコ出す

学マスをPC版Google Play Gamesでプレイする方法

非公式です。

すべて自己責任でお願いします。

 

Google Play Gamesでプレイするメリットは、ライブシーンのバックモニターが正常に映ることです。

サードパーティ製のandroidエミュではバグでバックモニターが映りません。

白線のライブシーン

ほかのキャラでも確認しましたがしっかり映りました。

 

メリットといえばこれぐらいで、デメリットは最高設定が選べないことと、動作が安定しないことがあります。

…と思っていたのですが、どうやらSoC(というかGPU)を偽装すると最高設定が解放されるっぽいです。成功している方を見かけたので紹介しておきます。(7/15追記)

 

 

 

 

1.準備

以下のリンクからデベロッパエミュレータをダウンロード、インストールしてください。安定版を選べば大丈夫です。

インストールが少し長くなるかもしれないですがゆっくり待ってください。

developer.android.com

 

次に学マスのAPKファイルを手に入れます。

どこのサイトからでもいいですが、自分は以下の場所からダウンロードしました。

XAPKをダウンロードします。

apkpure.com

ダウンロードしたら拡張子を .zip に書き換え、適当な場所に解凍しておいてください。

 

最後に、Windowsのコントロールパネルを開き、

[プログラム] → [プログラムと機能] → [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 のほうが安定するような気がしました。気のせいかもしれませんが。

 

設定関連はこのへんを参考にしてください

developer.android.com

 



 

 

4.Play Games(ベータ)で起動する方法

前項まではデベロッパエミュレータを使用してきましたが、カスタマー向けGoogle Play Gamesベータから学マスを起動する方法も紹介します。

 

デベロッパー版とカスタマー版のどちらを選ぶかは正直好みの問題なので、好きなほうを選んでください。個人的にはデベロッパエミュレータのほうが自由に設定できて好きです。

 

まずはGoogle Play Gamesベータをダウンロード

play.google.com

 

インストールしたら起動して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がエミュに適合していないことが原因です。

残念ながら解決方法は見つからず… エラーが出た人はドンマイです。



 

 

 

参考にしたサイトなど

developer.android.com

xdaforums.com

youtu.be

zenn.dev

 

ツールが開発中らしい。完成が楽しみです。

github.com