【教程(更新中)】PS2大一统鼓捣教程

您所在的位置:网站首页 重新加载桌面的命令 【教程(更新中)】PS2大一统鼓捣教程

【教程(更新中)】PS2大一统鼓捣教程

2024-04-30 04:41| 来源: 网络整理| 查看: 265

之前看有人问关于PS2的问题,最近正好鼓捣完,于是就有点想趁热翻译一下这篇我参考过的教程,虽然现在PSX-Place论坛是挂了的状态,但感谢互联网档案馆上的快照,原文还在。为了避免哪天懒了,翻译又胎死腹中,还是弄一点发一点吧?。可惜里面没有关于设置中文的内容,而我也不知道中文论坛上有哪些类似的教程——还请各位多多补充。

第一次翻译这么多字,求轻喷???

 

-一些名词解释和备注:

自制软件:homebrew,此处狭义指主机上非官方,由民间开发者开发的软件。广义也泛指各种PJ相关的事。

漏洞:exploit,此处指主机中可以用来突破安全系统,执行未授权的代码的漏洞,也泛指PJ用的软件。

光头:即DVD机里发射激光,负责读取数据的部分,本身易坏(虽然可以更换)。读取有划痕的碟片或刻录碟时,激光功率会增强,据说会缩短光头寿命。且SCPH-50000前后的型号DVD固件有问题,没有功率限制,有短时间就烧坏光头的可能,可以通过硬件改装限制功率,或者经过以下教程,改用硬盘或SMB加载游戏。

记忆卡:似乎不是必须用原装8兆记忆卡,不过原装的肯定兼容性更好。如果要用第三方记忆卡,请尽量选用带MagicGate的。

 

-待办:

教程第二到七部分

格式咋整啊……

加点图?

此教程所引用的教程的翻译

将用到的资源传国内网盘

(除此之外还有好多……)

 

