SP版に切り替える |
BMBFのバージョンアップ手順 †(Questで作業) BMBF でmodをすべてOFFにしておく (SideQuestで作業) BMBFDataフォルダ直下のファイルのバックアップを取る BeatSaberのセーブをバックアップ BMBFの最新apkをインストール SideQuestで改造版BeatSaberをアンインストール (Questで作業) Questの通常メニューから公式のBeatSaberをインストール BMBFを再起動して、画面手順に従って改造版をインストール インストール後に完了を押すと、BMBFの通常起動画面になって曲リストを復元するか?の確認ダイアログが出るので復元を選択 リスト復元が終了するまで待ってシンク ライブラリのBeatSaberの詳細から、ディスクアクセス許可をONにする (SideQuestで作業) SideQuesでBeatSaberのセーブを復元 必要なmodをONに戻す (問題が起きた場合) SideQuesで改造版新バージョンにBeatSaberのセーブを復元したら動かなくなった場合の解決方法1。 MODをアップロードしようとすると「Unable to process file / There was an error processing the file <<MODファイル名.zip>>.」 カスタムソングの差分バックアップ †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" } 自作曲管理ツール †https://github.com/culage/BeatSaberQuestSongBackup/releases ※動作は保証しません。 |