如何在 Ubuntu 20.04 上安装 Nintendo Emulator gfceu

如何在 Ubuntu 20.04 上安装 Nintendo Emulator gfceu

在 ubuntu 18.04 上,我们在存储库 gfceu 中找到了 NES 模拟器...

Ubuntu 18.04

$ apt search gfceu
Sorting... Done
Full Text Search... Done
gfceu/bionic,bionic,now 0.6.1-0ubuntu4 all [installed]
  Graphical front-end using GTK2 for the FCE Ultra NES emulator
$

但是在 Ubuntu 20.04 上它不存在......

Ubuntu 20.04

$ apt search gfceu
Sorting... Done
Full Text Search... Done
$

那么我们该如何安装它呢?

答案1

我发现最好的方法是使用 snap,因为它的版本比 ubuntu repos 更新。

sudo snap install fceux-gui --candidate

然后,使用 20.04 我遇到问题“无法访问文件 /usr/share/alsa/alsa.conf” 并且我找到了解决方案,在 snap 设置中接受脉冲并通过 SDL 设置打开 fceux 使用脉冲:

sudo snap connect fceux-gui:pulseaudio:pulseaudio

运行(或使用此字符串创建快捷方式):

SDL_AUDIODRIVER=脉冲 fceux-gui

(或者你可以为其设置环境)

答案2

在 Ubuntu 20.04 上有两种安装方法

1)通过快照...

$ sudo snap install fceux-gui --candidate

这将从候选频道进行安装。

此方法的优点:

如果有任何变化,维护人员总是会将其更新到最新版本,并且它不需要任何对 Ubuntu 软件包的依赖。

此方法的缺点:

以这种方式安装的问题在于,如果您将所有 ROM 放在主文件夹之外的某个目录中,那么由于 snap 的隔离安全性,您将无法访问它。您必须将 ROM 放在主目录中的某个位置。

软链接也将不起作用。

如果您在某个挂载点上拥有大量 ROM 库,例如 /mnt/romdisk/... 那么您将很难找到它。如果此设置是为您的孩子设置的,那么它就不符合 KISS 理想!(保持简单和愚蠢!)

2)通过官方 ubuntu 存储库中的 apt......

$ sudo apt install -y fceu

此方法的优点:

它有效,它是原生的,它可以到达你电脑上的任何路径/安装。它就是有效!

此方法的缺点:

好吧,您只能使用 repo 版本,直到您升级到 Ubuntu 的下一个未来版本,或者通过某种奇迹,Ubuntu 人决定升级到最新版本(如果有的话)!

结论 我更喜欢上面的 repo 版本 2。 很好用,适合孩子们,可以放在任何有任天堂游戏库的支架上。 老实说,尤其是现在正值冠状病毒大流行,这款任天堂模拟器拥有互联网上免费提供的所有 ROM,真是天赐之物! 他们在我工作的时候玩!

提示:如果您有旧的 XBOX 控制器,它可以与之配合使用。但如果您不尝试配置左侧拇指杆,而是编程左下角方向键,则大多数游戏的效果最好。然后只需使用相同的 A 和 B 按钮!

享受!

相关内容