[心得] Quest 3 BeatSaber v1.28 自訂歌曲

作者: forever9801 (憶影)   2023-11-06 00:42:20
預防針:
以下行為非Meta官方所允許範疇, 從Q1, Q2一直以來官方會在程式提出警告,
但從沒有對任何以此類方法"補丁"遊戲的玩家進行懲處,
但不表示未來不會, 若使用以下方法造成個人損失請自行負責
再預防針:
以下操作有一點繁瑣, 並可能在任何步驟出錯(老實說現在已經很無腦了
想當年隨便都要搞一兩小時 現在(下略一千字
建議有點耐心及有基本電腦常識者進行
安裝過程跟運行過程中, 會跳出看起來很兇的對話框叫你還原軟體
這個從Q1後期就存在很久了, 基本就是不要管他
總之就是BS打補丁之後就不要按藍色的按鈕
不管是[還原]還是[更新]都一樣XD
目前BMBF跟QAVS(這啥XD)的方法還沒出來,
BS獨角獸群組今天公布使用QuestPatcher來載入自訂歌曲的方法:
https://bsmg.wiki/quest-modding.html#preparations
基本操作可參考這邊
0.PC上安裝SideQuest並啟用開發者模式後連上頭顯
0.1.(如果有舊的歌單及歌曲的話, 從Q2頭顯內用SideQuest備份ModData資料夾到電腦)
0.2.下載目前版本基本MOD清單
0.3.下載自訂歌曲並編輯歌單(?)
1.下載目前可補丁版本的Beat Saber(2023/11/5 目前為v1.28)
2.頭顯與PC連線狀態下, 用Side Quest安裝該版本Beat Saber, 關掉Side Quest
3.PC上下載Quest Patcher, 頭顯與PC連線狀態下用Quest Loader設定跑
(安裝時左方請確定為BeatSaber目前可補丁版本(v1.28)
安裝MODs
4.運行BeatSaber
5.匯入歌曲
以下為詳細步驟:
0.PC上安裝SideQuest並啟用開發者模式後連上頭顯
這個步驟基本上用所有非官方的App都要進行, 包括:
這邊官方載點, 並且有圖文教學, 可以直接載了然後根據程式內顯示步驟操作除錯
版本的話我會建議兩個都載, 一個是會灌在頭盔內的, 一個是電腦端的
雖然灌頭盔內那個也可以連線頭盔做一些操作(包括調解析度之類的)
但全面性還是Advanced那個功能比較多
以下提到SideQuest全部是Advanced Installer那個電腦安裝版
https://sidequestvr.com/setup-howto
1. Meta帳號申請/加入開發者組織
2. 手機Oculus App開啟頭顯開發者模式(當然要在連線到頭顯的情況下)
3. 安裝SideQuest(及ADB驅動程式)
以上步驟請參考SideQuest安裝步驟教學
0.1.(如果有舊的歌單及歌曲的話, 從Q2頭顯內用SideQuest備份ModData資料夾到電腦)
使用SideQuest將Q2連接上後
將檔案根目錄的ModData複製到電腦上備用, 之後複製到Q3上相同資料夾內
0.2.下載目前版本基本MOD清單
https://bsquest.xyz/mods
選目前版本(v1.28)及QuestLoader, 然後Download all core mods, 存著備用
0.3.下載自訂歌曲並編輯歌單(?)
https://bsaber.com/
我一陣子沒用了, 不確定有啥新功能, 總之就是找到喜歡的歌就載下來
(我之前都是用BMBF/PlaylistEditor去編輯歌單的,這邊之後確認後更新)
1.下載目前可補丁版本的Beat Saber(2023/11/5 目前為v1.28)
https://oculusdb.rui2015.me/guide/quest/pc?game=Beat+Saber
先說明一下, 這個是要從Meta官方商店備份資料庫裏面撈APK出來
這過程會要你登入Meta帳號(需要已完成開發者權限/登錄,
而且帳號必須要有買Beat Saber一體機版本軟體
版本打1.28去搜尋, 按下載(瀏覽器需要登入Meta開發者帳號), 存著備用
***2023/12/14 目前降版本網站有提示Meta開發者網站部分有變更, 現階段無法取得舊版
故降版方式改為以下:
1. 先去Meta商店於頭盔內安裝最新BeatSaber
2.用Sidequest連接頭盔, 點右上角APP集找到BeatSaber, 備份APK到電腦內
https://computerelite.github.io/tools/APK_Downgrader_Web/APKDowngrader.html
3.在電腦用上面那個網址開原版APK, 載差分檔案, 還原成v1.28APK
4.頭盔反安裝最新版BS, 其他照原程序用v1.28APK去進行
***********
2.頭顯與PC連線狀態下, 用Side Quest安裝該版本Beat Saber, 關掉Side Quest
右上角圖示找[Install APK file from folder on computer]
找到剛剛下載的Beat Saber降版次APK, 安裝
安裝完成底下應該會有綠色提示
3.PC上下載Quest Patcher, 頭顯與PC連線狀態下用Quest Loader設定跑
https://github.com/Lauriethefish/QuestPatcher/releases/latest
(先關掉Side Quest)
QuestPatcher-windows.exe <<找這個下載並安裝, 然後執行
確定畫面上左下角是顯示v1.28, 方法是選擇QuestLoader
然後就確定讓他跑, 應該不需要很久, 想當年(ry
接著如果成功他會提示你
你就可以接著裝Mod
裝Mod就是切到Mod頁面把剛剛載的那個core mod檔案丟回來讓他跑玩就好
歌的話如果以前沒有裝過, 請先執行下面步驟運行一次BS讓歌的資料夾路徑自動產生,
不然似乎會有權限問題讀不到
4.運行BeatSaber
都弄好之後就是斷開跟電腦連線, 回到頭顯內開啟Beat Saber
(還原/更新相關視窗請參考最前面預防針部分說明)
一開始會執行後啥都沒又跳回桌面個幾次(?)
我猜是把原來在補丁程式跑的現在直接在原始程式裡面跑了
中間會要求授權檔案, 記得要提供權限
然後沒意外的話就可以用了(?)
有意外的話這時候就要開始抓頭了
剛測好像裝好後都是點BS第一次會跳一個視窗後跳回主頁面 第二次才會執行程式
手動匯入歌曲
歌的話就是把之前備份的歌(ModData)用SideQuest複製到Q3上同名資料夾內即可
路徑記得要完全一樣
(如果是新載的歌可能要先用個歌單軟體編輯一下, 這邊待補)
*[1;33m目前載入歌曲可以用手動的方式*[m
方法如下:
1. 將載下來的歌曲zip檔 不要變更名稱 *[1;33m各自解壓縮到自己的資料夾*[m
各資料夾應該會是前面五碼英數 後面單曲名稱 裡面有cover.jpg及歌曲等檔案
解壓縮完之後把這些資料夾全選丟到另一個新資料夾裡面, 視窗不要關掉
2. 將頭顯與電腦連接, 打開SideQuest, 右上角選[Manage files on the headset]
依序切換到以下路徑
ModData\com.beatgames.beatsaber\Mods\SongLoader\CustomLevels\
(如果沒有此路徑, 你可以點選右下角+號創造資料夾)
(如果沒路徑可能前面有做錯了什麼?)
3. 確定SideQuest頁面停留在此路徑下, 從剛剛解壓縮完成的新資料夾的視窗
用ctrl+A全選後(應該是選到各個歌曲的資料夾),
拖曳至SideQuest視窗的左上角(應該會出現一個Drop files here to upload的提示)
這樣就會把歌曲上傳到頭顯內了
今天花了半小時把Q2的歌移到Q3, 還滿順利的
新的歌單目前應該只能在遊戲內編輯(?) 歌曲可以手動用SideQuest丟進去
或是等有新的介面程式出來會方便一點
操作上有什麼問題可以提問或站內信, 或是用英文去官方Discord詢問
https://discord.gg/beatsabermods
找裡面的General Chats/quest-help
工商連結:
Beat Saber 25% Off
https://ocul.us/405AywD
其他遊戲及推薦碼可看這裡, 不定期更新
https://bit.ly/3MZvnZM
2023/11/8 順序改成先Patcher+裝MOD, 開一次遊戲給權限讓他產生路徑, 遊戲開成功後
最後再匯入歌曲到已產生路徑的歌曲
作者: Beef (Don't look back)   2023-11-06 19:51:00
推 感謝熱心分享
作者: shin2190 (伯里斯)   2023-11-06 23:06:00
推! 好人一生平安~
作者: ACHANEW (AC)   2023-11-06 23:50:00
推!
作者: honestyer (誠實可靠小郎君)   2023-11-07 08:07:00
這個教學我是失敗啦,參考reddit 後才成功
作者: forever9801 (憶影)   2023-11-07 10:41:00
請問你是哪邊失敗的呢?
作者: honestyer (誠實可靠小郎君)   2023-11-07 12:58:00
我是新機沒有備份檔 照著做是看不到Mode 後來在patch前更換了libmodloader64.so 在進行patch 還有把資料夾給他們權限 才可以讀取到mod 跟歌曲清單
作者: forever9801 (憶影)   2023-11-07 13:10:00
你可能要確認一下你questPatcher是不是最新v2.6.1昨天也有人問 後來是之前有載到舊版的所以路徑有問題另一個可能是補丁打完先開一次遊戲, 再灌MOD最後再灌歌因為你說的那個libmod的東西 在官方discord沒看過你如果之前有看過reddit的文章有載questpatcher可能就不是最新版的
作者: honestyer (誠實可靠小郎君)   2023-11-07 14:10:00
不知道是不是mac版的questPatcher 有差 ?
作者: forever9801 (憶影)   2023-11-07 14:27:00
路徑可以測試一下是patch完就會有 還是要先開過才有或是patch+mod有, 或是patch+mod+開過一次有有問discord他們說會自動生成路徑資料夾另外mod可載的部分旁邊還有一個修正檔也可以一併試
作者: thejackys (肥波)   2023-11-07 16:05:00
我記得載好1.28apk之後 接線sidequest可以幫忙直接安裝apk

Links booklink

Contact Us: admin [ a t ] ucptt.com