CLRMAMEPRO用标识符%c=?*筛选主副rom,请问 CLRMAME怎么操作来筛选主副rom
本帖最后由 bambilu 于 2025-6-8 16:35 编辑现在的街机rom全集越来越大,克隆rom和改版rom越来越多,游戏列表越来越长。游戏再多,我常玩的也就那么一两百个,所以我会把rom全集精简成经典合集。改版rom五花八门,我个人习惯忠于原版,游戏只要能玩,不在意各种功能,所以我只要主rom。用工具筛选并去除克隆rom,再挑选常玩rom,两次操作后,rom全集再大,也可以削减到几G的空间,小巧灵活。
在老版的 CLRMAMEPRO工具中,只要在scan 对话框中选择 set infomation,然后在select sets输入框中复制标识符%c=?*并选择invert反向,就完成了主ROM筛选,并去除了克隆ROM。
在新版的 CLRMAME也就是 CLRMAME UI工具中,我找不到筛选rom set功能的地方,有几个输入框比如filter、pattren、filter mode,好像都不是筛选rom set的功能,是新版UI没有这个功能,或者是要用命令行呢?还请玩友们赐教!
高手呀,进来学习一下!{:3_48:} 进来学习一下! 新版支持XPath表达式过滤,理论上要比旧版的过滤功能更强大,基本上xml里面写了什么,他就可以过滤什么
比如筛选主rom,我们发现xml中对原作和克隆游戏的标记主要是这里
所以你可以试试在过滤器中输入xp://machine[@cloneof]]
进来学习学习 我试一试上面的方法。cm是比较硬核的软件,需要有软件功底才能用好,要是开发者能把软件功能做得直观一些就好了 本帖最后由 william 于 2025-7-5 21:08 编辑
我现在遇到了这个问题,在对这个参数表发呆中,怎么只保留主rom呢,在思考 筛选的位置在这里
在扫描器,点击集组信息,然后出来这个页面,就可以输入筛选表达式
可以了,搞定了
如图这样就可以了
看下面1943这个游戏,就只选了主rom,1942也是,这样每个游戏就只选择了一个主rom
页:
[1]