A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 218036|回复: 799

[重大更新]2025年OPL中文列表强化版(支持iso中文文件名)

[复制链接]

精华
0
帖子
1491
威望
0 点
积分
2347 点
种子
1199 点
注册时间
2007-1-17
最后登录
2025-8-29
 楼主| 发表于 2025-4-4 16:02  ·  湖北 | 显示全部楼层 |阅读模式
本帖最后由 gfgfgfgf 于 2025-8-28 03:15 编辑

首先感谢版主为我设置的高亮

==========8月28日更新==========

更新至1.2.6版:
1.优化了APA和BDMHDD的防冲突设计:选项不会灰掉,可自由操作,检测到冲突后会弹窗提醒,并自动关闭另一个选项。
2.优化了BDM设备的初始化逻辑,避免发送重复的IO请求,进一步提升了启动速度。
3.优化了txt映射功能关闭时的逻辑,减少内存消耗,提升性能。
4.优化了快速移动光标时的处理逻辑,进一步提升操作流畅度。
5.优化了“自动刷新”功能,开启后会激活BDM的热插拔功能。
6.优化了loading图标的灵敏度,减少加载任务结束后的“虚转”时间。
7.修复了官方列表缓存功能的一个重大逻辑bug,此bug有概率导致游戏无故消失或无法运行等严重问题。
8.修复了快速移动光标时突然按确定键运行游戏,会导致死机的问题。
9.修复了←→切换页签时,Art图片加载出现延迟的问题。
10.修复了720P或1080i分辨率下,在欢迎界面有概率闪烁的问题。
11.修复了使用吉他英雄控制器移动光标时,Art图片无法显示的问题。
12.修改部分菜单文字,使其更容易理解。
感谢@关山 @1247847495aa @筱海- @诺斯菲- 的热心帮助!



下载地址如下,永久有效,并且实时更新。
度盘链接: https://pan.baidu.com/s/1ipO2mPyEXUQjmn53H7A2wg?pwd=av9g

GitHub源代码也一并分享,欢迎感兴趣的玩家朋友们一起探讨研究。
源码链接: https://github.com/362053534/Open-PS2-Loader

目前版本仍有不足,希望各位多多包涵,遇到任何问题可以随时反馈。



==========8月16日更新==========

更新至1.2.5版:
1.添加了游戏封面的模式选项,“图像设置→游戏封面”可以自由切换“性能模式”与“兼容模式”。性能模式(仅支持PNG),检索图片的时间会大幅缩短。
2.优化了Art图片的加载策略,会自动剔除不必要的后台任务,流畅度大幅提升。
3.优化了快速移动光标时的处理逻辑,流畅度大幅提升。
4.修复了大容量硬盘装满游戏时,光标有概率连跳2次的问题。
感谢@alukaduo9 的热心帮助!



==========8月9日更新==========

更新至1.2.4版:
1.DMA模式添加全局配置功能(相当于一键修改默认值)。
2.OPL启动时会根据全局DMA配置来重设传输模式,可提升HDD背景封面图的加载速度。
3.提升游戏兼容性,战舰炮手2、横冲直撞2等游戏已可正常游玩。
4.修复了UDMA7极速模式,在加载部分游戏时会黑屏的问题。
5.修复了开启txt映射功能且SMB共享目录留空时,无法刷出游戏列表的问题。
6.修复了←→快速切换页签时,可能导致死机的问题。
7.优化ART图片预加载机制,欢迎界面转圈结束时,不会看到空的背景图和封面图了。
8.内置字库补充罗马数字:ⅠⅡⅢⅣⅤⅥⅦ**ⅩⅪⅫ。
9.更新部分菜单文字,使其更好理解。
感谢@关山 @1247847495aa @筱海 @诺斯菲- 的热心帮助!



==========7月29日更新==========

更新至1.2.3版:
1.去除了热插拔功能的循环刷新机制,改为按select手动刷新。可大幅提升性能,解决游戏列表卡顿,与偶发性死机问题。
2.修复了SMB共享目录留空时,无法刷出游戏列表的问题。
3.修复了部分机型使用记忆卡启动OPL时,运行游戏会黑屏的问题。
4.修复了图像设置中,点击“确定”后,没有确认音效的问题。
5.提升了U盘、硬盘、储存卡的兼容性。
6.提升了关闭txt映射功能时的性能,启动速度更快。(会生成单独的缓存Cache.bin)
感谢@关山 @1247847495aa @mydianxin @yj-csc 提供的帮助。



