CXMB教學(5):RCO製作與XML架構解析 - 改機

Elma avatar
By Elma
at 2011-07-23T09:53

Table of Contents


前言:

接下來就是比較複雜的部份了,也就是RCO的制御

了解如何編寫RCO之後,就能完成大部分的資源交換跟設計

這篇說明的是RCO內部所有資源的引用方法與RCO再製成

修改的部分需分開說明



所需軟體:

1.RCOMage (v1.11)

2.PSPad (可用記事本代替)



XML架構:

首先使用PSPad主程式,打開前一篇教學裡,RCOMage所拆解出來的主xml

建議使用PSPad的原因是,標籤的部分會幫你作標色處理,字型大小也比較清晰可讀

不然其實使用Windows內建的Notepad也是可以的

接著你將會得到以下的程式碼架構:

XML

├xml標頭檔

└<RcoFile>

└<MainTree>

├<ImageTree>
│└<Image>

├<TextTree>
│└<TextLang>

├<SoundTree>
│└<Sound>

├<ModelTree>
│└<Model>

├<ObjectTree>
│└<Page>

└<AnimTree>
└<Animation>


1.RcoFile:

最外層標籤,主要是RCOMage程式所需要的設定值,不須更動

2.MainTree:

最外層標籤,name名稱無影響,不須更動

3-1.ImageTree:

圖形引用宣告,可使用標籤有<Image>..等

任何需要的圖片都需在這裡先行宣告命名

3-2.TextTree:

語系引用宣告,可使用標籤有<TextLang>..等

內含各種語系的使用資料

任何需要使用的文字都需在這裡引用

3-3.SoundTree:

聲音引用宣告,可使用標籤有<Sound>..等

任何需要的聲音都需在這裡先行宣告命名

3-4.ModelTree:

模型引用宣告,可使用標籤有<Model>..等

任何需要的模型都需在這裡先行宣告命名

3-5.ObjectTree:

物件宣告,可使用標籤有<Page>..等

任何建立的物件都需在這裡設定相關初始值生成

3-6.AnimTree:

動畫宣告,可使用標籤有<Animation>..等

所有物件的動作都需在這裡進行宣告



RCO製作:

首先請確認所有資源的擺放,如同上一篇教學所拆解的架構一一放好

1.打開RCOMage主程式

2.上方請選Compile

3.XML Input的部分,請選擇主xml檔案

4.RCO Output的部分,請選擇RCO檔要存放的位置

5.下方的選項可以不用更動,按下Compile

6.過程中如果有任何錯誤訊息出現,表示xml修改的內容有嚴重的架構錯誤

請將自行新增或移除的部分進行校正和修改

如果問題持續發生,請試著回復未修改的狀態

確認可Compile之後,再次嘗試變更

7.接著你將得到新的RCO檔

8.使用前面教學所說的方法,再次合成CTF並傳輸套用,就可預覽結果

備註:

RCO檔案命名有一定規則,合成CTF時會依照該RCO檔名稱決定該功能

編譯前建議將原檔案備份,並於編譯時直接取代CTF架構內的同名檔案

CTF輸出時會從架構資料夾內偵測檔案合成,沒有自行宣告的空間

--
Tags: 改機

All Comments

請問PSP3007升到哪一版比較好

Eden avatar
By Eden
at 2011-07-21T20:56
PSP為3007 不可降級的主機板 目前韌體是6.20 或是6.20TN-E 有時要用ISO Tool輔助 請問各位高手我須要升級改用別的版本嗎? 謝謝 我這台機子玩一玩會莫名重新開機 不知道是版本還是機子本身問題 - ...

CXMB教學(3):PTF與CTF製作

Tracy avatar
By Tracy
at 2011-07-21T19:25
前言: 這一篇介紹的是簡單的PTF跟CTF作成方法 也是日後輸出自己製作CTF的方法 所需軟體: 1.Custom Theme 2.CTFtool GUI 3.PhotoShop或其他圖片後製工具 PTF製作: 首先準備以下三張圖片: ...

開機只有波浪 沒有XMB介面

Daniel avatar
By Daniel
at 2011-07-21T17:29
剛剛開機之後 就一直只有波浪狀 沒有選單出現 韌體版本是5.03 pro3v4 3007 請問這個是變磚的意思嗎? 重開機之後還是一樣 要去哪裡修呢? -- 多一項才能, 比少一項才能更危險——尼采 - ...

用 Pro-B 來取得 UMD Patch 並更新 ISO

Xanthe avatar
By Xanthe
at 2011-07-21T14:26
最近的遊戲有些都需要更新,但是更新檔案又沒有開放在 MediaGO 或官方網站開放 只能透過 UMD 來更新,又不想拿出收藏在櫥櫃中的 UMD 時應該怎麼辦 ? 現在只要你是 Pro-B7 以上的系統就可以免 UMD 取得更新檔案囉 ( 需有無線網路環境 ) 準備的東西 ( 以下以 God Eater ...

CXMB教學(2):CTF架構解析

Odelette avatar
By Odelette
at 2011-07-21T13:27
所需軟體: 1.CTFtool GUI 前置作業: 1.打開CTFtool GUI,並且按下Extract 2.在CTF path的地方,選擇希望拆解的CTF檔案 3.在CTF path下方的output,選擇希望拆解的位置 4.按下Start ...