找回密码
 立即注册

微信扫码登录

使用验证码登录

QQ登录

只需一步,快速开始

查看: 32|回复: 1

MAME ROM的特点决定了管理好它,需要针对性的软件

[复制链接]

47

主题

570

回帖

1424

积分

金牌会员

积分
1424
发表于 6 天前 | 显示全部楼层 |阅读模式
有同学可能会困惑,怎么MAME管理/升级/回退ROM库,需要象ClrMamePro(/UI)这么专业的软件,其实这是被这件事本身的复杂性逼的.....
MAME的ROM有如下特点:
1.ROM和BIOS,device两种文件有多对多的关系,这种关系只记录在MAME程序文件里;
2.每一个游戏的ROM的文件表现形式,既可以是完全的,也可以是不完全的(运行时候需要主ROM配合)
3.运行软件和ROM的关系,每次MAME软件升级后,运行原来可以运行的游戏,可能出问题,因为这个新版本MAME可能对ROM有新要求,而这个要求只有他自己才知道,并且写在自己肚子里。需要其它程序扫描或者他自己用命令行输出文件才能吐出来这个需求。
4.文件量大,几万个物理文件,这意味着读取一次目录下的文件名都需要一些时间,这就意味着这个简单的读取目录文件的操作都要进行优化,比如---多线程读取目录下文件名
5.每次rom库的升级文件,并不是独立的rom个体,而是原来rom库的差值,你想象中下来最新支持的rom来玩玩,马上落空
6.还有....暂时没想到,以后补充

152

主题

1万

回帖

2万

积分

论坛元老

积分
22867

推广达人最佳新人

发表于 6 天前 | 显示全部楼层
进来学习一下

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

GMT+8, 2025-7-15 23:58 , Processed in 0.125936 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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