==========7月14日更新==========

更新至1.2.2版:
1.添加了“txt映射功能”的开关选项。如不使用,可在“图像设置”中关闭,以提升启动速度。
2.只允许一个控制器响应菜单的操作,当同时插入游戏外设时(IIDX,吉他英雄等),避免菜单乱跳的问题。
3.修改列表光标的滚动速度,提升按住按键时的体验。
4.修复了SMB目录权限设为“只读”时,加载游戏会白屏的问题。(请正确设置SMB的权限,否则游戏设置无法保存)




=========7月12日更新==========
更新的内容不多,用小版本号发布了。

更新至1.2.1版:
1.修复了D9转D5游戏的兼容性问题,战神D5等游戏已可正常运行(官方BUG)。
2.修复了↑或↓持续按住时,光标会异常停止的问题(官方BUG)。
3.修复了光标有概率连跳2次的问题(官方BUG)。
感谢@alukaduo9 @关山 @极帅哥哥 提供的帮助。


=========7月9日更新==========

更新至1.2版:
1.默认主题大幅优化:变更布局,并支持显示游戏背景图。
2.第三方主题兼容性问题修复,之前不可用的主题,现已正常兼容(官方BUG)。
3.1080i高清模式下,文字错乱问题修复(官方BUG)。
4.切换游戏时,背景图会黑一下亮一下导致闪烁的问题修复(官方BUG)。
5.进一步提升ART图的加载速度,去掉了官方设置的无意义前摇时间。
6.优化了列表翻页逻辑,按L1 R1翻页的体验提升。
感谢@1247847495aa @alukaduo9的协助测试。



=========7月5日更新==========

更新至1.1版:
1.内置中文版体积减小42%,已降至1.9mb。现专心维护一个版本,避免出现奇怪的BUG。
2.优化ART加载策略,光碟与封面图的加载速度大幅提升,比官方版本快2-3倍。
3.修复游戏列表在切换游戏时,光碟与封面图会跳回默认封面,造成闪烁的问题(官方问题)。
4.IGR软复位组合键,精简为select+start,按住2秒以上,或快速按2次,触发软复位。
5.修复从“块设备”设置界面返回时,界面状态没有实时更新的问题。
6.调整了设置菜单中的几处文字,使其更容易理解。

此版本目前会与外挂字库冲突,改回默认语言即可,感谢@关山的反馈
(已修复,请大家去网盘重新下载一次,版本号不变)

补充说明:经玩友@alukaduo9 反馈HDL无法在灌录时直接使用中文名。
我分析了一下,因为HDL不是直接读取的iso文件,所以内部处理逻辑不一样。
我会继续尝试,看看能不能让HDL灌录的时候也可以直接使用中文名。
这边也建议硬盘用户尝试BDM HDD,跟U盘一样拷贝游戏,会方便很多,并且兼容性还有提升(如FF12汉化版不会黑屏)。


=========6月29日重大更新!!!==========

更新至1.0版:
支持中文命名的iso文件!
持中文命名的iso文件!
中文命名的iso文件!
文命名的iso文件!
命名的iso文件!
名的iso文件!
的iso文件!
iso文件!
so文件!
o文件!
文件!
件!





一个不懂编程的家里蹲废柴,通过不懈努力,终于让OPL,可以支持中文命名的iso文件了!
此次更新对我来说意义重大,故将版本号直升1.0,并更名为“中文列表强化版”。
现将此版本倾情奉献给大家,希望大家能喜欢我的改版作品!
祝大家游玩愉快!



=========6月24日更新==========

更新到0.9.3:
1.提升USB和MX4SIO的游戏兼容性,之前会黑屏的游戏已可正常游玩(如奥特曼等)。
2.重写BDM设备的更新逻辑,提升BDM设备扫描速度,并彻底解决设备会重复初始化的问题。
3.修改OPL菜单中的部分文字说明,使其更容易理解。
4.将DMA模式的默认值变更为UDMA 7极速模式。
感谢@诺斯菲- @xbox1978 的协助测试。


=========6月18日更新==========

