PSP系統字體如何更換?

出自 Wenbanzhu
前往: 導覽搜尋

待解問題.png 問題

PSP系統字體如何更換?.jpg
--Ly651686474 2009年11月25日 (三) 13:32 (CST)

問題具體描述:PSP系統字體如何更換?


最新回答.png 回答

方法

PSP更換字體前的準備工具

  • PSP一台(版本不論,如果是2.0以上的版本,需準備GTA遊戲UMD光碟以及GTA引導工具eloader)。
  • 記憶棒一根(32MB足夠)。
  • FileAssistant 0.04版(說明.gif說明:下載連結見參考網站部分 FileAssistant++0.9版也可以,0.9版以上的禁止了flash1文件的寫入,不可用)。
  • 十六進位編輯工具,比如UltraEdit。
  • fontmod(說明.gif說明:下載連結見參考網站部分 這是已經製作好的字體文件,供快速體驗用)和可選文件。
  • ttf2pgf(字體轉換工具)。

PSP更換字體的步驟

  1. 運行FileAssistant,按L鍵選擇disk,然後按R,選定PSP BIOS 1,按O進入。
  2. 按上下方向鍵選擇文件夾registry,然後按L選擇Copy,然後再按R將文件夾registry拷貝到右邊窗口所指定的位置。
  3. 將PSP連接電腦,將registry拷貝備份。
  4. 用十六進位編輯工具打開registry中的system.dreg文件,搜索flash,將可以找到一處叫做flash0:/font的地方,將它修改成ms0:/fontmod,然後保存。
  5. 打開fontmod.rar的壓縮包,將fixupreg3裡面的兩個文件保存到修改後的registry文件夾中,點擊fixupreg3.exe,程序將自動修復文件。
  6. 將fontmod.rar中的文件夾fontmod拷貝在記憶棒根目錄,即上文所說的ms0:/fontmod位置。
  7. 再次運行FileAssistant,在一邊窗口進入PSP BIOS 1中registry文件夾,另一邊窗口選定修改後的system.reg以及system.ireg文件,按L選擇Copy,將它們都拷貝到PSP BIOS 1中。
  8. 最後可以回到桌面看修改後的效果了。

補充

  • PSP的系統文件分為flash0和flash1兩個區:flash0區存放的是關係到系統運行的核心程序,而flash1區則主要存放PSP的使用者資料、系統設置、桌面背景(2.0及以上)以及上網後的殘留物質。
  • 在2.0以上的PSP中,我們不能對flash0區域進行控制(這在之前是有辦法讀寫的),只有flash1的控制權,這並不是PSP的漏洞,而是flash1區域本身就是需要允許修改的。字體文件是保存在flash0,但是,字體更換的實現,達成了通過修改flash1區域來實現對flash0區域的修改(雖然是間接的),不過,目前的破解完全沒有達到這一步,開發者們目前所研究的,則是如何利用系統能載入字體這一點,讓字體文件有些其它的功能,正如之前2.0的降級的時候所做的。

提示

  • 以上操作安全性:總的來說,整個過程的安全性是值得信賴的,即使到了最壞情況,只需要關機然後重新設置。
  • 關於字體位置:字體文件夾沒有限定fontmod。但是,在reg文件中寫入的路徑的長度必須與flash0:/font的長度相同。

參考網站

相關問答

明星版主.png 版主: 本頁回答由版主「Ly651686474」負責,您可以查看Ly651686474介紹和編輯或者給Ly651686474留言


分類瀏覽.png 分類遊戲|如何|PSP|系統|字體|更換字體

討論.png 討論

關於「PSP系統字體如何更換?」的留言:

目前暫無留言

新增相关留言