[PSP ] CXMB教學(9):遊戲進入畫面(gameboot)

看板Modchip (改機)作者 (魔物を討つ者)時間14年前 (2011/07/29 16:15), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
前言: 前面提到這麼多的程式碼,這篇來修改一下其他部分 遊戲進入畫面,也就是點選遊戲之後,出現的七彩泡泡與PSP字樣 CXMB已經可以在不修改f0的情況下更換成自己想要的畫面了 所需軟體: 1.XMediaRecode 2.Goldwave 3.Umd Stream Composer 4.MPS2PMF For PSP 剪裁影片: PSP的解析度是480x272,去除上下2pixel的話 1920x1080(FullHD)的影片是變形最少的情況,所以建議使用FullHD的畫質進行縮小 1.首先打開XMediaRecode主程式 2.開啟檔案,選擇你要當作遊戲開啟畫面的影片來源 3.頁面標籤切換到格式 3-1.格式的部分請選擇AVI 3-2.右方選擇影片+聲音 4.頁面標籤切換到影片 4-1.影格速率(frame rate)請選擇29.97(重要) 4-2.影片品質(bit rate)不限,2000測試沒有問題 5.頁面標籤切換到切割預覽 5-1.左方的影片大小請輸入480x272,下方不勾選維持原比例的項目 5-2.右方請使用工具切割出想要的片段 5-3.影片長度無限制(建議3~5秒),請避免每次開遊戲都得等上一分鐘...... 6.點選上方的List追加 7.頁面標籤切換到List 8.下方選擇輸出的目標資料夾 9.點選上方的開始編碼(Encode) 10.等待影片轉檔完成,程式請勿關閉(重要) 11.影片轉檔完畢之後,請先去確認該影片是否為自己想要的片段 12.如果影片和預想中的有所出入,請重新進行步驟5調整 13.如果影片沒有問題,請回到程式繼續以下步驟 14.頁面標籤切換到格式 15.右方選擇影片(無聲音) 16.其他設定不要動,直接點選上方的List追加 17.點選上方的開始編碼(Encode),另外輸出一模一樣的無聲片段 18.影片轉檔完成,開始進行聲音分離 聲音分離: 1.打開Goldwave主程式 2.開啟檔案,選擇剛剛輸出的片段(有聲版本) 3.GoldWave會自動分離影片的聲音部分 4.將所分離的聲音素材進行自己想要的處理(淡出/變更音量等等) 5.另存新檔,存成雙聲道(Stereo)的wav備用 影片合成: 1.打開Umd Stream Composer主程式 (bin資料夾裡) 2.按下上方的New,開啟新專案 3.Clip name跟Project name請自訂,Comment可留空,之後按下一步 4.Max Clip Size請依據影片長度自行斟酌檔案大小(建議1~4MB),會影響CTF的大小 5.勾選下方PSP Movie Format (for game) 6.按下上方的Vido Source,選擇剛剛轉好的片段(無聲版本) 7.按下上方的Audio Source,選擇剛剛分離出的聲音檔案 8.按下上方的Start 9.選擇Encode + Multiplex後按Start 10.完成所需的mps檔 二次轉檔: 1.將完成的mps檔複製到MPS2PMF For PSP程式資料夾中 2.執行makenewpmf.bat 3.資料夾會自動跑出新的pmf檔 4.這個pmf檔就是我們要的遊戲開啟畫面 修改RCO: 1.使用CTFtool展開CTF資料夾 2.使用RCOMage展開opening_plugin.rco 3.使用PSPad開啟opening_plugin的主要xml 4.找到<Animation name="anim_gameboot_movie">標籤 5.標籤內所有delay事件的time值總和=遊戲開啟畫面的長度 6.請依照轉出的影片長度,調整總delay的time值(建議修改最後一個) 7.這部分的的時間講求精細的話,需要慢慢測試 8.畫面重複就縮短,太早停格就加長 9.使用RCOMage重新合成opening_plugin.rco 合成CTF: 1.將製作完成的pmf複製到CTF展開資料夾的resource資料夾內 2.將pmf檔重新命名為gameboot.pmf 3.使用CTFtool重新包裝CTF並傳送到PSP 4.Reset VSH,並進入遊戲看載入畫面是否已更改並長度正確 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.201.88 ※ 編輯: KawasumiMai 來自: 61.62.201.88 (07/29 19:16)

07/30 17:21, , 1F
好文推
07/30 17:21, 1F

08/02 10:16, , 2F
這系列應該要入精華吧
08/02 10:16, 2F
文章代碼(AID): #1ECcmjW2 (Modchip)
文章代碼(AID): #1ECcmjW2 (Modchip)