版本更新到0.9.2:
1.IGR软复位的方式变更为:组合键“按住2秒”或“连按2次”,避免与游戏内的软复位冲突(如机战等)
2.修复了官方版本从“块设备”界面返回时,会连退2层菜单的问题。
3.修复了官方版本在修改设置后,即使没有选“确定”也会重新初始化所有设备,导致概率死机的问题。
4.修复了官方版本在初始化块设备时的逻辑问题,从而提高了块设备的识别速度,降低了死机概率。
5.修复了官方版本的“记住上次玩的游戏”功能,在特定情况下会失效的问题。
6.添加了一些必要的弹窗提示,如txt文件生成或重建时;开启了不存在的BDM设备时。
7.由于未收到任何关于UDMA5-7模式的黑屏报告,因此去掉了UDMA模式中“尝试开启”4个字。


=========6月11日更新==========

版本更新到0.9.1,添加一些优化和修复一些bug
1.默认UDMA模式变更,在检测到的最高模式的基础上+1。
2.添加更多特殊判断,避免特殊情况下发生的死机问题。
3.默认主题优化:修复封面拉伸问题;修复光碟图标遮挡封面问题;未下载光碟图标时,只显示封面图。
4.修复HDL的txt识别异常问题。
5.修复BDM块设备里开关设备后,由于操作太快导致的列表异常问题。
6.修复无配置文件时,选择图像设置会死机的问题。


=========5月27日更新==========

版本更新到0.9
新增内容:
1.解锁隐藏模式UDMA7,将读取速度提升到极致。现在DMA模式已全部解锁,从MDMA0到UDMA7可以自由选择。(注意:并非所有硬盘都能开到7,如果黑屏即代表不支持)
2.将BdmHdd模式的txt文件,直接引出到U盘根目录,避免拔插网卡硬盘。找到GameListTranslator-BdmHdd.txt,只用修改这个就行了。之后如果拔掉U盘,中文名依然有效。
3.添加txt重建功能(HDL暂不适用),txt文件乱码损坏时无需慌张,直接删除即可,下次启动OPL时,会通过上次的缓存来重建txt。
4.添加USB页面关闭功能。如果你的机器常驻一个U盘,USB 会排在GPT和MX4SIO前面,非常烦人。现在可以在“块设备”中关闭USB,同时也能提升OPL的启动速度。

bug修复与改进:
1.解决了不插U盘时,OPL会卡死或黑屏的问题。
2.txt缓存机制进一步优化,添加了txtInfo.bin文件(不影响性能),以解决在特定情况下,缓存更新不及时,或无限更新的问题。
3.优化OPL启动时的加载策略,启动LOGO结束后,游戏封面会更快的加载出来。
4.解决了BdmHdd在启动时,由于初始化未完成,从而导致看到空列表的问题。
5.解决了"BDMHDD"和"HDD启动模式"同时开启时,导致的卡死或黑屏问题。
6.修复了一些极端特殊情况下,中文名未显示,或末尾吞字的问题。
感谢以下老哥@诺斯菲- @1247847495aa @ps玩家 @哈哥604 @蕾姆REMM @关山的协助测试,辛苦了!


=========5月3日更新==========

版本更新到0.8
1.重新兼容JPG格式的封面图,现在PNG和JPG都可以被识别。
2.txt缓存机制优化,修复了主板电池没电时,缓存可能无法更新的问题。
3.游戏设置中,DMA模式可以显示解锁后的UDMA5-6模式了。(之前最高只能显示到UDMA4)
4.修复了部分第三方编辑器保存txt后,导致的吞字问题。
5.尝试修复由玄学导致的启动卡死的问题(不知道有没有效果,期待大家的反馈)
感谢以下老哥@关山 @ps玩家 @1247847495aa @诺斯菲- @哈哥604 的协助测试


=========4月27日更新==========

版本更新到0.7
1.添加了txt缓存,会在DVD或CD文件夹生成一个txtCache.bin文件,加速列表的显示速度。实测exFAT格式的2T机械硬盘装满游戏,从启动LOGO到出现列表,由2分多钟缩短到了20秒左右。感谢贴吧老哥@1247847495aa 协助测试。(HDL的缓存机制不同,还无法应用txt缓存,还在研究中)
2.修复SMB下运行APP会卡住的问题,这个是官方版本的bug,感谢贴吧老哥@ps玩家 协助测试。
3.第一次生成的txt文件会带有bom头,让txt更不容易出错。
4.第一次生成的txt文件内的说明文字稍作修改,使之更容易理解。


=========4月8日凌晨更新==========