(原帖:https://www.psx-place.com/threads/tutorial-the-great-ps2-aio-guide.30219/ 首发于2020.6.28,编辑于2021.5.20,翻译时对一些信息进行了更新,【】内为译者的注释。)

【以下是原教程内容】

 

声明

PS2的BootROM【差不多就是BIOS】是只读的,不太可能因为你的鼓捣而出问题或变砖。

但尽管如此:

我不对你的个人错误负责。本教程来自于我的个人经验,你在鼓捣过程中遇到的问题与我无关。PJ是对主机原有设计用途的背离,其间什么事都有可能发生。因为你遗漏步骤、未遵守教程、或者放开了作死而造成的一切问题,是你自己的责任。

 

-致谢:

非常感谢FreeMCBoot、FreeDVDBoot等项目背后的开发者,以及提供信息、教程和帮助的各位【此处省略了一堆名单】。

 

感谢各位提供信息、帮我排错、丰富此教程的坛友。

 

最后,非常感谢你的阅读。

 

本教程的结构:

本教程的形式和我以往的教程有所不同,此处我采用了以前那种多分支结局冒险书的结构。

请从第一部分:选择漏洞开始,跟随教程,直到结束你的鼓捣之旅。

 

目录

第一部分:选择漏洞

第二部分:安装并触发所选择的漏洞              【待翻译】

第三部分:选择储存方式                               【待翻译】

第四部分:准备所选择的储存方式                 【待翻译】

第五部分:内置硬盘                                      【待翻译】

第六部分:SMB服务器                                  【待翻译】

第七部分:USB硬盘                                      【待翻译】

第八部分:FreeDVDBoot(原作者还没写)   【等他写】

 

教程正文

第一部分:选择漏洞

PS2已经出了有20多年了,而索尼2013年才把它给停产!因此,关于PS2的信息、可利用的漏洞、自制软件相当之丰富。甚至2020年还有新漏洞的发现和自制软件更新。在此部分中,你将在多种可用漏洞中选择适合你的一个。

-引入:

以下是几个可利用的漏洞。这个列表当然不全,我也没时间和设备来尝试所有的已知漏洞。

现在最常选用的漏洞是FreeMCBoot(FMCB)【又叫启动卡、引导卡、记忆卡启动等】,它能在主机启动过程中自动从记忆卡中执行,并引导进入一个魔改过的、能自定义的主界面,从那里你可以启动各种自制软件、加载器【总是就是OPL这类】等等。

 

我们的最终目标就是利用在本部分中选择的漏洞安装好FMCB(如果你有厚机+网卡+硬盘的话,FreeHDBoot(FHDB)也行)

 

-请选择漏洞:

捷径、FDVDB、Swap Disc、YaBasic、Fortuna、FreeMCBoot、FreeHDBoot

 

1.     捷径:

获得一张安装了FMCB的记忆卡的最简单方法,一是可以利用一台已PJ的PS2安装,二是可以直接买张已经安装好FMCB的记忆卡。如果你身边已经有可用FMCB启动的PS2,请转到安装FMCB的部分,以向另一张记忆卡中安装FMCB。如果选择直接购买,请转到选择储存方式部分。

 

你需要:

-一个有可用FMCB启动的PS2的好友

→转到第二部分-FMCB

或者

-钱(拿来直接购买FMCB记忆卡)

→转到第三部分

 

2.     FDVDB:

FreeDVDBoot(FDVDB)是由@CTurt开发并发布的最新漏洞。此方法非常简单,且要求很少。本漏洞对薄机支持较好,覆盖大部分薄机机型,而对厚机支持不佳,原GitHub仓库上次更新时间为2020年,暂不清楚后续会不会继续更新。【以上包含已更新的信息。FreeDVDBoot机型支持列表:https://playstationdev.wiki/ps2devwiki/index.php/FreeDVDBoot_Compatibility_List】

 

你需要:

-兼容的PS2

-空DVD-R光碟【据说读DVD-RW需要更强的激光,可能对PS2光头有害,不建议用】

-有DVD刻录机的电脑

-U盘

-空闲原装8兆PS2记忆卡

→转到第二部分-FDVDB

 

3.     Swap Disc(换碟):

此漏洞需要先为一张正版游戏碟制作ISO映像,再更改映像内容以加入一个可执行文件(.ELF文件)。此文件多为ELF启动程序,如uLaunchELF。最后需要再将ISO文件刻录到光碟上。

此漏洞靠遮挡碟片传感器【或碟仓/盖的传感器等】来执行。玩一段时间的正版游戏碟后,将修改过的刻录碟换上,继续游戏。此时(不同游戏的触发方法稍有不同)加入的.ELF文件(uLaunchELF)会被执行,由此即可启动任意软件。

PS2关过机后,若想再次使用uLaunchELF启动软件等,需要重新执行以上的操作。故建议成功触发此漏洞后即在记忆卡中安装FMCB。

 

你需要:

-正版游戏碟(兼容的游戏列表在本教程的第二部分)

-空CD-R或DVD-R光碟(取决于选择的游戏)

-U盘

-有CD或DVD刻录机的电脑

-对碟仓进行改装(薄机上较为简单,但厚机不易改装)

-空闲原装8兆PS2记忆卡

→转到第二部分-Swap Disc

 

4.     YaBasic:

【国内要整估计挺困难,具体步骤可能就不翻译了,看有没有人需要吧】

仅对PAL区域机型适用。

此漏洞相对较新,由@CTurt发现,利用了【似乎有时随欧版主机赠送的】YaBasic的试用碟。简而言之,在YaBasic内写一段能触发漏洞的代码,储存到记忆卡中,再用YaBasic执行即可触发此漏洞。

 

你需要:

-正版YaBasic试用碟

-U盘

-空闲原装8兆PS2记忆卡

→转到第二部分-YaBasic

 

5.     Fortuna:

【本项目较新,原教程更新不及时,我仍会翻译此部分,但建议参考此项目发布论坛】

此漏洞主要针对薄机和PS2 TV(Sony BRAVIA KDL22PX300),可以用于无法使用FMCB的SCPH-90000和PS2 TV。与FMCB类似,此漏洞依靠记忆卡来实现,但需要每次手动触发,而不像FMCB可以自动启动。本教程也使用由@VTSTech制作的对Fortuna的功能扩展Fortuna FMCB Launcher。

【以上包含已更新的信息。另外原论坛帖子上说此漏洞将支持所有型号,而现在只有薄机和PS2TV完成开发,对厚机的支持还在开发中,但是此贴已经有一段时间未更新,不知是否依然活跃https://www.ps2-home.com/forum/viewtopic.php?t=8542 】

【另有一个活跃项目OpenTuna,是对Fortuna逆向工程后的开源版本,现在支持SCPH-18000到SCPH-90010的厚薄各机型(原作者表明了不会支持SCPH-10000、15000,但既然是开源,可能之后会有支持的复刻版),以及BootROM版本1.10-2.30的PS2 TV https://www.ps2-home.com/forum/viewtopic.php?f=107&t=10713 】

 

你需要:

-空闲原装8兆PS2记忆卡

-某种能向记忆卡中复制文件的方法【如读卡器、已破PS2】

→转到第二部分-Fortuna

 

6.     FreeMCBoot:

FreeMCBoot(FMCB)是此列表中至今最受青睐的漏洞,最初由Neme和Jimmikaelkael开发,后来由@sp193接管。

本漏洞功能丰富,安装FMCB即是本教程的最终目标。成功触发为安装FMCB做铺垫的漏洞后,即建议你安装FMCB。【由于记忆卡是专有规格,故不易直接对其读写,需要经过一台已经可以运行自制软件(即用所述这些漏洞PJ的)的PS2。虽然我见过用读卡器也能制作FMCB的帖子,但毕竟直接用PS2读写是最直接的方法。比较新的储存卡转SD/MicroSD方案(如MX4SIO)我还没试,不太清楚能不能用来直接加载FMCB】

 

你需要:

-空闲原装8兆PS2记忆卡

-某种能向记忆卡中复制文件的方法【即上述各种漏洞、已破PS2等】

-U盘

→转到第二部分中你所选择的漏洞

 

7.     FreeHDBoot:

FreeHDBoot(FHDB)原理与FMCB类似,而改为直接用内部硬盘引导启动。此方法只适用于有扩展接口的厚机版本,而薄机不具有连接硬盘的硬件条件。薄机SCPH-700xx机型由于仍保留ATA线路,可通过硬件改装引出,从而仍可连接硬盘,但后续机型将其移除,无法直接连接硬盘。【此漏洞兼容性差,如果硬盘或网卡不合适就没法用,我就一直整不出来】

 

你需要:

-兼容硬盘的PS2

-空闲3.5寸IDE硬盘【2.5寸的也行,但是需要另加占位材料防止晃动】

【SATA盘也行,需要另加转接头,或用国产SATA网卡】

-原装IDE网卡【国产网卡常无网络功能,可能不太方便,且可能不兼容】

-某种能向硬盘中复制文件的方法(通过上述漏洞或直接将硬盘连接电脑)

→转到第二部分- FreeHDBoot

 

【待续】



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3