A9VG电玩部落论坛

标题: 尝试让OPL支持中文命名的ISO [打印本页]

作者: gfgfgfgf    时间: 2025-3-27 17:37
标题: 尝试让OPL支持中文命名的ISO
本帖最后由 gfgfgfgf 于 2025-4-3 16:06 编辑

[attach]1921256[/attach]

学了点编程皮毛,想试试看能不能让新版本的OPL,直接支持中文命名的ISO
硬着头皮看了几天OPL的源代码,总算是有点眉目了,继续加油吧

====== 4月1日更新=====
https://bbs.luryl.com/forum.php?m ... 76&pid=66834830

====== 4月3日凌晨更新=====
https://bbs.luryl.com/forum.php?m ... 76&pid=66839170

====== 4月3日更新=====
[attach]1923620[/attach]

现已支持外挂txt文本实现游戏名的汉化。
思来想去后觉得,这样做比直接在iso文件上改名要好得多,其优点如下:
        使用OPL manager管理起来更方便。
        iso保持英文命名,就可以兼容任何OPL版本,不论老版,新版还是定制版,不会出现乱码问题。
        OPL对英文名的兼容性也更强,不会因为字符问题导致游戏启动不了。
        本来就已经是英文名的iso,你压根就不用动它,只需要修改一个txt文件就行,随便你瞎改都没问题。

所以不出意外的话,这就是最终方案了,稍微晚点可能会发布一个测试版供大家下载。肝了这么多天,我也可以稍微歇一歇了。


作者: mengyi2007    时间: 2025-3-27 18:40
真是好消息啊……………………
作者: gfgfgfgf    时间: 2025-3-27 19:32
mengyi2007 发表于 2025-03-27 18:40
真是好消息啊……………………


不要抱太大希望,因为我真的只学了点皮毛
作者: 关山    时间: 2025-3-27 21:38
有这个能力的人应该不少,但肯分享的只有你了。
作者: zidaneluo    时间: 2025-3-27 22:04
加油楼主,话说最新版在哪儿下载?
作者: 关山    时间: 2025-3-28 08:37
如果修改成功,强烈建议将代码提交到GitHub,将对中文的支持添加到以后出来的新版本中。
作者: gfgfgfgf    时间: 2025-3-28 11:03
zidaneluo 发表于 2025-03-27 22:04
加油楼主,话说最新版在哪儿下载?


https://github.com/ps2homebrew/Open-PS2-Loader/releases
现在最近的是2201,功能和兼容性都很完善了。
但是这个版本音效没了,前段时间刚更新的UDMA6模式也被封印了。
作者: gfgfgfgf    时间: 2025-3-28 11:06
关山 发表于 2025-03-28 08:37
如果修改成功,强烈建议将代码提交到GitHub,将对中文的支持添加到以后出来的新版本中。


那是肯定的,但是我只懂皮毛,只能一点点百度,好急,毕竟我不是程序员
作者: zidaneluo    时间: 2025-3-28 21:10
感谢,终于找到新版了,收藏!
作者: qewg520    时间: 2025-3-29 11:33
强迫症的福音,名字中文化看着舒服
作者: zidaneluo    时间: 2025-3-30 21:44
请教一下,新版opl为什么不显示封面?
作者: gfgfgfgf    时间: 2025-3-31 12:24
zidaneluo 发表于 2025-03-30 21:44
请教一下,新版opl为什么不显示封面?


貌似JPG格式的封面是显示不了的。你要用opl manager重新下载一次
作者: zhujun1128    时间: 2025-3-31 20:12
zidaneluo 发表于 2025-3-30 21:44
请教一下,新版opl为什么不显示封面?

要png格式的图片
作者: 初春厨    时间: 2025-4-1 14:54
贴吧也是楼主发的么,期待楼主的结果
作者: gfgfgfgf    时间: 2025-4-1 20:37
本帖最后由 gfgfgfgf 于 2025-4-1 20:38 编辑

