游戏文件 roms 下载

游戏文件 ,一般可能被叫做 roms 。

MAME 官方网站,提供的模拟器是空的,不含游戏文件的。

https://www.mamedev.org

比如 0.260 版,里面有一个古老的街机游戏 pong ,这个倒是不需要游戏文件就可以运行的。

测试一下模拟器的功能,倒是很方便。

不过,这古老的街机游戏,有点太古老,当年在街机厅里我是没见过这种的。

MAME 官方网站,也提供了一个 游戏文件 roms 下载的页面。

https://www.mamedev.org/roms/

但是,这里的数量非常少,勉强超过了个位数。

而且,仅有的几个游戏都非常的古老。

网上搜索一下的话,应该能搜索到很多相关的资源

哪里能找到资源,这里就不说了……

注意版本

有的网站,可能会写明,游戏资源是适用于某个版本的 MAME ,那么你就用对应版本的 MAME 。

有些网站,提供的游戏资源,没有注明适用于哪个版本的 MAME ,这种的话,新玩家,可能会遇到一些麻烦。 可以多下载几个不同版本的模拟器(可以到官网历史页面查看不同版本是哪一年发布的),多试试。

因为,MAME 更新,游戏文件 roms 可能会有 少量的修正、文件名修改、……等,所以不同版本的 MAME ,需要的 roms 可能会有些许不同。

文件名修改 这种不用说

游戏文件 roms 的 更新 或者叫 更正:

游戏文件是从街机里整出来的,有个英文单词叫 dump 。

我的理解是

dump 出来的文件,有些可能有点错误。那后来 dump 出来了正确的文件,就替换掉了。

还有些文件 当时 还没有被 dump 出来。后来 被 dump 出来了,就会添加新文件。

比如 JJui ,目录分类中,有 dump 分类,其中 no dump 分类 和 bad dump 分类。感兴趣的可以看看。这一类游戏运行的话,MAME 还会有提示信息。(分类信息是从 mame.exe -listxml 中提取的)

如果有资源的话,优先下载 BIOS 、Device 文件

有全套 BIOS 、Device 资原的话,可以优先下载。
没资源的话,遇到游戏缺少相关文件时,缺哪个,再,下载对应的 BIOS 、 Device 。
老版本 MAME 可能只有 BIOS 一类
后来 版本的 MAME 还添加了 Device 一类

同一个 BIOS 、Device 文件,可能会被多个游戏使用

对于新玩家来说,如果有 适用于 某个 MAME 版本的 BIOS 、Device 合集, 最好一起下载了, 免得分不清楚某个游戏 需不需要 BIOS 、Device,需要 哪些 BIOS 、Device 。

优先下载 主版本 游戏文件

同一个游戏,MAME 会选择其中的一个作为主版本,剩下的叫 副版本、克隆版本。

当然了,这只是 MAME 的分类方式

因为是同一个游戏的不同版本,所以有很多游戏文件是重复的。

克隆版本的游戏文件,可能为了节省空间,会省略掉 主版本中已有的相同的文件。

所以要优先下载 主版本 的游戏文件。