找回密码
 立即注册

微信扫码登录

使用验证码登录

QQ登录

只需一步,快速开始

楼主: william

不想只做一个玩家,能为模拟器界做点什么?

[复制链接]

20

主题

134

回帖

1416

积分

金牌会员

积分
1416
发表于 4 天前 | 显示全部楼层
1025225850 发表于 2025-7-11 15:49
大佬,目前改版的三国战纪都存在16kb大小的那个文件无法dump的问题么?

好像是的

46

主题

562

回帖

1405

积分

金牌会员

积分
1405
 楼主| 发表于 4 天前 | 显示全部楼层
爱唱歌的汤姆猫 发表于 2025-7-11 21:36
源码好像有点难找,因为修改者一般不对外分享源码文件的

没源码,拿头来做合集?

46

主题

562

回帖

1405

积分

金牌会员

积分
1405
 楼主| 发表于 4 天前 | 显示全部楼层
本帖最后由 william 于 2025-7-11 22:16 编辑
守株待兔 发表于 2025-7-11 11:41
我给大侠推荐个事情,能否请大侠每版都更新mame街机版精简版(我理解的精简版就是只保留主体游戏删除衍生版 ...

给你一个街机的文件列表,里面有分类,是我删除了其它,只留街机的catlist
你看看要留啥,编辑一下给我,我根据这个文件,给你生成精简的rom合集
或者你用MxUI去挑选游戏,挑好后导出列表
catlist.rar (103.93 KB)


14

主题

128

回帖

1637

积分

金牌会员

积分
1637
发表于 3 天前 | 显示全部楼层
本帖最后由 守株待兔 于 2025-7-12 00:29 编辑
william 发表于 2025-7-11 22:15
给你一个街机的文件列表,里面有分类,是我删除了其它,只留街机的catlist
你看看要留啥,编辑一下给我, ...

大神啊,我就是https://bbs.xqemu.cn/forum.php?mod=viewthread&tid=4658的作者,我能从您给的列表里面看看英文文件名就知道哪个是什么游戏?哪个是衍生游戏?哪个能运行?哪个虽然提示不能运行但是实际能运行?哪个完全不能运行?而决定哪个要?哪个不要?而挑出来我就不用您制作了,我的mame和mess都是全的。实在为难小弟了。如果您能分清楚就直接生成和发布就好。

46

主题

562

回帖

1405

积分

金牌会员

积分
1405
 楼主| 发表于 3 天前 | 显示全部楼层
守株待兔 发表于 2025-7-12 00:27
大神啊,我就是https://bbs.xqemu.cn/forum.php?mod=viewthread&tid=4658的作者,我能从您给的列表里面看 ...

能分啊 MxUI就可以分出来

46

主题

562

回帖

1405

积分

金牌会员

积分
1405
 楼主| 发表于 3 天前 来自手机 | 显示全部楼层
本帖最后由 william 于 2025-7-12 09:03 编辑
守株待兔 发表于 2025-7-12 00:27
大神啊,我就是https://bbs.xqemu.cn/forum.php?mod=viewthread&tid=4658的作者,我能从您给的列表里面看 ...

我也追求的1G1R,就是一个游戏一个release
,我之前也没找到方法,今早想了一下,这样应该可以,先把ROM都做成分离集,辅档和主档的数据文件描述必然能找出差异,用语句把辅档都过滤掉,这样每个游戏就只剩下一个档了,但这个档的缺点是,他未必是这个游戏最好的ROM,比如,是日文版的。另外,我把我用的方法,会的方法教你,你先去了解一下clrmameUI的用法,论坛有帖子的,我也有写过详细用法。

46

主题

562

回帖

1405

积分

金牌会员

积分
1405
 楼主| 发表于 3 天前 来自手机 | 显示全部楼层
去掉辅档并不能节省很多空间,因为辅档文件很小,它的运行依赖于主档里的程序,看上去七八个版本游戏,实际只有主档的文件大一些。我的估算,能节省10%的空间,这样却失去了很多运行选择,好像有点不划算呢

46

主题

562

回帖

1405

积分

金牌会员

积分
1405
 楼主| 发表于 3 天前 来自手机 | 显示全部楼层
william 发表于 2025-7-12 04:54
去掉辅档并不能节省很多空间,因为辅档文件很小,它的运行依赖于主档里的程序,看上去七八个版本游戏,实际 ...

anyway,做一下玩玩,反正也不麻烦。

46

主题

562

回帖

1405

积分

金牌会员

积分
1405
 楼主| 发表于 3 天前 | 显示全部楼层
MAME数据文件中:
以1943为例,它的主档描述如下:
        <machine name="1943" sourcefile="capcom/1943.cpp">
                <description>1943: The Battle of Midway (Euro)</description>
                <year>1987</year>

它的辅档描述如下:

1.-----------------
        <machine name="1943b" sourcefile="capcom/1943.cpp" cloneof="1943" romof="1943">
                <description>1943: Battle of Midway (bootleg, hack of Japan set)</description>
                <year>1987</year>
2.-----------------
        <machine name="1943bj" sourcefile="capcom/1943.cpp" cloneof="1943" romof="1943">
                <description>1943: Midway Kaisen (bootleg)</description>
                <year>1987</year>
3.-----------------
        <machine name="1943ja" sourcefile="capcom/1943.cpp" cloneof="1943" romof="1943">
                <description>1943: Midway Kaisen (Japan)</description>
                <year>1987</year>
4.-----------------
        <machine name="1943jah" sourcefile="capcom/1943.cpp" cloneof="1943" romof="1943">
                <description>1943: Midway Kaisen (Japan, no protection hack)</description>
                <year>1987</year>

上面列出了他的所有辅档,可以看出有一个共同的地方,而主档却没有,就是在它的描述中,有 cloneof 或者 romof 的字样,这是为了和主档关联,运行时候获取主档程序文件的联系方法,而我们只要把有这些字样的文件全部过滤掉即可。这个过滤没有任何技术难度,一条很简单的Xpath语句即可。
1. xp://machine[not(@romof)]
2. xp://machine[not(@romof) and not(@cloneof)]

0

主题

30

回帖

293

积分

中级会员

积分
293
发表于 3 天前 | 显示全部楼层
william 发表于 2025-7-12 05:26
MAME数据文件中:
以1943为例,它的主档描述如下:
        

看来楼主是懂点编程的,其实我最期望的两条
1)能否问各种模拟器增加自动翻译功能,特别是日语。
2)尽量提供稳定下载资源,特别是ps2以后的机种。

做好这两条已经很好了。

点评

1)极难,因为要从图像中捕捉日语文字,然后转换成其它语言,而游戏中的日语文字又是随意到处写,和其它东西混杂在一起,这个需要极其专业的.... 2)稳定下载源国外一直有的,p2p的下载方式   发表于 3 天前
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|肖琪模拟游戏站 ( 沪ICP备2023018581号-5|沪公网安备31011702888952号 )

GMT+8, 2025-7-15 07:10 , Processed in 0.128392 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表