2022年1月16日更新
周六回家把想要玩的游戏都弄到刚装好的黑群晖上面了。测试了几个游戏,包括PS1游戏。
总结出来,如果游戏本体镜像大于3G,而且游戏本身的播片比较多的话,最好还是写入到U盘上面玩。不然的话播片的过程中稍微卡顿一下,哦嚯,又死机了。PS2上游戏本来存档的间隔就长,难受得很。
比如今天测试了樱花大战1,游戏本体7G多一点,用smb玩的话战斗过程中放大招播片就一定会死机。刻录到u盘上在会死机的地方能看到明显的卡顿,不过U盘的好处就是卡一卡就过去了,游戏还会继续,没什么影响。硬盘可能卡都不会卡,问题是我这薄机器它上不了硬盘啊。
opl还得继续加油啊。
再次感谢水王在B站发的那些详细的教程,让我把ps2不用盘的玩法弄明白了。
看来PS2实机最好还是光盘和U盘了。
========================
2022年1月10日星期一 18:35更新
问题已经解决:
今天上班的时候做了根交叉线,不过做线的时候我也在想,如果线有问题的话那不可能一开始读取得很正常,这个问题不是在PS2上就是在NAS上,很有可能是smb的配置有问题。
然后我找到了这个帖子 其中有详细的写了linux系统下面smb开一个共享给ps2要设置的参数.
然后我打开我自己NAS上的 /etc/samba/samba.conf 这个文件查看对比两者有什么地方不同.发现有几个参数我的配置里面没有. 然后下班回家我就ssh上nas把缺少的配置项加上去了.
重启smb服务之后打开PS2,OPL连接,顺利打开,然后开玩,一切正常了。再也没有随机死机了。我玩了20分钟,然后扔下手柄去做饭,把饭吃了以后回来接着玩,还是一切正常。
client min protocol = CORE
client max protocol = NT1
server max protocol = SMB3
server min protocol = LANMAN1
# 上面四行主要是开smb1协议并保持高版本的兼容性用的,毕竟ps2还用smb1协议,不开的话也是访问不了的
# 下面就是新增加的全局配置项
strict sync = no
keepalive = 0
# 下面是放游戏的那个共享目录新增加的配置项
public = yes
available = yes
strict sync : 翻译出来是严格同步, 这行应该是关闭严格同步模式的意思
keepalive: 翻译出来是保持活动,我觉得很有可能是这个参数. 非常有可能必须要加上这个参数才行.
available: 这个是否可用的参数我想就算我不设置可能也会是默认yes的.
以上就是我解决的所有过程,希望能帮助到用 NAS 上的 SMB 共享 PS2 游戏镜像并通过 PS2游戏的OPL引导加载游玩的老伙计们。
===================================
原文:
我手里没有USB口的路由,所以我直接用的家里的NAS上的smb共享的。
启动什么的都是好的没问题,但是玩着玩着就会随机的不定时间的发生死机。
在网上找了一圈都没找到原因,OPL我也新旧版本换六个了,都是加载正常,但是会随机死机。 我换了好几个游戏都是这样的,也排除了游戏的问题。就是找不到原因。
什么网线也换了,smb上的各种设置,比如连接超时断开这些都设置过了,但是都没有改善。 家里的电脑都是WIN10系统,开smb1也很麻烦,开完了其他设备都能连上就PS2连不上,NAS上的也是强制开启了SMB1协议才可以找到的。
一开始的加载速度比光盘还快,但刚刚玩不多久不超过10分钟内必定死机,而且是随机的,有时候是存档的时候死,有时候是对话的死后死,有时候是加载新场景的时候死。
OPL单个游戏的兼容模式6个模式开个遍都没用。
难道对ISO有要求不能玩汉化过的只能玩原版的镜像吗?