[attach]1922780[/attach]
[attach]1922782[/attach]
[attach]1922788[/attach]

肝了一个多星期,打了400多个包来测试和定位问题。
现在暂时能做到的就是显示2个中文字符,多了就会被莫名其妙吞掉。
边百度边修改边打包边测试,tf卡拔插拔插的,感觉都要被我插烂了。
真希望能有个程序大佬带带我,教一下我怎么断点调试吧,我现在就是连蒙带猜的,效率太低了。

作者: a1a2cxl    时间: 2025-4-1 22:06
哇塞,厉害!!!
作者: yl123    时间: 2025-4-2 15:25
支持一下楼主,继续努力,直到成功。
作者: zybttt    时间: 2025-4-2 16:15
支持一下楼主
作者: 6522608    时间: 2025-4-2 21:48
楼主我只能默默支持你了!
作者: gfgfgfgf    时间: 2025-4-3 00:29
[attach]1923242[/attach]

今天有点进展了,不过暂时还不能直接把ISO改成中文,只能把中文写在文本里,然后用opl去读。
比直接给ISO命名要稍微繁琐一点。
作者: 关山    时间: 2025-4-3 08:34
gfgfgfgf 发表于 2025-4-3 00:29
今天有点进展了,不过暂时还不能直接把ISO改成中文,只能把中文写在文本里,然后用opl去读。
比直接给ISO ...

太厉害了,等你好消息。
作者: gfgfgfgf    时间: 2025-4-3 16:13
关山 发表于 2025-4-3 08:34
太厉害了,等你好消息。

快了快了,方向已经确定了,现在就是修修问题,再好好完善一下就行了
作者: mervyn    时间: 2025-4-3 20:31
老哥不错, 和他学了不少。
作者: jk1527    时间: 2025-4-3 23:19

感谢,名字中文化看着舒服
作者: abcd3499    时间: 2025-4-4 12:26
大神膜拜一下
作者: zidaneluo    时间: 2025-4-4 13:42
楼主厉害,太强了
作者: 关山    时间: 2025-4-4 14:04
辛苦辛苦,敢问这个修改对灌录的游戏命名有效果吗?
作者: gfgfgfgf    时间: 2025-4-4 14:29
关山 发表于 2025-4-4 14:04
辛苦辛苦,敢问这个修改对灌录的游戏命名有效果吗?


usba灌录的ul文件,可以配合毛利版主的改名软件使用。
我对opl的crc32验证做了特殊处理,改名的时候不需要去掉crc32码,这样的话所有游戏都可以正常运行。
硬盘灌录的游戏,我还没做过验证,因为我内置的固态硬盘用的exFAT格式。
一会我会发布一个测试版,你可以试试看。
作者: gfgfgfgf    时间: 2025-4-4 16:18
测试版已经发了,目前在审核中。
作者: 关山    时间: 2025-4-4 19:23
gfgfgfgf 发表于 2025-04-04 14:29


usba灌录的ul文件,可以配合毛利版主的改名软件使用。
我对opl的crc32验证做了特殊处理,改名的时候不需要去掉crc32码,这样的话所有游戏都可以正常运行。
硬盘灌录的游戏,我还没做过验证,因为我内置的固态硬盘用的exFAT格式。
一会我会发布一个测试版,你可以试试看。


我的意思是原来的支持HDL的硬盘灌录方式,可否在灌录时直接输入中文名。
作者: gfgfgfgf    时间: 2025-4-4 19:28
本帖最后由 gfgfgfgf 于 2025-4-4 19:30 编辑
关山 发表于 2025-04-04 19:23


我的意思是原来的支持HDL的硬盘灌录方式,可否在灌录时直接输入中文名。


你可以试试我发布的测试版,然后给我反馈。
我是主玩exfat方案的,所以灌录相关的都没法测试。




欢迎光临 A9VG电玩部落论坛 (https://bbs.luryl.com/) Powered by Discuz! X3.4