昇龍霸拳 发表于 2025-7-5 14:19:44

本帖最后由 昇龍霸拳 于 2025-7-5 14:22 编辑

LZ的roms管理方式多年前用过,略显繁复。个人只收录non-merge set日版roms,游戏按其类型归入不同文件夹(FTG/STG/ACT/PUZ/RAC/SPT)。替换MAME版本后就校验一次roms,再用覆盖式更新即可。
btw:收藏的favour games大概400个左右,全部备份在onedrive,以策万全。

RenDanny 发表于 2025-7-5 14:35:53

进来支持一下

william 发表于 2025-7-5 14:44:39

昇龍霸拳 发表于 2025-7-5 14:19
LZ的roms管理方式多年前用过,略显繁复。个人只收录non-merge set日版roms,游戏按其类型归入不同文件夹(F ...

请教您是如何区分游戏类型的,是MAME本身有分类的数据还是ROM中有属性可以提取,还是手工分类?

爱唱歌的汤姆猫 发表于 2025-7-5 17:52:00

可以呀,不粗不错

william 发表于 2025-7-5 18:20:36

发现了不一样的地方,这样分离出来的rom,是独立集,而78.22G里面的rom,每个游戏的rom是整合到一个文件中的。这应该是参数设置的事(记得有一个参数是做这事的),一会重新生成一下。刚才对比看了,举例如1943,现在是八个文件了,78.22G的rom包里,是一个文件,这是rom文件组织方式的不同,都可以正常运行。

sljs1976 发表于 2025-7-5 18:31:55

william 发表于 2025-7-5 18:20
发现了不一样的地方,这样分离出来的rom,是独立集,而78.22G里面的rom,每个游戏的rom是整合到一个文件中的 ...


william 发表于 2025-7-5 18:38:29

本帖最后由 william 于 2025-7-5 19:28 编辑

应该是这样:
在重建器里,选择分离的集组,就会生成这样分离的rom文件,选择合并的集组,就会把一个游戏下的不同版本整合到一个rom文件中


这次参数选择了合并的集组,左侧目录就是正在生成的文件,1943.zip里就包含另外7个文件,加本身就是8个文件了。

生成结果是2.18G298个文件,文件数量减少很多,因为同一个游戏下的rom被整合到一个文件里了。

william 发表于 2025-7-5 19:12:15

这样就产生了一个新的需求,是否可以选择分离的集组,而每个游戏只保留一个版本(如果要求只保留英文版本,难度有点大),这样就对rom 极尽精简,从玩家角度,有一个最好用的能玩的就行,要那么多版本干嘛 :D
这个需求应该可以实现,我研究一下。

william 发表于 2025-7-5 19:15:41

sljs1976 发表于 2025-7-5 18:31


这个我有点不太懂。
rom应该有如下几种类型:
1.主rom
2.附加rom,就是需要主rom才能运行,附加rom通常是修改了语言。
3.克隆rom,就是主rom的复制品?

sljs1976 发表于 2025-7-5 19:19:19

william 发表于 2025-7-5 19:15
这个我有点不太懂。
rom应该有如下几种类型:
1.主rom


独立集每个ROM都可以单独运行    占用空间大
分离集主ROM可以单独运行子ROM 必须有主ROM才能运行
合并集   都在一个压缩包里最节约空间

以上是我对这几种模式的了解。
页: 1 [2] 3
查看完整版本: ClrMamePro使用一例_创建纵版飞行游戏ROM合集(补充了操作动画)