ps2吧 关注:178,950贴子:1,991,057

都2022年了,9W型PS2主机通过Win10系统SMB共享玩镜像文件

只看楼主收藏回复

本帖是一个折腾过程记录贴,算作是经验分享,类似配置的玩家可以参考我这篇帖子。
LZ基本配置情况如下:
· BIOS版本230的9W型主机一台,光驱情况良好
· 安装Win10操作系统笔记本一台
网上关于OPL实现SMB共享玩游戏镜像的资料已经很多了,因此关于OPL使用方法的就不再详述,只就一些需要注意闭坑的地方作些说明。
这里我们采用最新版本的OPL和wLaunchELF来制作自己的工具盘,然后通过工具光盘引导主机进入OPL软件,运行Win10电脑上共享的游戏镜像。
FMCB?不存在的,我的PS2主机光驱好着呢。


IP属地:上海1楼2022-10-22 16:18回复
    1. 制作OPL工具盘
    (如果你已经有1.1以上版本的OPL工具盘了,可以直接跳到第2节)
    (如果你嫌制作OPL工具盘麻烦,也可以使用别人已经制作好的工具盘:把最新版本的OPL软件拷贝到U盘中,使用工具盘自带的LaunchELF程序从U盘起动最新版的OPL程序也是可以的)
    (当然我也提供了v1.2版OPL工具盘,可以直接下载使用)
    1.1 下载最新版本的OPL和wLaunchELF,下载PS2多合一工具光盘
    OPL建议使用最新版本的v1.2 Beta版本,我试过0.93十周年版本的OPL,无论如何都连接不上我电脑的共享,并且也不支持BDM(MX4SIO),所以还是下最新版本的吧,官方下载地址:
    https://github.com/ps2homebrew/Open-PS2-Loader/releases/download/latest/OPNPS2LD.7z
    https://github.com/ps2homebrew/wLaunchELF/releases/download/latest/BOOT.ELF
    PS2工具盘可以下28合1或者66合1的,我们只需要里面的MultiLoader而已;当然你也可以制作只有OPL功能的工具盘,也就不需要MultiLoader了。
    百度网盘/s/1PmoWDlUhme34PWA21pnZTw 密码: br77
    1.2 制作工具盘
    这里我们需要几个工具:
    DummyFileGen,制作垃圾文件,用于占据光盘内圈,提高有效文件的读盘速度
    百度网盘/1g56SGwIKlnbZSVghb6_KSw?pwd=o8jo
    CD_DVD-ROM_Generator_2.00_DIY,用于制作PS2游戏镜像的iml编目文件
    百度网盘/1bWMnk4rYzpLrWnzqrqqkhg?pwd=w7rn
    CDVD-IML2ISO5.0cn,根据镜像的iml编目文件生成ISO镜像
    百度网盘/1dw5AXgJoycNeDi8XWLOaKA?pwd=eqv4
    a. 新建一个名为MyISO的目录,在Win10系统下挂在工具盘iso镜像,提取所有文件到MyISO目录。
    b. 删去除ELF和IMAGE以外的所有目录,删去ELF下的所有文件(.elf是PS2的可执行文件)
    c. 把下载的OPL和wLaunchELF的.elf可执行文件放到ELF目录下
    d. 在IMAGE下为软件制作封面图片,可以使用Win10自带的画图板即可,大小为130宽、155高
    e. 用记事本编辑MULTI.XML文件,这个是工具盘的菜单文件,里面每一段大概是这个样子:
    <item>
    <name>
    OPNPS2LD r1044
    </name>
    <path>
    cdrom0:\ELF\OPL1044.ELF;1
    </path>
    <description>
    OPNPS2LD V0.9.3(r1044 VMC+GSM+PS2RD+IGS+PADEMU)
    </description>
    <image>
    cdrom0:\IMAGES\OPL.JPG;1
    </image>
    </item>
    name字段是软件名称
    path字段是软件文件路径
    discription字段是软件描述,随便怎么填都可以
    不要用中文
    f. 使用DummyFileGen软件制作一个文件名为DUMMY.BIN、容量为1G的空文件(因为我制作的是3寸小工具盘,因此只需要1G的空文件),存放到MyISO目录下;DUMMY.BIN文件的作用是占满光盘空间内圈,使有效文件被刻录到光盘外圈,提高文件的读取速度;空文件是必要的,如果没有空文件你的工具盘可能会一直卡在起动界面。
    g. 使用CD DVD ROM Generator V2.0版工具制作iml镜像文件:
    ·打开软件,点击[卷标]按钮填写卷标:卷标由四位英文字母和五位数字组成,在28IN1目录下可以找到名称为SLUS_818.24的文件,该文件是PS2的可执行文件,卷标的英文和数字与该文件名一致,因此填写SLUS-81824;
    ·点击[目录],将文件拖入软件(拖入次序非常重要,否则可能导致光盘不能引导):
    SYSTEM.CNF(告诉PS2主机从哪个可执行文件开始)
    SLUS_818.24(MultiLoader一般是这个名字的文件,如果不清楚是哪一个文件,用记事本打开SYSTEM.CNF文件看看)
    ELF目录(可执行文件)
    DUMMY.BIN(空文件)
    其它目录
    其它文件
    ·点击[设定],检查文件存放次序
    ·点击[刻录],生成iml和ims文件;生成过程中软件会报错但不用管
    h. 使用CDVD IML2ISO工具,将刚刚生成的iml文件转换为iso镜像,刻录镜像文件。
    制作好的工具盘:


    IP属地:上海2楼2022-10-22 16:20
    收起回复
      2. 设置Win10文件共享
      2.1 设置用户和密码
      由于Win10的安全策略限制,如果系统中没有设置了密码的账户(相信很多人都是不设置密码的),那么你会发现无论怎么设置都无法共享文件,或者即使成功共享了也访问不了。
      这里我们先建立一个带密码的本地账户:
      a. 先断开网络,否则系统会让你建立Microsoft账户
      b. 打开Win10系统的设置界面,打开账户-->家庭和其它用户,点击将其他人添加到这台电脑
      c. 建立一个带密码的本地账户,密码可以写的简单一些,OPL v1.2 Beta支持通过用户名和密码登陆SMB共享

      2.2 设置文件共享
      打开控制面板-->(查看方式:大图标)-->程序和功能,在左侧找到“启用或关闭Windows功能”,勾上SMB 1.0/CIFS的选项并重启电脑,否则即使你用最新版本的OPL也连接不上共享。

      打开控制面板-->网络和共享中心-->高级共享设置,勾选启用网络发现和启用文件和打印机共享。

      建立一个名为PS2SMB的共享目录,设置目录权限,增加具有访问权限的用户,设置读写权限。
      查看自己电脑的IP,并通过IP访问自己电脑的共享,应该能看到PS2SMB,最好可以通过局域网里的其它电脑检查一下共享设置好没有。


      IP属地:上海3楼2022-10-22 16:23
      回复
        3. 设置OPL
        3.1 配置OPL网络
        使用刻录好的工具盘起动OPL,按Start配置OPL,找到Network Setting,配置网络
        我的电脑在局域网中的IP是192.168.3.32,PS2应该与电脑在同一网段,此处我用静态方式分配IP,把IP设置为192.168.3.110,网管和DNS都设置为192.168.3.1
        填写用户名和密码,选择连接或重新连接,如果连接成功应该不会出现提示,否则会提示无法访问SMB之类的错误(300或301错误)


        3.2 无法访问SMB
        出现这种问题除了检查Win10的共享有没有正确设置以外,你还可以这么做:
        a. 在电脑上用ping命令检查PS2是否正确联网,比如按上面的网络配置,我可以在命令行中使用ping 192.168.3.110测试PS2是否正确联网(吐槽一下,笔记本通过无线路由器做SMB真不稳定)

        b. 如果没有正确联网,还是在Network Setting里,你可以手动设置PS2网卡的工作方式,比如我就必须手动设置为100Mbps全双工才能正常联网
        如果上面都正常了,一般PS2联网应该就没有问题了,查看电脑这里的PS2SMB目录下,应该会多出OPL自动增加的CD/DVD等一票目录。
        把游戏的iso镜像文件拷贝到对应的CD或DVD目录下,在OPL端刷新应该就可以看到游戏列表了,部分游戏OPL识别不了也不会显示出来(特别是一些CD格式不太标准的iso镜像),所以可以多拷贝一些文件到共享目录下试试。


        IP属地:上海4楼2022-10-22 16:26
        回复
          4. 其它
          4.1 利用ping命令改善共享的稳定性
          使用OPL访问SMB共享经常会出现等待很久的情况,特别是在每次起动OPL的时候,这是由于PS2主机不能很快的访问到共享文件的电脑
          这里我们使用ping命令的-t后缀,让电脑不断访问PS2主机,可以加快OPL访问SMB的响应速度
          ping 192.168.3.110 -t
          当然这里要改成你设置的PS2的地址
          4.2 通过直连方式连接PS2
          你也可以使用网线直连PS2,实测证明网线直连比无线路由器共享要稳定得多


          IP属地:上海5楼2022-10-22 16:31
          回复
            为什么不直接用电脑玩


            IP属地:湖南6楼2022-10-22 17:16
            收起回复
              9w还要刻盘吗?opl db可以pop ps1游戏,老版本也有用,新版反而卡…


              IP属地:山东来自Android客户端7楼2022-10-22 21:31
              收起回复
                费电


                IP属地:上海来自Android客户端8楼2022-10-23 09:30
                回复
                  教程很好适合没有移动硬盘和大容量u盘的用户。


                  IP属地:江苏来自iPhone客户端9楼2022-10-24 09:55
                  回复


                    IP属地:辽宁来自Android客户端10楼2022-11-01 07:44
                    收起回复
                      教程做的详细细致,学习了,有机会也试一试


                      IP属地:四川来自Android客户端11楼2022-11-05 11:04
                      回复
                        直接看懵了!!! 求大佬拍个视频看看


                        IP属地:江苏12楼2022-11-06 21:04
                        回复
                          楼主。。。设置好ip和共享,电脑可以ping到ps2,延迟1ms,但是opl 右下角game list 按了没反应。
                          我是移动硬盘接电脑上,硬盘名字叫PS2SMB ,局域网其他电脑可以访问这个盘。请问应该怎么排查问题。
                          特别感谢楼主在工具盘里塞了个合金弹头合集,让我不至于爆炸。


                          IP属地:江苏13楼2022-11-14 03:17
                          收起回复
                            当初9万型opl各种不方便,最后搞了台5万型装硬盘省心多了


                            IP属地:湖北来自Android客户端14楼2022-11-14 16:28
                            回复
                              你好,我用路由器挂载的硬盘成功了,想试试电脑共享盘,现在卡在共享名称这了,我共享的是电脑F盘,硬盘用的路由器挂载那块,共享名称该怎么填


                              IP属地:辽宁来自Android客户端15楼2022-11-27 10:38
                              收起回复