找回密码
 立即注册

微信扫码登录

使用验证码登录

QQ登录

只需一步,快速开始

查看: 256|回复: 12

一直以来的疑问,模拟器ROM的年代,厂商等信息写在哪里

[复制链接]

47

主题

566

回帖

1416

积分

金牌会员

积分
1416
发表于 2025-7-5 16:25:23 | 显示全部楼层 |阅读模式
自从开始玩模拟器,遇到了很多问题,一一解决或者解惑,但遗留了一个很重要问题,一直不知道答案,就是模拟器rom的年代,厂商等信息是写在一些ini文件里呢,还是写在rom的文件里了?是不是每个rom文件有固定格式,在这个格式里填写这些信息?

47

主题

566

回帖

1416

积分

金牌会员

积分
1416
 楼主| 发表于 2025-7-5 16:30:44 | 显示全部楼层
用 mame -lx > lx.xml 导出的rom信息表的数据结构,可以看到每个rom 都包含如下信息
        <!ELEMENT machine (description, year?, manufacturer?, biosset*, rom*, disk*, device_ref*, sample*, chip*, display*, sound?, input?, dipswitch*, configuration*, port*, adjuster*, driver?, feature*, device*, slot*, softwarelist*, ramoption*)>
但它们原来保存在哪里,是rom文件里么?
发表于 2025-7-5 17:11:48 | 显示全部楼层
william 发表于 2025-7-5 16:30
用 mame -lx > lx.xml 导出的rom信息表的数据结构,可以看到每个rom 都包含如下信息
       
但它们原来保存在哪 ...

应该是保存在 mame.exe 文件里面   

38

主题

2718

回帖

8921

积分

论坛元老

积分
8921
QQ
发表于 2025-7-5 17:43:43 来自手机 | 显示全部楼层
进来看看
1227
回复

使用道具 举报

152

主题

1万

回帖

2万

积分

论坛元老

积分
22711

推广达人最佳新人

发表于 2025-7-5 17:48:10 | 显示全部楼层
进来看看
回复

使用道具 举报

20

主题

134

回帖

1416

积分

金牌会员

积分
1416
发表于 2025-7-5 18:04:16 来自手机 | 显示全部楼层
每个游戏都有对应的驱动文件,厂商,年代,是否克隆版,Woking or non-working都会写在驱动的最后位置。
mame.exe里面都包含了这些信息
IMG_20250705_180131.jpg

20

主题

134

回帖

1416

积分

金牌会员

积分
1416
发表于 2025-7-5 18:05:37 来自手机 | 显示全部楼层
little0 发表于 2025-7-5 18:04
每个游戏都有对应的驱动文件,厂商,年代,是否克隆版,Woking or non-working都会写在驱动的最后位置。
ma ...

mame.exe是由这些驱动编译的来的

47

主题

566

回帖

1416

积分

金牌会员

积分
1416
 楼主| 发表于 2025-7-5 18:10:27 | 显示全部楼层
本帖最后由 william 于 2025-7-5 18:13 编辑
little0 发表于 2025-7-5 18:04
每个游戏都有对应的驱动文件,厂商,年代,是否克隆版,Woking or non-working都会写在驱动的最后位置。
ma ...

明白了,多谢解惑。
就是说rom本身就是dump出来的一段代码,没有任何人为数据结构添加上去。
MAME对每个rom的模拟程度以及rom的属性,在处理对应rom的代码里进行了描述。

20

主题

134

回帖

1416

积分

金牌会员

积分
1416
发表于 2025-7-5 21:17:03 来自手机 | 显示全部楼层
william 发表于 2025-7-5 18:10
明白了,多谢解惑。
就是说rom本身就是dump出来的一段代码,没有任何人为数据结构添加上去。
MAME对每个ro ...

ROM本身是原来发行这个游戏的街机厂商设置的程序,其余附加信息是mame添加在模拟器的驱动里面的

47

主题

566

回帖

1416

积分

金牌会员

积分
1416
 楼主| 发表于 2025-7-5 21:21:09 | 显示全部楼层
little0 发表于 2025-7-5 21:17
ROM本身是原来发行这个游戏的街机厂商设置的程序,其余附加信息是mame添加在模拟器的驱动里面的 ...

可惜mame添加在模拟器里的附加信息没有游戏分类,否则对游戏筛选就容易的多了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-15 08:52 , Processed in 0.098230 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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