宁德生活圈

网站首页 科技 > 正文

3月2日MetalNES 是终极 NES 模拟器

2022-03-02 15:41:10 科技 来源:
导读 很容易假设任天堂娱乐系统不需要介绍,但对于我们这些老屁来说,重要的是要记住它是在大约 37 年前的 1985 年问世的。许多阅读本文的人

很容易假设任天堂娱乐系统不需要介绍,但对于我们这些老屁来说,重要的是要记住它是在大约 37 年前的 1985 年问世的。许多阅读本文的人可能比NES年轻。

任天堂在西方发布的第一款家用视频游戏系统改变了历史,因为在 1983 年视频游戏崩溃之后,美国人甚至不愿意再看彩色像素了。与竞争对手相比,NES 游戏平易近人的价格、相对细腻的视觉效果、迷人的声音和复杂的游戏玩法让该系统一夜之间轰动一时,尴尬的五字日本名字“任天堂”在全球家喻户晓。

当然,现在这都是古老的历史,但随着人们继续玩 NES 游戏,无论是出于怀旧、利润还是纯粹的乐趣,该系统的遗产仍然存在。如今,大多数玩 8 位 NES 游戏的人可能都在使用某种形式的模拟器。

可能由于其受欢迎程度,NES 是第一批以令人反感的名称“NESticle”获得真正高质量 PC 模拟器的家用控制台系统之一。它远非完美无缺,但 NESticle 对 NES 库的大部分运行得很好,以至于大多数人不会注意到其中的差异。最关键的是,它可以在 486 PC 上完成。

我们之所以提到 NESticle,是因为它的作者 Icer Addis 也是 MetalNES 的创造者,MetalNES 是任天堂 8 位系统的最新模拟器。MetalNES 几乎与 NESticle 截然相反:非常准确,但速度非常慢。不过,这是可以理解的,因为 MetalNES 在晶体管级别上模拟任天堂娱乐系统。

通常,这种事情会在 FPGA 上完成。事实上,这并不是一个新想法。已经有几个独立的复古游戏盒使用 FPGA 重新创建 NES 硬件并玩它的游戏。据我们所知,这是第一次有人尝试在纯软件中做到这一点。

结果与您预期的一样好:每帧分钟数。当然,这意味着 MetalNES 目前不适合玩零售 NES 游戏,尽管它也缺乏对绝大多数 NES 游戏所需的映射器芯片的支持,因此即使性能足够,它们也无法正常运行。

那么,在这个阶段,MetalNES 主要是一种好奇心,但 Icer Addis 似乎确实有意优化该应用程序。如果您是开发人员或业余爱好者,并且想自己玩弄它,源代码在 GitHub 上,但请注意,Addis 表示它仅构建在 MacOS 上(目前)。


免责声明: 本文由用户上传,如有侵权请联系删除!


标签: