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

Table of Contents



所需軟體:

1.CTFtool GUI


前置作業:

1.打開CTFtool GUI,並且按下Extract

2.在CTF path的地方,選擇希望拆解的CTF檔案

3.在CTF path下方的output,選擇希望拆解的位置

4.按下Start

5.接著你會得到那個CTF的資料架構



CTF架構:

CTF,說穿了就是由PTF/圖形/文字/聲音/字型所組合成的東西

當拆解CTF之後你會看到以下架構:


CTF

├font(可省略)
│└(各種pgf)

├vsh
│├module
││└(各種prx)
││
│└resource
│ ├(各種rco)
│ └gameboot.pmf

└PTF


1.font(字型檔):

負責PSP內部顯示文字的字型,可省略,省略時使用預設字型

不同語言需要不同的pgf字型檔,可部分省略,部分省略時該語系使用預設字型

與一般Windows的ttf檔不共通,需使用特定軟體轉檔

2-1.module(模組檔):

負責CTF執行模組的核心,有版本相容問題

除非需要做架構更動否則不建議修改

2-2.resource(頁面格式):

負責CTF顯示頁面的核心,版本相容問題較小

外觀的位置/動畫/圖形,都是從這裡宣告的

2-3.gameboot.pmf(遊戲執行動畫):

負責PSP遊戲執行時,所載入的動畫

和開機畫面不同,屬於影片格式

需要特定軟體進行處理才能製作

3.PTF(官方主題格式):

PTF是原官方主題的格式

可修改部分為主選單與第一階選單的圖示,桌面以及主題檔預覽圖

在CTF中,只負責桌面以及主題預覽圖的宣告

--

All Comments

Adele avatarAdele2011-07-25
推推
Caroline avatarCaroline2011-07-26
支持推