一个项目克隆了Apple II Plus,但没有采用模拟方式,而是选择了更具挑战性的路线,通过硬件重建苹果经典电脑。
如果有人想体验苹果的老式产品,通常会转向软件模拟器。然而,一个项目证明,通过专注于硬件侧也能达到同样的效果。
Simon Boak周日发布的SB Mini II被称为“自制Apple II克隆机”。它从硬件角度重建了Apple II Plus,但使用了现代组件。
Boak发现大多数基本逻辑芯片仍可供消费者获取,包括6502 CPU。再加上原版手册中的电路图和相关书籍库,帮助Boak制定了计划和零件购物清单。
现代化的奇迹
与原设计相比,这个克隆机使用了现代化替代方案,主要是由于技术的进步。
关键之一是替换了原Apple II中使用的动态RAM(DRAM)。虽然原版为节省成本坚持使用DRAM,但静态RAM或SRAM如今也足够便宜,适合这个项目。
因此,使用了一个半32K SRAM芯片来满足Apple II Plus所需的48K内存。这一变化还意味着无需使用刷新DRAM的电路,从而让内存正常工作。
Boak指出,原电路中大量部分用于生成复合视频信号。取而代之的是使用Apple II VGA卡,他获得了更清晰的视频输出,同时从电路中移除了视频生成逻辑。
实际上,如果不使用VGA卡,它就是一个“无头”克隆机。
这也简化了时钟和定时信号。在这个项目中,Boak使用了一个4.096 MHz晶体振荡器,分频至1.024MHz,非常接近原机的1.023MHz。
一个Raspberry Pi Pico(其本身性能远超Apple II Plus)被用来将USB键盘连接到Apple II。Pico生成与原键盘相同的并行数据信号,同时消除了使用电压电平转换器的需求。
智能机箱
项目最后被放入一个特别设计的机箱中,该机箱分部分3D打印,然后胶合并上漆。这些零件文件已通过GitHub发布。
它基于Apple ProFile硬盘的设计。不过增加了额外的通风口和后面板,以便访问连接端口。
正如原设计便于访问内部一样,机箱的盖子采用卡扣关闭,无需工具即可打开。
为了搭配这个克隆机,Boak还设计了一个匹配的Studio II LCD显示器。
这远非Boak第一次尝试制作苹果产品克隆机。2024年6月,他制作了一个带打印机的Apple 1克隆机,使用SD卡作为存储。
Apple II Plus的重制无疑令人印象深刻,因为它是硬件复刻而非仅仅使用模拟器。但有时,即使是那些模拟努力也同样惊人。
2024年,一个Hackintosh项目旨在使用现代内部组件重现原版Macintosh Plus。不过,该项目通过3D打印制作了一个高度精确的全尺寸苹果硬件复刻。