当前位置:主页 > 游戏 > 正文
【PS2】OPL+SMB网络共享 最方便的免光驱玩游戏方式-世界关注
来源:哔哩哔哩作者:洞察网2023-01-06 21:55:59
前言

PS2 作为我最喜欢的主机,其软件阵容堪称豪华,几乎所有类型的游戏都可以在这个平台找到,和现在 PS5 世代的比起来完全不是一个级别的。


(资料图片仅供参考)

我自己收藏了三台 PS2,一台 50006,一台国行 50009 还有一台墨西哥特供版 70011,但是由于 PS2 因为年代久远,光驱基本上有点危险了,前几天读自己刻的影之心,玩了一晚上,第二天再读取,死活就是读取不出来,于是想着把自己的那几台直接改成硬盘启动玩游戏,反正自己收藏的光盘也不会拿出来读,光驱基本上可以退休了。

材料准备

PS2主机一台

如果是厚机,则需要自备网卡。

如果是薄机,不需要额外网卡,内置网卡。

如果你不知道什么是厚机什么是薄机,网上很多文章列举所有 PS2 Model,建议有个常识。

引导卡一个

具体制作会在下面展开讲述。

电脑一台

没有网线口的(比如说我)需要买一个拓展坞。

有网线口的继续往下看。

玩游戏的方式

通过免光驱玩游戏我们需要用到 OPL,具体什么是 OPL 下面会介绍。

OPL 支持多种方式进行游戏:

USB 设备

PS2 HDD(厚机专属,因为只有厚机在不改机的情况下可以接入 IDE 并口网卡)

SMB 网络共享

这里我最推荐的方式就是 SMB 共享的方式,理由如下:

第一种 USB 设备的方式几乎不太可能,因为 PS2 的 USB port 是 USB1.1的口,传输速度极慢,在读取大型游戏数据(比如 CG 动画,特别是 SE 家的,数据大小都不小)的时候会因为速度不够而导致卡死,从而无法正常进行游戏。

第二种方式,首先你需要是一台厚机,其次你需要买一个原装网卡,再次你需要一个 IDE 硬盘。如果你觉得 IDE 已经被淘汰了(当然确实也是),去买组装的 SETA 接口的网卡并不能保证可以用很久,而且这一套下来的成本挺大。当然也有他的优点,那就是极少数的汉化游戏(比如 FF12 的汉化版本)在汉化破解的时候对 OPL 的 SMB 兼容做的不是很好,导致有 BUG,目前已知 FF12 汉化版不能用 SMB 玩,只能用硬盘玩,因此 HDD 的方式兼容性是最好的,但是成本高,富哥们推荐。

SMB 方式非常推荐,因为他本身只需要一个原装网卡,如果你是薄机,那么甚至都不需要任何额外的材料,只需要一台笔记本+网线即可。

自制系统运行OPL

OPL是一个开源项目 https://github.com/ps2homebrew/Open-PS2-Loader

如果想要自己折腾安装 OPL 的话请参考官方文档,这里直接采取最简单最快的方案。

先简单介绍一下OPL,其实就是翻译一下官方文档(

OPL本质上其实是一个自制程序加载器,它支持三大存储设备

USB硬盘设备

SMB网络共享

PS2专属硬盘

USB 设备和 SMB 共享支持 USBExtreme 和 *.ISO 格式

而 PS2 硬盘支持 HDLoader 格式

所有设备也支持 ZSO 格式(压缩 ISO)。

最终只有通过核心的 OPL 我们才能运行游戏来进行免光盘游玩。

主要有三种方式运行OPL。

从工具盘中运行OPL

这个方案要求机器需要带有直读,能正常读取自己刻录的光盘,如果光头坏了就参考下面其他的方案罢。(悲)

主要需要就是自己刻录一份然后丢到机器中运行,由于我本身并不采用这一种,因此也没有进行尝试,推荐FMCB。

手动制作 FMCB (需要有一个FMCB的卡作为基础)

如果您的记忆卡空间足够,可以准备一份Free MCBoot(FMCB)的安装包。

放到 FAT32 格式的U盘上,利用工具盘中的 LaunchELF 等文件管理工具将 FMCB 安装到记忆卡上,安装完毕后,当PS2插入这张记忆卡启动时,就会启动到 FMCB 界面,FMCB 可以简单类比为 PS2 的 Homebrew Channel,FMCB一般自带 OPL,在系统菜单选择启动即可。

但是这种方式需要你有一个已经制作好了的可以运行 FMCB 安装包的手段(比如工具盘,或者是制作好了的引导卡),是通过 OPL引导卡来制作 OPL 引导卡XD

所以这种方式大家知道一下就好,这里我们直接用第三种也是最常见的方式。

钞能力,直接买做好的FMCB

由于我本身的两个记忆卡都是原装的,舍弃掉一个来做引导卡,有点肉疼。

因此这里直接上 TB 买一个做好了的FMCB。

SMB 配置

我们需要一个机器作为 SMB 服务端,这里可以是电脑也可以是带有 SMB 共享的路由器

因为本身玩游戏的时候我就习惯录制,电脑必须开着,因此这里我就直接用电脑当作 SMB 服务端了,这也是最简单的方案。

打开 windows 的 SMB 共享功能指定 ROM 进行分享

找到你放置 ROM 的文件夹,右键--属性--共享

添加 Everyone,权限为读取/写入

高级共享设置

分配网卡 IP

我这里是通过 USB 网卡+网线直连 PS2 实现的连接。

因此这里在电脑上为这个网卡配置好 IPV4 的地址和子网掩码,随便分配,只要不要和你当前网络环境下的机器 IP 冲突就行。

电脑端配置完毕,进入 OPL 的配置。

OPL配置

通过 FMCB 进入到 OPL 之后,需要完成 SMB 的配置。

到 OPL 中配置 SMB 的 Server 为刚刚电脑网卡配置的地址,然后配置 PS2 的机器IP地址,要求和电脑USB网卡处在同一个网段。比如电脑网卡分配的是 192.168.1.2,那么PS2可以分配 192.168.1.6

之后指定上面 SMB 分享的目录名称(比如我上面就是 PS2)即可在 OPL 的 eth games 列表中看到游戏。

[责任编辑:linlin]

标签: SERVER FF12

相关文章

评论排行
热门话题
最近更新
Baidu
map