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系统字体如何更换?”的留言:

目前暂无留言

新增相关留言