@关山 反馈HDL游戏无法运行,尝试修复了一下,版本号未变,需要重新下载。
如果修复版本还是无法运行,那我就只能把HDL的UDMA5-6支持给去掉了。


=========4月7日更新==========

添加了HDL灌录游戏的txt改名支持。
解锁了HDL灌录游戏的UDMA5-6支持。
将“外挂中文”改名为“txt中文”,因为外挂两个字不太河蟹。
版本号更新到0.6。
感谢贴吧老哥@诺斯菲- 的反馈,以及协助测试。


另外,贴吧老哥@呀呀呀不行 反馈的内置exFAT硬盘启动游戏白屏问题。
这个实际上是由于旧的opl配置中开启了“HDD设备启动模式”,从而导致了与BDM HDD的冲突。
新版OPL已经在设置界面中,对这两项设置了互斥操作,但读取旧配置后,实际上还是会生效。
这个我之后会想办法,在代码层面做个判断,避免出现这个问题。


=========4月6日凌晨更新==========

修复了一个极小概率导致txt文本损坏的bug。
另外据玩友反馈,给传统PS2格式的内置硬盘灌录的游戏,无法使用txt文本显示中文列表。
因为本人主玩BDM HDD方案,也就是内置exFAT格式硬盘,所以无法测试灌录格式的游戏。
如果有哪位朋友是采用传统硬盘格式进行灌录,且愿意配合我进行测试,我很乐意继续完善这一块内容。


=========4月5日更新==========

应玩友的要求,又打包了一个无字库版本。
这个版本需要自行准备字库,可以按需下载。


=========4月5日凌晨更新==========

吞字问题已解决。
现在可以起很长很长很长很长很长很长的名字了。
感谢贴吧老哥@dantezhou 的反馈,以及协助测试。



=========4月4日晚间更新==========

SMB白屏问题已修复,大家可以重新下载一下,网盘地址没变。
感谢贴吧老哥@ps玩家 @dantezhou的反馈,以及协助测试。




===========以下是帖子正文============


https://bbs.a9vg.com/thread-9026176-1-1.html
3月份发了个折腾贴,尝试让OPL支持中文列表。
折腾来折腾去,终于有了点成果,小弟不敢独享,发出来让大家也体验一下。


此中文版基于2025年官方新版OPL制作。
关于官方版本的特点:
        1、支持exFAT格式的内置硬盘,也就是BDM HDD模式。
        2、支持exFAT格式的U盘,大于4G的ISO不需要USBA进行灌录。
        3、支持使用APP模式游玩PS1游戏。
        4、支持更多 PS4和PS3的USB外设,如PS3的吉他外设,可以直插U口游玩吉他英雄。
        5、金手指可以通过勾选的形式,按需开关需要的功能。

关于此中文版强化的部分:
        1、支持中文命名的iso文件,可以直接给iso改名。
        2、支持txt映射列表来添加中文名,无需改动iso文件,以兼容其它任意版本的OPL。
        3、内置中文,精简体积,文件大小2mb以内。
        4、HDD解锁UDMA 7极速模式(官方只支持UDMA 4),性能大幅提升,部分游戏的Loading时间大幅缩短。
        5、IGR软复位优化:select+start“按住2秒”或“连按2次”触发,避免与游戏内的软复位冲突(如机战等)。
        6、兼容JPG与PNG两种格式的封面图(官方版本只能识别PNG)。
        7、默认主题大幅优化,并支持游戏背景图的显示。
        8、封面等ART图的显示速度大幅提升,比官方快2-3倍,切换游戏时不会出现闪烁。
        9、修复了第三方主题的兼容性问题。
        10、修复了官方版本的兼容性下降问题。
        11、修复了官方版本各种死机黑屏bug。
        12、兼容已改中文名的USBA灌录游戏。(无需去除CRC32校验,可避免白屏)
        13、兼容已改中文名的HDL灌录游戏。
        14、大量体验上的改进。(如更快的响应速度,可关闭USB等)

简单介绍一下如何显示中文列表:
1.你可以直接给iso改名,没错,把文件名直接改成中文,不需要任何转换,也没有UTF8之类的编码要求。
2.如果你有多个OPL需要切换使用,那么可以通过txt映射列表功能来添加中文名。

