|
本帖最后由 william 于 2025-7-14 00:08 编辑
我是利用ClrMameUI 的过滤功能
输入这条语句 xp://machine[driver[not(@emulation='preliminary')] and not(@cloneof) and ((number(year) > 1985) or (string(year) = '199?') or (string(year) = '200?')) and not(@isdevice='yes')]
这条语句检索的是 Mame 生成 lx.xml 数据文件,这个数据文件描述了这个版本所有的游戏,但其中描述有一些缺陷,比如年代,有些年代不详的 就是 199? 或者200?,还有一些微小缺点和个体描述缺陷,就不处理了,涉及也就1,2个不太重要游戏。
这条语句对初步模拟的进行了过滤,去掉了克隆版(这里的克隆版不是大家通常理解的克隆版),凡是衍生版本,都有cloneof 的描述 cloneof 指向原版rom ,还有个相同的语句 romof 也是同样功能,但这次出现的问题是我用romof ,一查才发现,你说的几个游戏,romof指向了bios文件...那就导致缺失了这个游戏。这次用cloneof就能很好的筛选出来。
|
|