GitHub上名为“Advanced Nintendo Entertainment System (ANES)”的开源项目展示了如何通过硬件魔改,为任天堂红白机(NES)加装第二颗PPU(图形处理单元),从而在8位元主机上实现更丰富的色彩、更多的精灵数量以及视差滚动效果。该项目旨在突破原版NES硬件在80年代设计时的图形瓶颈。实施该方案需要两台NES主机作为“供体”,通过拆焊获取两颗RP2C02 PPU芯片、74LS373地址锁存器及74LS139译码器等关键元件。改造过程涉及制作基于AS6C6264静态RAM的扩展接口板,并对主板地址线(A12)进行复杂的飞线连接,以控制双PPU的片选信号。由于硬件操作难度极高,作者同时也发布了修改版Mesen2模拟器,让开发者可以在软件层面测试这一双PPU架构的游戏Demo。该项目详细列出了KiCad原理图及物料清单,虽作者自嘲文档可能不够详尽,但这无疑是复古计算领域极具深度的硬件逆向工程尝试。
事件分析
💡 核心观点:通过非标电路的逆向重组突破古早芯片的物理极限,这种硬核开源精神揭示了计算技术的发展不仅依赖前向创新,也受益于对遗产技术的深层重构。
原文链接:Hacker News







AI周刊:大模型、智能体与产业动态追踪