===========以下为txt映射列表功能的说明,如果不使用此功能,可以忽略。==============
1.先用OPL Manager把游戏改成规范的英文名,然后再运行此OPL,根目录会生成一个"GameListTranslator.txt"
        使用HDL方式时,"GameListTranslator.txt"在+OPL文件夹下生成。
        使用BDM HDD方式时,U盘下会生成"GameListTranslator-BdmHdd.txt",直接编辑即可,无需取出硬盘。
        使用其它方式时,txt文件会在各自设备的根目录下生成。
2.用电脑的记事本打开这个txt,给游戏填充中文名,没填的游戏就会显示原名。
3.原地保存txt,顺便另存一个到电脑里备份,以防万一。
4.重新运行此OPL,游戏名会变为txt中填写的中文名。

这个txt文件是opl根据英文文件名自动生成的,你只需要填汉字就行了。



txt文本里生成的名字和iso的英文名完全对应,而且带编号的名字和没编号的名字都能正确识别。
下图是实际的游戏名


下图是txt文本里生成的游戏名


你可以随心所欲的给所有游戏起中文名,并且不会影响到iso文件本身。
编辑好后直接保存,再次运行此OPL就可以看到中文列表了。
这里提醒一下,txt每次编辑好后,最好做个备份。没备份也没关系,删除txt后,下次启动会自动恢复。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

2

查看全部评分

精华
0
帖子
2089
威望
0 点
积分
2351 点
种子
91 点
注册时间
2008-5-13
最后登录
2025-8-29
发表于 2025-4-4 18:31  ·  湖南 | 显示全部楼层
真是好消息啊…………

精华
0
帖子
2694
威望
0 点
积分
3816 点
种子
706 点
注册时间
2007-1-25
最后登录
2025-8-29
发表于 2025-4-4 19:18  ·  湖北 | 显示全部楼层
从0开始几天就做出来了,真是牛逼。
发自A9VG Android客户端

精华
0
帖子
1491
威望
0 点
积分
2347 点
种子
1199 点
注册时间
2007-1-17
最后登录
2025-8-29
 楼主| 发表于 2025-4-4 19:22  ·  湖北 | 显示全部楼层
关山 发表于 2025-04-04 19:18
从0开始几天就做出来了,真是牛逼。


没有没有,还有很多问题,期待大家的反馈
发自A9VG Android客户端

精华
0
帖子
1491
威望
0 点
积分
2347 点
种子
1199 点
注册时间
2007-1-17
最后登录
2025-8-29
 楼主| 发表于 2025-4-4 19:22  ·  湖北 | 显示全部楼层
mengyi2007 发表于 2025-04-04 18:31
真是好消息啊…………


感谢支持,后续我会根据反馈继续更新维护
发自A9VG Android客户端

精华
0
帖子
116
威望
0 点
积分
116 点
种子
39 点
注册时间
2005-10-20
最后登录
2025-8-29
发表于 2025-4-4 20:50  ·  广东 | 显示全部楼层
厉害啊,这种思路很不错

精华
0
帖子
952
威望
0 点
积分
1492 点
种子
537 点
注册时间
2008-6-21
最后登录
2025-8-11
发表于 2025-4-4 22:06  ·  天津 | 显示全部楼层
多谢楼主分享!无私奉献的精神值得我们学习!
发自A9VG Android客户端

精华
0
帖子
1491
威望
0 点
积分
2347 点
种子
1199 点
注册时间
2007-1-17
最后登录
2025-8-29
 楼主| 发表于 2025-4-4 23:33  ·  德国 | 显示全部楼层
刚刚修复了SMB启动游戏白屏问题,大家可以重新下载一下

精华
0
帖子
1491
威望
0 点
积分
2347 点
种子
1199 点
注册时间
2007-1-17
最后登录
2025-8-29
 楼主| 发表于 2025-4-4 23:35  ·  德国 | 显示全部楼层
6522608 发表于 2025-4-4 22:06
多谢楼主分享!无私奉献的精神值得我们学习!

不客气,应该的,好东西就应该分享出来。
藏着掖着,或者拿去当敛财工具都是不对的。

精华
0
帖子
3014
威望
0 点
积分
3040 点
种子
21 点
注册时间
2007-1-16
最后登录
2025-8-29
发表于 2025-4-5 01:33  ·  江苏 | 显示全部楼层
本帖最后由 mervyn 于 2025-4-5 01:44 编辑

支持老哥,非常热心,有问必答!!!          请教这个是在支持exfat格式硬盘的1996版修改的吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-8-29 22:23 , Processed in 0.309110 second(s), 19 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部