消息
×
loading..

  • 今日视点
  • 2025年03月28日 星期五

正文内容 评论(0

顶级操作!大神成功实现NES红白机模拟x86 PC
2025-02-21 16:08:22  出处:快科技 作者:黑白 编辑:黑白     评论(0)点击可以复制本篇文章的标题和链接对文章内容进行纠错

快科技2月21日消息,近日,一位程序员成功地在任天堂NES红白机上模拟出了一台早期的x86 PC,甚至能够运行精简版的Linux。

这个项目被称为NES86,由程序员“decrazyo”开发,展示了在极其有限的硬件条件下实现复杂模拟的可能性。

顶级操作!大神成功实现NES红白机模拟x86 PC

NES86的核心是模拟出一个Intel 8086处理器和基本的PC硬件环境,其精度足以启动并运行一个简化版的Linux内核。

NES的硬件资源极为有限,比如初代IBM PC配备了4.77MHz的x86 CPU,而NES的处理器仅为1.79MHz,RAM和可寻址内存空间远低于IBM 5150。

为了克服这一差距,decrazyo依靠仿真技术,通过软件手段在NES上重现早期PC的功能,并且采用了内存映射技术。

此外由于NES的硬件限制,他选择了Embeddable Linux Kernel Subset(ELKS),这是一个为16位Intel处理器设计的类似Linux的操作系统,支持8086等早期处理器。

顶级操作!大神成功实现NES红白机模拟x86 PC

根据其GitHub项目页面,即使在现代的PC NES模拟器上,NES86也很难运行,目前仅有少数模拟器如FCEUX、Mesen2、Rustico等能够兼容。

不过最令人意想不到的是,decrazyo通过在GameCube模拟器上运行《动物之森》,通过破解游戏内置的NES模拟器,成功运行了PC版《俄罗斯方块》,不过速度确实慢了点,只能达到每帧30秒。

顶级操作!大神成功实现NES红白机模拟x86 PC

【本文结束】如需转载请务必注明出处:快科技

责任编辑:黑白

文章内容举报

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#NES#红白机#x86

  • 热门文章
  • 换一波

    • 关注我们

    • 微博

      微博:快科技官方

      快科技官方微博
    • 今日头条

      今日头条:快科技

      带来硬件软件、手机数码最快资讯!
    • 抖音

      抖音:kkjcn

      科技快讯、手机开箱、产品体验、应用推荐...