- PSP一台(版本不论,如果是2.0以上的版本,需准备GTA游戏UMD光盘以及GTA引导工具eloader)。
- 记忆棒一根(32MB足够)。
- FileAssistant 0.04版(说明:下载链接见参考网站部分 FileAssistant 0.9版也可以,0.9版以上的禁止了flash1文件的写入,不可用)。
- 十六进制编辑工具,比如UltraEdit。
- fontmod(说明:下载链接见参考网站部分 这是已经制作好的字体文件,供快速体验用)和可选文件。
- ttf2pgf(字体转换工具)。
- 运行FileAssistant,按L键选择disk,然后按R,选定PSP BIOS 1,按O进入。
- 按上下方向键选择文件夹registry,然后按L选择Copy,然后再按R将文件夹registry拷贝到右边窗口所指定的位置。
- 将PSP连接电脑,将registry拷贝备份。
- 用十六进制编辑工具打开registry中的system.dreg文件,搜索flash,将可以找到一处叫做flash0:/font的地方,将它修改成ms0:/fontmod,然后保存。
- 打开fontmod.rar的压缩包,将fixupreg3里面的两个文件保存到修改后的registry文件夹中,点击fixupreg3.exe,程序将自动修复文件。
- 将fontmod.rar中的文件夹fontmod拷贝在记忆棒根目录,即上文所说的ms0:/fontmod位置。
- 再次运行FileAssistant,在一边窗口进入PSP BIOS 1中registry文件夹,另一边窗口选定修改后的system.reg以及system.ireg文件,按L选择Copy,将它们都拷贝到PSP BIOS 1中。
- 最后可以回到桌面看修改后的效果了。
- PSP的系统文件分为flash0和flash1两个区:flash0区存放的是关系到系统运行的核心程序,而flash1区则主要存放PSP的使用者资料、系统设置、桌面背景(2.0及以上)以及上网后的残留物质。
- 在2.0以上的PSP中,我们不能对flash0区域进行控制(这在之前是有办法读写的),只有flash1的控制权,这并不是PSP的漏洞,而是flash1区域本身就是需要允许修改的。字体文件是保存在flash0,但是,字体更换的实现,达成了通过修改flash1区域来实现对flash0区域的修改(虽然是间接的),不过,目前的破解完全没有达到这一步,开发者们目前所研究的,则是如何利用系统能载入字体这一点,让字体文件有些其它的功能,正如之前2.0的降级的时候所做的。
- 以上操作安全性:总的来说,整个过程的安全性是值得信赖的,即使到了最坏情况,只需要关机然后重新设置。
- 关于字体位置:字体文件夹没有限定fontmod。但是,在reg文件中写入的路径的长度必须与flash0:/font的长度相同。
- 电玩巴士:File Assistant下载
- 电脑时代:更改PSP字体 PSP破解新地大门
- 北方网:PSP系统字体更换指南
方法
PSP更换字体前的准备工具:
PSP更换字体的步骤: