昇龍霸拳
发表于 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才能运行
合并集 都在一个压缩包里最节约空间
以上是我对这几种模式的了解。