見出し画像

【ファンリビ】オフライン版を他のandroid端末に移行する方法ついて【ファンタジア・リビルド】

2021/12/17にサービスを終了した「ファンタジア・リビルド」のオフライン版を他のandroid端末に移行する方法の備忘録。備忘録故にざっくり。
iosも解説出来れば良かったのですが、自分の環境で行うのは難しいため対象外になります。


移行に必要なもの

①ファンタジア・リビルドAPK (ver 1.2.53)

アプリ本体。自身の端末から抽出する。それが難しければ自己責任でAPKストア等からダウンロードする。

②com.dmm.games.fantasiarebuild (dataファルダ)

ゲーム起動に必要なデータが入っているフォルダ。
../Android/data/com.dmm.games.fantasiarebuild

③com.dmm.games.fantasiarebuild (obbフォルダ)

中にある「main.2053.com.dmm.games.fantasiarebuild.obb」ファイルが必要で、これがないと起動時にエラーが出る。
../Android/obb/com.dmm.games.fantasiarebuild

OBBファイルがない状態で起動した場合


手順

1.端末にAPKをインストールする

端末側の設定で「開発元不明のアプリ」にチェックを入れて、インストールする。NOXやLDplayerなどのエミュであればAPKをドラックアンドドロップ。

2.移行先の端末にdata、obbフォルダにコピーする

②と③で準備をしたdata、obbフォルダを旧端末と同じパスに配置する。

3.起動確認

問題なく起動できれば完了です。


余談 dataフォルダ内で重要なファイルについて

「移行に必要なもの」の②のdataファイルの重要になるファイルの解説。最悪、以下4つのファイルさえあれば移行することは出来る。

1.AssetBundles

ストーリー、画像、アニメーションファイル等が入っているフォルダ。
PC版でダウンロードしたものでも今回の移行に使用可能のはず
../Android/data/com.dmm.games.fantasiarebuild/files/AssetBundles

2.Sound

ボイス、BGM、SEが格納されているフォルダ。
PC版でダウンロードしたものでも今回の移行に使用可能のはず
../Android/data/com.dmm.games.fantasiarebuild/files/Sound

3.Movie

エンディングを閲覧するために必要。ファイルが存在しないとエンディングシーンの際、映像が流れずスキップされてしまう。
PC版でダウンロードしたものでも今回の移行に使用可能のはず
../Android/data/com.dmm.games.fantasiarebuild/files/Movie

4.cached_response

タイトルタップ時に読み込まれるフォルダで、ユーザー情報やキャラ所持情報などのファイルが格納されている。中身はハッシュ化されていないただのJSONファイル群で、追記等すれば未所持キャラを加入させたり、未開放ストーリーを解放等できる。そのやり方はここで解説しています。
../Android/data/com.dmm.games.fantasiarebuild/files/cached_response


まとめ

幸いにもファンリビのゲームデータは、一般権限で操作できる領域にあるおかげで移行は簡単です。他ゲームであれば、データがシステム領域にあってroot化しないと閲覧すら出来ないので…

今後オフライン版が配信される可能性はとても低いと思うので、移行する予定がない方も万が一に備えて、バックアップを取っておくことをお勧めします


この記事が気に入ったらサポートをしてみませんか?