任天堂DS是任天堂历史上最成功的便携式游戏机之一,令人遗憾的是,它已于2021年停产。为了重温那些经典DS游戏,你可能需要借助模拟器来实现。
对于Linux用户而言,MelonDS模拟器是运行任天堂DS游戏的理想选择。 本文将详细介绍如何在Linux上安装并使用MelonDS。
重要提示:本指南绝不支持在线下载任天堂DS游戏ROM。 请务必使用您合法拥有的游戏备份。
Linux系统安装MelonDS模拟器
MelonDS是一款功能强大的模拟器,允许Linux用户畅玩DS和DSi游戏。 它并非预装在任何Linux操作系统中,因此您需要按照以下步骤进行安装。
首先,打开终端窗口。 你可以通过按下键盘上的 Ctrl + Alt + T 快捷键来打开终端。 然后在终端窗口中,执行以下操作。
使用Flatpak安装
目前,通过Flatpak安装MelonDS模拟器是在Linux上运行它的最佳方法之一。 为什么? 因为绝大多数Linux发行版都支持Flatpak,而且它还可以与Gnome软件中心等应用商店交互,方便用户使用。
要通过Flatpak安装MelonDS,首先需要安装Flatpak运行时环境。 这是一个在后台运行的工具,用于管理软件包的更新和安装。
要安装Flatpak运行时环境,请使用你的Linux包管理器安装 “flatpak” 软件包。 如果您需要更多帮助,请参阅相关的详细指南。
安装完Flatpak运行时环境后,下一步是添加应用商店。在终端中使用以下命令添加Flathub应用商店:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
配置好Flathub应用商店后,你就可以在你的计算机上安装MelonDS应用程序了。 使用以下命令安装:
flatpak install flathub net.kuribo64.melonDS
使用Snap包安装
如果无法使用Flatpak应用商店,你还可以通过Ubuntu Snap商店获取MelonDS。 Snap可以在多种Linux发行版上运行,但需要在安装Snapd运行时环境的情况下才能工作。
要配置Snapd运行时环境,请在你的计算机上安装“snapd”软件包。 然后使用Systemd启用“snapd.socket”文件。最后,使用以下命令安装最新版本的MelonDS:
sudo snap install melonds
Arch Linux安装方法
在Arch Linux上,可以通过Arch Linux用户仓库 (AUR) 安装MelonDS。 要使用AUR安装,首先需要在系统中安装 “git” 和 “base-devel” 软件包:
sudo pacman -S git base-devel
安装完这两个软件包后,你需要安装Trizen AUR助手工具,这将简化MelonDS的安装过程。 使用以下命令安装Trizen:
git clone https://aur.archlinux.org/trizen.git cd trizen/ makepkg -sri
安装并运行Trizen AUR助手后,你就可以使用以下命令安装MelonDS:
trizen -S melonds
使用MelonDS运行DS游戏
要使用MelonDS运行游戏,你需要添加BIOS固件。 你需要导入从你自己的任天堂DS/DSi设备上导出的BIOS文件。 关于如何导出DS固件的更多信息,请参考这里。
在MelonDS中,找到 “配置” 按钮。 然后点击 “配置”按钮,在DS模式下,你需要添加你的DS固件,包括ARM9、ARM7和DS固件。
添加DS固件后,单击 “确定” 关闭设置窗口。 接着,点击 “文件” 按钮并选择 “打开ROM” 。
在弹出的窗口中,找到你的任天堂DS游戏ROM文件,选择它,MelonDS将会加载该游戏。
加载游戏后,点击模拟器中的 “配置”,然后选择 “输入和热键”按钮。 在这里,你可以查看默认的控制设置,或者根据需要自定义它们。 修改完成后点击“确定”保存。
完成控制设置后,你就可以开始尽情享受你的任天堂DS游戏了。 祝你游戏愉快!