这些天我开始回忆起 80 年代和 90 年代的街机游戏。经过一段时间的进球和胜利后,我查看了这里是否有任何关于 Linux Adictos 我很惊讶没有这样的东西,所以我决定写一篇关于 如何在Linux上安装MAME 以及如何解决ROM(游戏)的一些问题。
在Linux上安装MAME非常容易。 实际上, 在官方仓库中可用 许多发行版中的内容,因此安装它仅是一个命令。 如果默认情况下没有任何可用的发行版,我们还可以添加一个非官方的存储库或安装其Snap软件包。 您在下面解释了不同的选项以及无法启动的游戏的一些技巧。
如何在Linux上安装MAME
来自官方资料库
首先要测试的是它是否可以在我们发行版的官方存储库中找到。 在Ubuntu及其衍生版本中,命令如下:
sudo apt install mame
从非官方存储库
如果在输入消息时显示错误,则可能是我们的发行版存储库中没有可用的仿真器,因此我们将使用以下命令添加一个非官方的仿真器:
sudo add-apt-repository ppa:c.falco/mame
添加存储库后,我们将编写以下其他命令:
sudo apt update && sudo apt install mame
从您的Snap包中
MAME也可以作为Snap软件包提供。 如果我们的发行版与这些Canonical软件包兼容,则安装只需输入以下其他命令即可:
sudo snap install mame
如何将ROM添加到MAME
一旦安装了MAME,我们将拥有一个没有任何游戏的模拟器。 这 游戏,我们必须手动添加,但这很简单。 “困难”的事情是找到它们:由于每个人都可以理解的原因,我们无法提供指向提供这些ROM的页面的任何链接,但是找到它们就像访问我们喜欢的搜索引擎并搜索“ mame roms”一样简单。 。 将会出现数十个网页,所有这些网页都将使我们能够下载MAME的ROM,在某些情况下还可以下载其他仿真器的ROM。
哪里 放ROM 它取决于操作系统和下载的版本。 如果是从正式或非正式的存储库中安装的,则必须将ROM放在〜/ mame / roms路径中,其中“〜/”是我们的个人文件夹; 如果“ mame”文件夹不存在,我们将手动创建它。 当我们读到 snapcraft.io,Snap版本的路径为〜/ snap / mame / common / roms。 如果要将ROM放在其他路径中,则必须编辑文件 马梅尼 用于软件搜索新路径。
我的ROM无法启动。 我可以做什么?
毫无疑问,关于MAME的最糟糕的事情是,并不是所有的ROM都能在所有的ROM上正常工作。 版本 该软件。 在某些情况下,尤其是如果我们使用“移动”版本时,必须寻找更新的ROM,但是在台式机版本中通常不会出现此问题。 可能发生的事情是我们尝试运行游戏,但该游戏无法正常运行,因为 我们缺少文件。 有两种可能的选择,一种比另一种更容易解决。
首先也是最有可能的是,游戏无法正常运行是因为 我们没有您的BIOS。 BIOS是与某些游戏兼容的软件所必需的小文件。 例如,如果不添加BIOS,NEO-GEO游戏通常将不起作用。 解决此问题的最佳方法是再次转到我们最喜欢的搜索引擎,并搜索“ all mame bios”之类的内容。 有些文件可以收集所有或几乎所有必需的BIOS,我们要做的就是得到一个文件,并将所有ZIP文件解压缩到放置游戏的同一个文件夹rom中。
我们可以找到的另一个问题是游戏由于缺少文件而无法启动。 这更难解决。 一种选择是找到另一个ROM,看看它是否可以直接工作。 如果没有,我们可以执行以下操作:
- 我们在互联网上搜索错误消息说丢失的文件。
- 我们解压缩了无法使用的ROM的ZIP。
- 我们将游戏压缩回ZIP,其中包含原始游戏包含的内容以及在步骤1中搜索并下载的文件。
- 我们输入与原始ZIP完全相同的名称(例如, aof.zip 游戏《战斗的艺术》)。
- 我们将其放在“ roms”文件夹中,并祈祷一切顺利。
您已经知道如何在Linux上安装MAME吗? 您最喜欢的经典游戏是什么?
感谢您撰写有关这款出色的仿真器的文章,总是很高兴阅读MAME。
我从一开始就一直在使用它,并且我对它的发展也进行了相当多的跟踪,因此建议您添加...
QMC2
https://qmc2.batcom-it.net/
它是跨平台的,并且是在Linux上享受MAME的一种简单得多的方法
另一个是Retroarch,它与KODI和IAGL Internet Archive Game Launcher插件结合在一起,即“ Internet Archive Game Menu”,它不仅具有MAME游戏,而且还具有许多功能。 在Android平板电脑和手机中,由于节省了存储空间,因此更建议使用。
我希望阅读本文的将来部分或将来的版本,以了解这些替代方法。
感谢您撰写有关这款出色的仿真器的文章,总是很高兴阅读MAME。
我从一开始就一直在使用它,并且我对它的发展也进行了相当多的跟踪,因此建议您添加...
QMC2
https://qmc2.batcom-it.net/
它是跨平台的,并且是在Linux上享受MAME的一种简单得多的方法
另一个是Retroarch,它与KODI和IAGL Internet Archive Game Launcher插件结合在一起,即“ Internet Archive Game Menu”,它不仅具有MAME游戏,而且还具有许多功能。 在Android平板电脑和手机中,由于节省了存储空间,因此更建议使用。
我希望阅读本文的将来部分或将来的版本,以了解这些替代方法。
QMC2是一个奇迹,它是Linux原生的,并且开发已经停顿了一些,但是运行得很好,对于经典界面来说,它是理想的选择。
我使用的是RetroArch选项(没有像kodi这样的添加剂),它极大地提高了精度和速度方面的仿真。
和最新的JRomManager来管理rom。
安装QMC2前端,在Linux上是navito,这是一个奇迹。
有谁知道在Linux上启用MAME作弊功能吗? 现在我们应该获取一个.zip文件,其中包含.xml格式的作弊文件,并将其放在CHEAT文件夹中,该文件位于/ usr / local / share / games / mame /作弊文件中的一个或/ usr /激活后,通过修改/home/username/.mame中的ui.ini文件,在share / games / mame / cheat或/ usr / share / games / mame / plugins / cheat中的一个。
问题是我通过添加作弊行和值1来修改ui.ini以激活它,但是当打开MAME时,它会自动对其进行修改,而使其保持原样,因此无法激活作弊。
有什么想法或替代方法来激活它们吗?