2024/03/09 追記
Quest本体v63にて発生したdataフォルダ制限バグにより、ビートセイバーの改造・Modの追加にはQuest2・3・Pro問わずQuestPatcherが必須となっています。
ただしQuestPatcherとBMBFで改造の手法が異なるため、QuestPatcherで改造した後はBMBFでModの追加・削除を行わないでください。
もしBMBFでModの更新を行った場合は、再度QuestPatcherでコアModの導入からやり直す必要があります。
Quest2などで使っていた「BMBF」や「QAVS」は、Quest3にまだ対応しておらず使えません。
代わりに「QuestPatcher」(QP)というパソコン用のソフトウェアを使用して、カスタム曲を遊べるようビートセイバーを改造できます。
今回は「QuestPatcherを使用して、Quest3でカスタム曲を遊べるようにする手順」を解説します!
QPは1.28の改造専用
(2024/07/01 時点)
最新版→1.35以上バージョンへのダウングレードは、ModsBeforeFriday(MBF)のみ対応しています。
またMBFはダウングレードと改造の両方を自動でやってくれるため初心者にも簡単で、Modにこだわらずカスタム曲を遊ぶだけなら、MBFがおすすめです。
QuestPatcherは、「QAVSを使用した1.29→1.28へのダウングレード後にのみ使用するソフト」となっています。
あわせて読みたい!
Quest3でカスタム曲を導入する準備をする
【免責事項】
これから紹介する方法は、Meta非公式の使い方です。
非公式の使い方には、以下のようなリスクがあります。(一例)
- 表示がおかしくなる
- ゲームやアプリが起動しなくなる
- MetaQuestが起動しなくなる
記事の内容をいきなり実施するのではなく、一度最後まで目を通してください。
内容を確認した上で、失敗したときのリスクを考え、「自分にできそうか」をよく考えてください。
この記事の内容に従った際に問題が発生しても、全て自己責任でお願いいたします。
カスタム曲がなくても、BeatSaberは40曲以上、有料DLC楽曲も含めると100曲以上プレイすることが出来ます。
カスタム曲やModは、あくまでも非公式の遊び方だということを忘れないでください。
ビートセイバー改造の最新情報は、Discordの「Beat Saber Modding Group」(BSMG)で入手できます。
当サイトの情報も以下のBSMG Wikiに記載されている情報を元に、私が試した内容を書き加えてご紹介しています。
【外部リンク】Quest Modding - QuestPatcher(BSMG Wiki)
もしこのページの内容で分からないところがあれば、上記のページもご確認ください。
あるいはコメント欄で質問いただければ、可能な限り調べて回答いたします。
「BSMG Wiki」で紹介されている手順は、ある程度カスタム曲の導入方法が分かっている方向けに書かれています。
このページでは、「初めてカスタム曲を導入する際に必要となる手順」も含めて、順番に解説します。
改造に使うソフト『QuestPatcher』の前に、以下の作業が必要です。
カスタム曲導入準備
- 開発者モードの有効化
- ビートセイバーのダウングレード(必要に応じて)
- マルチアカウント機能の無効化
全ての準備が完了している方は、こちらをクリックでQuestPatcherのインストール方法にジャンプします。
開発者モードの有効化
ビートセイバーにカスタム曲を導入するには、開発者モードの有効化が必ず必要になります。
開発者モードを有効にする手順については、以下の記事で解説しています。
開発者モードを有効にし、アプリライブラリに「提供元不明」が表示されるようになれば、次の手順にお進みください。
ビートセイバーのダウングレード(必要に応じて)
Quest版ビートセイバーのカスタム曲は、以下バージョンに対応しています。(2024/9/9 時点)
対象Quest | バージョン | バージョン特徴 | ダウングレードアプリ | 改造アプリ | 必要デバイス |
---|---|---|---|---|---|
2・3・Pro | 1.37.0 1.35.0 | カスタム曲に対応した新しいバージョン。 カスタム曲を遊ぶだけなら、基本的には最新バージョンを使っとけばOK。 対応Modも少しずつ充実してきている。 | ModsBeforeFriday! 【解説記事】 | ModsBeforeFriday! 【解説記事】 | 以下どちらか ・パソコン ・Androidスマホ |
2・3・Pro | 1.28.0 1.27.0 1.25.1 ほか | 使用したいModが対応していないなど、旧バージョンを使う理由があるならこちら。 ただしOST6やDLCなど、プレイできなくなる公式コンテンツが多い。 新しいバージョン向けに作られたカスタム曲がプレイできないこともあるので注意。 | QAVS 【解説記事】 | QuestPatcher 【解説記事】 | ・パソコン |
1 | BMBF 【解説記事】 | (Questのみ) |
※現在メタストアで配信されているバージョン「1.37.5」はカスタム曲に非対応
メタストアで配信されているバージョンがカスタム曲未対応だった場合、もしくはMod目的で過去バージョンをインストールしたい場合は、ビートセイバーをダウングレードする必要があります。
ビートセイバー Ver1.28へのダウングレードは、QAVSを使って行います。
QAVSの使い方については、以下の記事で解説しています。
目的のバージョンがメタクエストにインストールできたら、次の手順にお進みください。
マルチアカウント機能を無効化する
Quest本体のマルチアカウント機能を有効にしていると、カスタム曲を遊べるようにすることができません。
マルチアカウントを登録している方は、一時的にサブアカウントを削除してください。
マルチアカウント機能については、以下の記事で簡単に解説しています。
ビートセイバーの改造が完了したら、再び有効にしてOKです。
QuestPatcherのインストール【QP Ver.2.8.0版】
以下のリンクから、『QuestPatcher』(以下「QP」)のVer.2.8.0をダウンロードしてインストールします。
【外部リンク】Releses - QuestPatcher(GitHub)
Ver.2.8.0以降であればOKですが、当ページとは表記が異なる場合があります。
Windowsの方は、特に理由がなければ「QuestPatcher-windows.exe」を使用してください
Windows によって PC が保護されました
ダウンロードした「QuestPatcher-windows.exe」を起動すると「Windows によって PC が保護されました」と表示され実行できない方は、本文中の[詳細情報]をクリックしてください。
隠れていた「実行する」ボタンが表示され、実行できるようになります。
QPを起動する際は、先にQuest本体とパソコンを接続しておいてください。
もしQPがQuest本体を認識できない場合、パソコン版SideQuestに搭載されている「Instructions機能」を使えば対処方法を教えてくれます。
パソコン版SideQuestでQuest本体が認識出来れば、QPでも認識してくれますので、先にSideQuestを使えるようにしてみるとよいでしょう。
【内部リンク】【2024年】SideQuestの導入方法(メタクエスト版・PC版・Android版)を画像で解説!
QuestPatcherを使ってカスタム曲を遊べるようにする手順
執筆時点でカスタム曲に対応しているビートセイバーの最新バージョンは「1.35.0_8016709773」です。
しかし上記はカスタム曲に対応してから日が浅く、対応Modが少ないため、Modを使いたいなら「1.28.0_4124311467」がおすすめです。
この2つは導入方法が一部異なります。
異なる部分については、ページ内タブで切り替えられるようにしておりますので、目的のバージョンのタブをご参考ください。
QuestPatcherのキャッシュを削除する
Quest本体をパソコンに接続した状態で、QPを起動します。
コメントにて「初回起動時は管理者権限で起動しないと失敗する」・「Windows 10以外では起動に失敗する」という話をいただきました。
(匿名さん、aefさん、ありがとうございます)
「PCを変えると簡単に解決する」というのはソフトウェア問題でよくある話です。
どうしてもQPが起動できない人は、別のPCで試してみることを考えてください。
左から「Tools & Options」を選択し、右の「Quick Fix」をクリックしてQPのキャッシュを削除します。
ビートセイバーを改造する
「改造前(公式版)」「改造済(非公式版)」どちらをインストールしているかで、手順が分かれます。
「改造前」か「改造済」かは、ビートセイバーの状態で判断してください。
- 改造前 ⇒ BMBF・QAVS・QPなどで、カスタム曲がプレイできるようビートセイバーを改造していない状態
- 改造済 ⇒ BMBF・QAVS・QPなどで、カスタム曲がプレイできるようビートセイバーを改造した状態(エラーなどでカスタム曲がプレイできない状態も含む)
QPの左下の表示が「APK is not modded」なら改造前、「APK in modded」なら改造済です
改造前(公式版)の方
左から「Patching」を選択し、右側の選択肢が「Scotland2」になっていることを確認します。
選択に問題が無ければ、「Patch my App!」をクリックして、ビートセイバーを改造しましょう。
改造済(非公式版)の方
左から「Tools & Options」を選択し、右の「Repatch App」をクリックします。
選択肢が「Scotland2」になっていることを確認して、問題が無ければ「(Re-)Patch my App!」をクリックして、パッチを更新します。
改造前(公式版)の方
左から「Patching」を選択し、右側の選択肢が「QuestLoader」になっていることを確認します。
選択に問題が無ければ、「Patch my App!」をクリックして、ビートセイバーを改造しましょう。
改造済(非公式版)の方
左から「Tools & Options」を選択し、右の「Repatch App」をクリックします。
選択肢が「QuestLoader」になっていることを確認して、問題が無ければ「(Re-)Patch my App!」をクリックして、パッチを更新します。
コアModをインストールする
以下のQuest用Mod配布ページにアクセスします。
【外部リンク】Beat Saber Mod Versions(GitHub)
サイト上部にある「Game Version」をご利用中のビートセイバーのバージョンに変更してください。
選択肢に間違いがないことを確認したら、「Download all core mods」をクリックして、コアMod集をダウンロードします。
コアMod集をダウンロードしたら、QPの左から「Mod Management」を選び、右上の「Browse」からコアMod集を読み込みます。
全てのコアModが有効(スイッチの白丸が右側)になれば、カスタム曲の導入準備は完了です。
好きなModを追加するときは、「Browse」から読み込んでください
あわせて読みたい!
カスタム曲を追加する
Ver.1.28.0の方は任意
Ver.1.28.0では、カスタム曲が追加できるMod『songdownloader』がコアModに含まれています。
そのため、以下の作業をしなくてもゲーム内の「MORE SONGS」ボタンからカスタム曲を追加することが可能です。
ただ以下で紹介するMod『BetterSongSearch』は、カスタム曲を詳細な条件で検索して追加できるようになるので、Ver.1.28.0の方も追加することを推奨します。
1.28.0用と1.35.0用のModは使いまわしできません。
バージョンを変更した際は、バージョンに合わせたModファイルをダウンロードし直しましょう。
以下のQuest用Mod配布ページにアクセスし、『BetterSongSearch』をダウンロードします。
【外部リンク】Beat Saber Mod Versions(GitHub)
コアModのときと同じく、「Game Version」をご利用中のビートセイバーのバージョンに変更してからダウンロードしてください
QPの左から「Mod Management」を選び、右上の「Browse」からダウンロードした『BetterSongSearch』を読み込みます。
以下の3つの項目が追加され、有効(Enabled)になっていれば準備完了です。
- Mods
- BetterSongSearch
- SongDownloader
- Libraries
- SondDatails
アプリライブラリからビートセイバーを起動しましょう。
「アプリを復元」の表示が出たら「アプリを開く」を選択してください。
「アプリを開く」を選択後、ビートセイバーの起動に失敗することがあります。
経験上、コアModのみの状態で5回やっても起動しない場合は、改造に失敗している可能性が高いです。
またビートセイバー改造後の初回起動時のみ、【アクセスを許可】のポップアップ表示に許可する必要があります。
メインメニュー左側に表示されている「BETTER SONG SEARCH」からカスタム曲を検索・追加することができます。
一覧から好きな曲を「DOWNLOAD」すると、「PLAY」が選択できるようになります。
カスタム曲の選択画面に移動するので、「プレイ」をクリックしてカスタム曲を遊びましょう!
なお、カスタム曲が集まるサイト BeastSaber や BeatSaver などからカスタム曲やカスタムプレイリストを追加することもできます。
カスタム曲の場合は、プレイしたい曲をzipファイルでダウンロードして展開しましょう。
展開して出てきたフォルダを、SideQuestなどを使い以下の場所に転送すると、ビートセイバーでプレイできるようになります。
【カスタム曲(フォルダ)の転送場所】
(Ver.1.28の場合)ModData/com.beatgames.beatsaber/Mods/SongLoader/CustomLevels
(Ver.1.35の場合)ModData/com.beatgames.beatsaber/Mods/SongCore/CustomLevels
カスタムプレイリスト(.bplist / .json)の場合は、以下の場所に転送後、ゲーム内の「Download missing songs」をクリックするとプレイできるようになります。
【カスタムプレイリスト(.bplist / .json)の転送場所】
(共通)ModData\com.beatgames.beatsaber\Mods\PlaylistManager\Playlists
あわせて読みたい!
公式曲をプレイする
公式曲(OST・DLC)をプレイしたい場合は、曲フィルターを「公式曲」に切り替えましょう。
『QuestPatcher』でカスタム曲を導入した後の注意事項
記事作成現在、BMBFやQAVSは改造に対応していません。
BMBFやQAVSでコアModの上書きをしてしまうと、カスタム曲が遊べなくなります。
特にBMBFは起動するだけでコアModを上書きされることがあるので、対応までアンインストール推奨です!
もしコアModを上書きされてしまった場合は、QuestPatcherのキャッシュを削除するからやり直してください。
その際ビートセイバーを改造するでは、「改造済(非公式版)の方」を参考にして作業を行ってください。
導入出来たらこっちも見てね
おすすめの記事
ASMR音声は「耳で楽しむVR」(無料作品もあります)
\ バイノーラル録音のASMRで存在を感じよう♪ /
『ぼっち・ざ・ろっく』後藤ひとり 役 青山吉能さん出演のASMR。
自分だけに話しかけてくれる吐息に耳がゾクゾクします。