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

Table of Contents


前言:

這一篇介紹的是簡單的PTF跟CTF作成方法
也是日後輸出自己製作CTF的方法


所需軟體:

1.Custom Theme

2.CTFtool GUI

3.PhotoShop或其他圖片後製工具


PTF製作:

首先準備以下三張圖片:

1.桌布圖:
(480x272 RGB-color 8bit bmp)

2.主題預覽圖
(300x170 RGB-color 8bit bmp)

3.主題選單圖示
(16x16 Index-color 8bit png)

接著進行以下步驟:

1.打開Custom Theme主程式

2.情報的部分,標題/ID/版本號皆為自訂,可自行填入

3.壁紙的部分,圖片請選擇桌布圖

4.所有圖示皆略過不設定

5.其他的部分,分別設定主題預覽圖跟主題選單圖示

6.選擇檔案/輸出,輸出成ptf檔案

這個PTF檔案可直接套用,不過CTF也需要他留著備用


CTF製作:

首先請確認CTF所需的檔案,如同上一篇教學所拆解的架構一一放好

1.打開CTFtool GUI主程式

2.下方請點選Create

3.VSH dir的部分,請選擇架構中的vsh資料夾(內含module與resource資料夾)

4.FONT dir的部分,請選擇架構中的font資料夾(可不選,使用預設字型)

5.PTF file的部分,請選擇自行製作的ptf檔,他決定了桌面圖跟主題預覽圖

6.CTF file的部分,請選擇ctf主題檔要存放的位置

7.右方的版本號,請選擇PSP的自製韌體版本(重要)

8.PSP連接電腦時,可勾選Send to PSP,會在製作CTF的同時傳送到PSP套用

9.如果使用Send to PSP,可能會詢問你是否直接取代正在使用中的主題,請選是

10.傳送完畢之後,將USB斷線並且按下Select,選擇Reset VSH,就會自動更新主題

11.如果是想之後套用,可將製作完畢的ctf放在ms0:\PSP\THEME裡面,並選取套用


CTF版本更換:

當範例的CTF檔與PSP自製韌體的版本不同時

請盡量使用轉換功能轉成符合的版本,以避免意外的情況與不相容的功能發生

1.打開CTFtool GUI主程式

2.下面請選擇convert

3.theme input請選擇來源ctf檔

4.theme output請選擇修改後的ctf檔名

5.右邊選取自己PSP的韌體版本

6.按下Start,輸出完畢就OK了

備註;

不同韌體版本也許有功能上的差異,視兩種韌體版本的差異程度而定

轉換不同版本的主題也許會有選單功能短少的情況發生



疑難排解:

1.套用主題之後回復官方預設主題?

請再嘗試套用主題一次,如果是手動放置ctf很可能會有這樣的問題

2.修改ptf內的桌布圖並製作新的ctf套用之後,桌布圖一直沒有更換?

請試著套用其他主題之後再回來套用這個主題,這是PSP快取記憶體暫存所導致

3.輸出成ctf時發生未預期的錯誤?

請注意是否在製作並傳送完畢之前就與PSP斷線,可能會發生錯誤並關閉程式

如果無法成功製作ctf,很可能是取樣的ctf範例檔有修改f0的要求

CTFtool GUI有針對此類要求進行拒絕與封鎖,請試著採用其他的範例檔

這是為了避免意外的磚化所採取的安全措施



--

All Comments