在编程界的不断探索中,一位匿名程序员最近取得了一项颠覆性成就:他成功地在经典的任天堂娱乐系统(NES,俗称红白机)上模拟运行了早期的x86个人电脑,甚至实现了精简版Linux系统的运行。这项被称为NES86的项目,由开发者“decrazyo”独立研发 ...
NES86的成功背后是对Intel 8086处理器及基本PC架构的精确模仿。要知道,NES的时钟频率仅为1.79MHz,而早期IBM个人计算机的CPU时钟频率高达4.77MHz,此外,二者的内存和可寻址空间也存在巨大差异。为了弥补这道鸿沟,decrazyo运用仿真技术以及内存映射策略,通过深度的软件优化,成功在NES上复现了早期PC的核心功能。
在编程界的非凡壮举中,一位匿名程序员近期宣布了一项令人瞠目结舌的成就:他成功地在任天堂经典NES(红白机)上模拟出了早期的x86个人电脑,甚至实现了精简版Linux系统的运行。这项名为NES86的项目,由开发者“decrazyo”一手打造,它挑战了硬 ...
在编程界的一次非凡壮举中,一名程序员成功地将一台早期的x86个人电脑“缩小”并运行在任天堂的经典NES红白机上,更令人惊叹的是,这台“微型”PC竟能运行一个精简版的Linux系统。这一项目名为NES86,由程序员decrazyo一手打造,它不仅挑战了 ...
不过最令人意想不到的是,decrazyo通过在GameCube模拟器上运行《动物之森》,通过破解游戏内置的NES模拟器, 成功运行了PC版《俄罗斯方块》,不过速度确实慢了点,只能达到每帧30秒。