- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2020-08-26T20:25:29+09:00","","")
#author("2020-11-15T18:50:51+09:00","","")
* BMBFのバージョンアップ手順 [#f7040715]
(Questで作業)
BMBF でmodをすべてOFFにしておく
(SideQuestで作業)
BMBFDataフォルダ直下のファイルのバックアップを取る
曲リスト復元が失敗したとき用なのでファイルのみ。フォルダは要らない。
BeatSaberのセーブをバックアップ
obb以下の曲データは消しても問題なさそう
BMBFの最新apkをインストール
SideQuestで改造版BeatSaberをアンインストール
(Questで作業)
Questの通常メニューから公式のBeatSaberをインストール
念の為、一度起動しておく。
BMBFを再起動して、画面手順に従って改造版をインストール
インストール後に完了を押すと、BMBFの通常起動画面になって曲リストを復元するか?の確認ダイアログが出るので復元を選択
(動いてないように見えても、5分くらい待てば復元される?)
リスト復元が終了するまで待ってシンク
ライブラリのBeatSaberの詳細から、ディスクアクセス許可をONにする
BeatSaberを起動し、曲リストが戻っていることを確認
曲リストの復元に失敗したら、BMBFDataフォルダ直下のファイルのバックアップした物に差し戻して再度BMBFを起動すると、曲リストを復元するか?の確認ダイアログが出るところに戻れる
(SideQuestで作業)
SideQuesでBeatSaberのセーブを復元
必要なmodをONに戻す
たいていのmodは新バージョン対応版を入れ直さないと動かない
(問題が起きた場合)
SideQuestで改造版新バージョンにBeatSaberのセーブを復元したら動かなくなった場合、
SideQuesで改造版新バージョンにBeatSaberのセーブを復元したら動かなくなった場合の解決方法2。
再インストールして1曲遊んだ直後のセーブをバックアップして、それに旧セーブデータ内のPlayerData.datだけを上書きしたものを復元すると動いた。
SideQuesで改造版新バージョンにBeatSaberのセーブを復元したら動かなくなった場合の解決方法1。
未改造の更新前バージョンに戻してセーブデータを復元→未改造の新バージョンに通常更新→起動してセーブデータを更新
……とやってから、そのセーブデータをSideQuestで改造版新バージョンに復元すれば動いた。
MODをアップロードしようとすると「Unable to process file / There was an error processing the file <<MODファイル名.zip>>.」
というエラーが発生してアップロードできない場合、BMBFData/Modsフォルダの中身を全部削除してからMODをアップロードしなおすとうまく動いた。
* カスタムソングの差分バックアップ [#qdcc41b3]
powershellを起動して以下をコピペ貼り付け実行すると、"C:\BMBFData\CustomSongs"に未コピーの曲がコピーされる。
$adb = "C:\Users\《ユーザー名》\AppData\Roaming\SideQuest\platform-tools\adb.exe"
$remote_path = "/sdcard/BMBFData/CustomSongs"
$local_path = "C:\BMBFData\CustomSongs"
$remote_songs = & $adb shell ls "$remote_path"
$local_songs = Get-ChildItem -name -attr dir "$local_path"
$download_songs = $remote_songs | ?{ -not ($local_songs -contains $_.Trim()) }
$cnt = 0
$download_songs |
%{
$cnt++
Write-Progress "-- SONG DOWNLOAD --" "$cnt / $($download_songs.count)" -PercentComplete ($cnt / $download_songs.count * 100)
$local_song_path = $local_path + "\" + $_.Trim() # 最後スペースのフォルダはwindowsで扱えない
& $adb pull "$remote_path/$_" "$local_song_path"
}
* 自作曲管理ツール [#y2d7371c]
https://github.com/culage/BeatSaberQuestSongBackup/releases
※動作は保証しません。
https://i.imgur.com/64Vm3Iy.gif