來源:3DM
作者:傳說中的小白
BGM包在RES資料夾內,檔案名為X00XX.BIN 每一個BIN視作1個包共207個。其中B00XX 代表 原有BGM、D00XX 代表 後續DLC、E00XX 代表 視頻語音(語音不管)
修改方法:
首先要弄懂包內結構,用WINHEX打開BIN檔如圖
0~0x1B為大包信息,0x8~0xb是LENGTH 0xc~0xf是START 0x10~1b不動它 0x1c就是kvs音訊的檔頭 0x20~0x27為loop資料,如果不打算改loop的話只需將手中的音訊格式轉成kvs(kvs2ogg)之後把大包的頭部資訊粘貼到新的kvs上改LENGTH就行了
ps1 LENGTH=新kvs文件大小的16進制數值(反鍵查看檔案屬性)
ps2 loop演算法 時間/總時間*樣本總數
0x8就是從0數到第8位數的位置0xb(b是16進制=11).
例:
假如 1個音樂總時間是1:30秒 迴圈是從25秒開始 結束是1:30秒
時間/總時間*樣本總數=25/90*48000
PS:單點迴圈沒工具是很難精確迴圈數值的 建議加長音樂時間再轉KVS就不用設迴圈了