主页 > 时评数码 >PSP 退休后,刷机做3种进阶利用,实测给你看 >

  • PSP 退休后,刷机做3种进阶利用,实测给你看


    2020-05-24


    PSP 退休后,刷机做3种进阶利用,实测给你看 在 PS Vita 上市后,PSP 势必渐渐被世人所遗忘,不过 PSP 的硬体规格不算差,好歹也是有一片 Sharp 的 ASV 萤幕(VA面板)。因此笔者就趁 PSP 还有一丝丝余辉的时候,教各位读者把 PSP 的最后价值发挥出来,让你把 PSP 当做家中的随身影片播放器,不但可以挂字幕,还可以建立 Wi-Fi 连线播放硬碟中的影片。

    除此之外,要把电脑萤幕传到PSP,或把PSP萤幕传上电脑,也都不是问题。

    快速目录:PSP 要先越狱(刷机)韧体安装教学用 PSP 播影片,挂字幕、玩串流让 PSP 成为第二台小萤幕,摸鱼又监控把 PSP 画面接到大萤幕,打电动很过瘾PSP也要越狱

    就像iDevice需要越狱一样,想要让PSP拥有特异功能也是需要越狱一下,不过这个行为在PSP上习惯称为刷机。因为在最早的时候,PSP的越狱是靠刷写非官方的韧体来达成,因此得名。然而在PSP 2000型发售的期间情况出现了变化,后期出厂的机器中的主机板,被替换成新的型式,因此封锁了使用非官方韧体的可能性。为什幺在PSP 2000型的主机板从型号为TA-088v2,被更换为TA-088v3之后,就不能再刷机了呢?这要从PSP开机时的系统流程说明。

    PSP在开启电源后,首先会执行pre-ipl,这支程式储存于唯读的ROM,并且运作在1个独立4KB RAM之中,它的工作是告诉系统下一步要去哪里读取IPL(Initial Program Loader,初始化程式读取器),它的权限可以读取存在主机Flash ROM或是存在记忆卡中的IPL,并将加密过后的IPL进行解密,由于这时候主记忆体尚未初始化,因此解密后的IPL会被转存到空间为2MB的显示记忆体中。

    在IPL载入完成后,pre-ipl使用的4KB RAM就会被关闭,这块区域就无法再被存取。接下来IPL会将一些系统程式模块继续转存到显示记忆体中,并检查系统金钥,当检查都通过之后,最后才会将主记忆体初始化,完成开机的流程。

    PSP型号

    PSP主要分有100X、200X、300X、N100X四种型号,千位数代表主机主要型号,N100X为PSP GO的主型号,个位数代表主机发售的地区码,详情请看下表。以台湾的2000型主机为例,其型号就是2007。为了读者阅读的方便,文中皆以主型号表示。

    PSP地区码一览0日本1北美2纽澳3英国4欧洲5韩国6香港、新加坡、东南亚7台湾8俄罗斯、印度9中国

    旧主机板的pre-ipl已经被破解、看光光,因此可以透过修改IPL的方式,让主机去读取非官方韧体,也可以藉由修改电池上的产品序号,让pre-ipl去读取记忆卡上的IPL,因此旧型主机上的防线可以说是完全被攻破。但是在新的主机板上,pre-ipl会去检查整个韧体是否有哪里「怪怪的」,也不接受电池骗主机这招,所以新的机型只能在开机后动手脚,有点类似iDevice的半越狱,每次开机后都要使用一些程式重新将需要的元件挂在主记忆体上,来达到和刷机后一样的韧体环境。

    用电池当钥匙?

    没错,当时PSP的破解真的是靠电池来达成的。当初笔者看到网路上有消息说,他们拿到特殊的电池,可以做为PSP破解的关键,就心想「你是骗我没唸过书啊」,要掰也掰个像一点的嘛。

    但是后来事实证明,他们说的没错,事件的起因就是因为当初在设计时,Sony将电池的序号当做通往工程模式的钥匙,只要开机时pre-ipl侦测到特定序号,就不会读取主机上的IPL,改为读取记忆卡上的IPL。此举原本是为了在维修主机时,可以方便地载入维修用的程式,也可以用来修复诸如升级主机时,因断电造成韧体毁损等问题,但是谁知道,这居然成了PSP系统最大的漏洞。

    在这之后,PSP遭遇了更惨绝人寰的蹂躏,在2011年1月的时候,Mathieulh这位勇者在PS3的主机内,发现PSP的金钥(Master Key),在这之后,任何人都可以为任何程式做加密签署,这代表着不用刷机就可以执行任何签署过的程式,当然也包括让一般主机执行刷机程式,也就是说PSP的保护措施已经全线瓦解。不过因为在后续的教学中,我们会用到一些外挂程式,所以还是有刷机的需要,方法请各位读者参考后面的教学。相关档案下载请参考下表。

    工具程式一览PSP 6.60版韧体LME、ME韧体PPAPPA WIFI电脑端PSPdispRemote Joy Lite
    刷机前先看版号

    在介绍PSP的刷机之前,要先定义一下新旧款机型的区别,旧机指的就是主机板型号为TA-088v2之前的机器,而新机指的是主机板型号为TA-088v3之后的机器及PSP GO,各位读者可以参考下面的表格来判断自己的主机是哪一类。至于判断PSP 2000型的主机是新版或旧版,以除了拆开主机以外,剩下的方法就是使用软体检测。

    矛盾的是在使用官方韧体的主机上,无法使用一般自製软体(如果刷过机了,也不需要检测),真的一定要使用的话,也要自行透过破解出的金钥对软体加密签署,但是几款签署过的主机板检测软体在官方韧体上使用都不太稳定,因此建议拥有PSP 2000型的读者,先使用LME版韧体执行检测程式,如果发现主机符合ME版韧体,再刷过去也不迟。

    依PSP型号判定「新、旧」主机板PSP型号  
    新旧可用自製韧体PSP 1000旧ME、LMEPSP 2000 TA-088 V1、V2旧ME、LMEPSP 2000 TA-088 V3新LMEPSP 3000新LMEPSP go新LME

    LME版的韧体就是前面讲到的「半越狱」版本,基本上已经可以完整提供所有功能,但重新开机后,需要执行LME Launcher将非官方韧体挂上,而ME版韧体就是将完整的非官方韧体刷入主机Flash ROM的「完美越狱」版本,相较之下,ME可以省去执行LME Launcher这道步骤。

    延伸阅读:

    PS Vita 迈向开放,官方开发套件免费用,已有第三方软体

    PS Vita 及游戏实测报告:高性能及华丽画面的新掌机

    【模拟器改造】15大模拟器,用电脑回味经典 TV 游戏

    (后面还有:韧体安装教学!)

    LME韧体安装教学

    目前PSP的韧体版本来到了6.60版,LME也很上道地支援这个版本,所以读者只需先将PSP升级到官方的6.60版,然后分别执行LME Installer和LME Launcher,就可以收工。

    PSP 退休后,刷机做3种进阶利用,实测给你看 PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲LME Installer和LME Launcher的图示不要搞混了。

    在升级到6.60版之后,先将「installer、launcher」2个资料夹,放进记忆卡的\PSP\GAME路径(以后的文章中都以GAME资料夹称呼),然后进到PSP的主选单,执行LME Installer for 660。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲安装程式的介面,当然是按下X键来安装啰。

    进入安装程式后,程式自动会进行初始化作业,然后出现选单,这时候可以按下X键安装,或者是R键离开安装程式,如果事后要移除LME的话,可以回到这边按下□键来反安装韧体。

    安装完后主系统会退回PSP主选单,这时只要执行LME Launcher for 660,就可以进入到非官方韧体的环境。之后一旦关机重开后,就需要在PSP主选单再执行一次LME Launcher for 660,如果只是待机再还原则不必重刷。不过不用担心,你还没眨完眼,它就已经完成了,如果顺利完成的话,PSP的系统版本会显示6.60 LME-1.5。

    ME 韧体安装教学

    如果读者手上的主机是PSP 1000型的话,不用考虑直接装ME版就可以了,但如果是PSP 2000型却又不知道主机板型号的话,可以先安装LME,检测完版本后再决定要不要安装ME版韧体。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲在进入刷机程式后,再按下X键,就可以看到「以子之矛,攻子之盾」的精彩演出。

    ME版韧体的安装方式很绝,先将升级档的「UPDATE」资料夹,放进记忆卡GAME资料夹,然后再把官方的韧体升级档更名为660.PBP放进UPDATE资料夹,然后到PSP的主选单,执行PSP Updater Ver 6.60,刷机程式在初始化作业后,会出现选单,选择按下X键开始安装,或者是R键离开安装程式,之后PSP就会进入官方升级程式中,不过不要怕,完成升级程序后,韧体版本就会变成6.60 ME-1.5,刷机到这边就算完成了。

    使用PSPIDENT检测主机板版本

    PSPident的使用非常简单,放进记忆卡GAME资料夹后,在PSP主选单中执行,它就会显示出许多相关的硬体资讯,我们只需要看Motherboard model这一项,就可以知道PSP的主机板型号。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲可以看到主机板型号是TA-085的,另外Possible CFW项目也会直接标出是否可刷写非官方韧体。

    (后面还有:影片挂字幕、玩串流)

    影片挂字幕、玩串流

    PSP内建影片播放器的功能其实还蛮够用的,它可以支援H.264主流格式编码(Main Profile @ Level 3.0),不过没支援外挂字幕就会造成一些心照不宣的困扰,只能重新转档将字幕内嵌到影片中,这样不但浪费转档的时间,画质也一定会有所损失。

    但只要装上PPA这套播放软体,就可以解决字幕问题,更讚的是,它还可以透过Wi-Fi连线,播放从电脑串流的影片,省去複製到记忆卡的步骤。PPA的安装方式就如同一般PSP的软体,将程式解压缩至GAME资料夹即可。

    播放条件看分明

    PPA除了支援PSP的MP4档案外,也可以播放MKV、FLV,以及自己专属的PMP格式,但编码方式有一些限制,详细情况请看下表。字幕部分可以支援srt、sub、ass、ssa四种格式,字幕的命名方式为和影片档主档名相同,并可加上一个「.」及附带注解,如「影片.srt」或「影片.cht.srt」。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲PPA支援一览

    虽然说PPA标榜可以在66MHz的时脉下运作,但是实际使用仍会遇到影音不同步,以及破音等问题,所以在开启PPA后,建议先按下PSP的□键开启软体设定视窗,先将PSP CPU的时脉视情况调整到222MHz到333MHz之间,才不会遇到播放的问题。另外,按下△键可以开启使用说明,读者可自行观看各热键功能。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲PPA的设定视窗,PSP CPU原始时脉就是333MHz,不必担心超坏CPU。

    看片就要配字幕

    PPA最大的卖点就是可以支援字幕,虽然我们都很喜欢看一些只需靠着演员精湛的演技,不太需要台词也不需要字幕的某种影片,但是偶尔还是会看一些适合閤家观赏的影片,因此还是需要可以外挂字幕的播放软体。
    除了要将影片和字幕放到记忆卡上的同个目录外,不要忘了複製一份字体档到「PPA/FONT资料夹」内,不然会无法显示字幕档的内容。字体档可以使用电脑中的档案,以Windows平台为例,打开安装系统的分割区中的「Windows/Font资料夹」, PPA支援TrueType的字体,因此基本上Windows的字体它都可以使用,随意挑选喜欢的字体档複製过去就可以。
    在播放时可以使用X键 + L键切换字幕档,按X键 + □键可以切换字幕颜色,X键 + ○键则是切换字体边框颜色。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲真棒,有了外挂字幕的火力支持,就算是阿拉伯文影片我也可以看得懂了啦!

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲字幕的大小、粗细、颜色、边框都可以调整,十分方便。

    土砲自组DLNA

    PPA提供的Wi-Fi看片功能,和最基本的DLNA有点类似,就是单纯建立网路连线,然后读取伺服器上的媒体档案,并没有花俏的即时转档能力,不过使用这个功能,还是可以省去将档案複製到记忆卡上的工作,悠闲地躺在床上看片。

    PPA的网路连线分为PC端及PSP端两个部分,PC端部分需要以Wi-Fi网路卡建立一个软体AP做为伺服器,PSP端的部分则是很诡异地,需要将网路连线的设定值存到基础建设模式下的Connection 2,因为PPA只会调用这组设定值,所以没得谈只能照做。

    建立软体AP的工作,相信各位读者应该不会遇到问题,只要把IP组态设定设好就可以,请参阅下表。设定完后请执行PC端程式「nethostfs.exe」,并将影片放在PC端程式的VIDEO资料夹中。

    软体AP设定项目建议设定值IP192.168.0.1子网路遮罩255.255.255.0预设闸道192.168.0.253DNS SERVER192.168.0.2

    在PSP的部分,进入主选单下的网路设定,建立一个新的基础建设模式(Infrastructure Mode)连线,把SSID的栏位设为软体AP,并手动设定IP组态,将PSP的IP和软体AP设在同一网域,比方说192.168.0.10,然后其余位置可以参阅表格,接着选择不使用Proxy,并将连线名称设为Connection 2,储存设定后就回到PPA準备看片。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲PSP的网路设定可以参考此图,如果没有其他特殊需求的话,可以全部照教学中的参数设定。

    进入PPA程式后一样按下□键开启选单,将Net Host功能开启,它会去读取Connection 2的设定值,然后建立和电脑的连线,在连线成功后,可以看到PC端的程式显示「Accepted new connection from IP 192.168.0.10」。在PPA的档案浏览器一直选择<..>退到最顶层,就可以看到,点下去会连到PC端程式的VIDEO资料夹,接下来就和读取记忆卡上的影片一样啰。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲在PPA中开启网路播放的Net Host功能,程式会自动调用刚才的设定。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲透过Wi-Fi传输,中文档名会在档案浏览器中变成乱码,不过还是可以正常播放。

    (后面还有:桌面小萤幕,摸鱼又监控)

    桌面小萤幕,摸鱼又监控

    虽然现在的萤幕越做越大,也越来越便宜,5,000元左右就可以买到24吋的萤幕,不过要是在桌上摆了这幺大的萤幕,就不太容易摆得下第二个萤幕,PSP的体形刚好可以弥补这个问题。

    把PSP的萤幕接上电脑最主要的用途,应该就是当做辅助用的第二萤幕,比方用来显示一些监控软体的画面,或是让媒体播放器显示播放资讯。虽然说把它当作主要萤幕也不是不行,不过你会看得很辛苦,没有必要和自己过意不去。

    安装电脑萤幕输出套件

    我们选用PSPdisp来达成电脑画面输出,这套软体有非常完善的PC端介面,使用上十分方便。安装PSPdisp就像一般软体一样简单,在Choose Component的选单中,勾选适合自己安装的驱动程式,libusb只支援32 bit的Windows XP,WinUSB则是32、64 bit的XP、Vista、Windows 7皆可支援。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲程式会自动侦测PSP的记忆卡,然后将PSP上的必要档案複製过去。

    稍后在Copy PSPdisp game files to PSP选单出现时,将PSP以USB连到电脑,安装程式就会自动将PSP端程式複製过去,如果安装程式侦测不到PSP的GAME资料夹的话,请手动输入。如果以后还要複製PSP端程式的话,可以在Windows的开始功能表中找到这个功能。

    开始传送画面

    PSPdisp支援透过USB以及Wi-Fi连线,声音及影像皆可传送,不过受限于频宽因素,使用Wi-Fi需要降低画面和声音的品质来增加流畅性,另外,使用USB连线时可以同时充电,读者可以自行取捨使用哪一种连线方式。

    首先搞定PC端的PSPdisp。开启程式后,它会常驻在右下角的系统匣中,在图示上点滑鼠右键开启选单,先勾选Enable开启传输功能,并在Display device中,将要输出到PSP的画面选为PSPdisp Display Driver,这样输出的画面就会是Windows的第二个萤幕,如果选择原本显示卡的话,输出的就是会和电脑萤幕同样的画面。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲因为我们要把PSP设为第二萤幕,所以将传过去的画面选为PSPdisp Display Driver。

    设定连线与尺寸

    接下来开启Windows的显示内容选单,勾选「已连接」和「将我的Windows桌面延伸到这个显示器」,在解析度设定的部分,由于Windows本身的限制,最低只能设到640x480,最高则是可以到1920x1080。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲解析度可以自由调整,但是太高的解析度也不适合PSP显示。

    如果要用USB连接的话就把USB线接起来,用Wi-Fi的话,可以选用前一段影片播放设定的「Connection 2」,来连上电脑端的软体AP,这组设定刚好适用于PSPdisp的预设值。连接好后PSP就会变成电脑萤幕啰,读者可以在PSPdisp系统匣图示上设定显示範围(Viewpoint size),程式会将该範围的画面缩放到符合PSP萤幕大小,它提供五种显示模式(Screen mode),读者可以自行尝试哪里不同。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲上班摸鱼上FB需要这幺辛苦吗?桌上摆台PSP根本是自杀行为嘛。

    笔者建议使用960 x 1280解析度,配合960 x 544显示範围,以及Follow mouse mode 2显示模式,这样拿来浏览网页虽有些勉强,不过要当监控萤幕还算不错。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲嗯嗯,拿来显示播放曲目刚好,因为是延伸萤幕,所以可以直接使用滑鼠操控选曲。

    (后面还有:大画面打电动才爽快)

    大画面打电动才爽快

    没错,PSP的本业就是打电动,介绍完前面的应用后,来点轻鬆的游戏时间吧。在2000型之后的机型,都支援影像输出功能,不过还要自己买一条「贵桑桑」的影像传输线,实在令人望而却步。没关係,笔者就教你用USB线把游戏画面传上电脑,不但可以享受大画面,还可以用来直接抓图、录影。

    PSP端外挂安装、启用

    先将RemoteJoyLite下载并解压缩,里面的「RemoteJoyLite.prx」就是PSP用的外挂程式,我们需要将它複製到记忆卡上,并且手动启用外挂程式。外挂可以放在记忆卡的任何位置,但是为了管理的方便,我们将它放在根目录下的seplugins资料夹中。如果你的记忆卡没有这一段教学中提到的TXT档案、资料夹,请自行建立它们。

    非官方的韧体系统会去读取seplugins资料夹里的vsh.txt、game.txt、pops.txt这3个文字档,它们分别代表PSP主选单、游戏、PS模拟器,系统会在上述3种运作情况下,分别启用登录在文字档中的外挂。我们要在各个文字档中加入外挂程式的路径,然后空一格,再输入数字0或1,0代表关闭外挂,1代表启用。

    比方说要在游戏中启用外挂,就在game.txt里多加一行

    ms0:/seplugins/RemoteJoyLite.prx 1

    这一行文字,其中ms0:/代表记忆卡根目录位置。另外,因为PS模拟器预设会关闭USB功能,所以要在pops.txt里多加一行

    flash0:/kd/usb.prx 1

    并且要排在RemoteJoyLite的路径前面(排在文字档中的上一行),flash0:/就是存放PSP韧体的Flash ROM路径。填妥这些文字档后,RemoteJoyLite就会在对应的环境自动开启。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲在VSH MENU中调整CPU CLOCK GAME,就可以更改游戏运行时的CPU速度。

    把PSP画面放上萤幕

    在PSP第一次透过RemoteJoyLite连到电脑时,Windows会跳出驱动程式的安装视窗,Windows XP和32 bit的Windows Vista/7可以直接把驱动程式路径指向附带的「libusb0.dll」就好。

    不过64 bit的 Windows Vista/7因为预设不支援未经微软认证的驱动程式,因此我们需要开启测试模式,以便安装驱动程式。开启测试模式需要以系统管理员身分执行命令提示字元(CMD),之后键入指令bcdedit.exe /set TESTSIGNING ON,并按下Enter,CMD会出现操作顺利完成的提示。接着在出现无法验证驱动程式发行者讯息时,选择仍然安装此驱动程式软体,就可以强制安装驱动程式。

    电脑端程式相较之下就简单多了,在PSP外挂正常启用后,执行RemoteJoyLite_en.exe,就可以在电脑上看到PSP的画面。如果在画面输出的时候,觉得有点不太流畅,可以回到PSP的主选单,按下SELECT键开启VSH MENU,将CPU时脉往上调,便可以增加游戏的流畅度。

    PSP的声音和影像都可以透过USB传到电脑端,电脑端则是可以使用键盘以及各种手把、摇桿控制PSP,想要透过电脑操作PSP,可以在RemoteJoyLite程式中按下ESC键开启设定选单,并设定对应的按键。录影格式的设定也可以在这边设定,在程式中按下F11可以撷取BMP格式抓图,按下F12可以开始/停止录影。

    PSP 退休后,刷机做3种进阶利用,实测给你看

    ▲真爽,免钱就可以享受大画面,而且放大后的画质也还可以接受。

    延伸阅读:

    PS Vita 及游戏实测报告:高性能及华丽画面的新掌机

    PS VITA 10 大使用问题,帐号、国别、程式等等如何解决



    上一篇:
    下一篇: