Back to Feed
总结
据 Tom's Hardware 1 月 13 日报道,开发者 amcchord 在 M5Stack Tab5 开发板(约 60 美元,基于 ESP32-P4 双核 400MHz RISC-V)上成功移植 Basilisk II 68K Mac 模拟器,可运行 Mac OS 8.1。方案通过双核分工实现接近摩托罗拉 68040 级的模拟性能,使用 32MB 内存中的 16MB,配合 5 英寸 1280x720 触摸屏输出 2 倍缩放的 640x360、8 位彩色画面。受限于硬件,刷新率约 15fps,办公可用但游戏可能卡顿;存储通过 SD 卡加载 ROM 与系统/镜像,具备便携复古 Mac DIY 潜力。
正文
IT之家 1 月 13 日消息,科技媒体 Tom's Hardware 今天(1 月 13 日)发布博文,报道称在 M5Stack Tab5 开发板上, 开发者 amcchord 成功移植 Basilisk II Mac 模拟器 , 支持运行 Mac OS 8.1 系统。 这款核心硬件售价仅为 60 美元(现汇率约合 419.1 元人民币),基于 ESP32-P4 芯片打造。虽然业界此前已有在微控制器上运行 68K Mac 模拟器的先例,但 Hackaday 等专业媒体认为,此次移植在性能上实现了质的飞跃。 该方案利用 RISC-V 架构的高效能, 成功在 Mac OS 8.1 环境下模拟出了达到摩托罗拉 68040 级别的计算能力。 IT之家注:摩托罗拉 68K 系列是苹果 Macintosh 电脑早期(1984-1994 年)使用的处理器系列, 68040 是该系列后期的高性能型号。 在显示效果方面,该方案对经典 Mac 的视觉体验进行了现代化适配。早期的苹果电脑通常采用 9 英寸、分辨率为 512x342 的单色显示器,而 M5Stack Tab5 则配备了一块 5 英寸、分辨率高达 1280x720 的 IPS 触摸屏。 为了适配复古系统,模拟器输出了 2 倍缩放的 640x360 分辨率 8 位彩色图像,将一台 90 年代中期的专业级 Macintosh 浓缩到了手掌大小的设备中。 ESP32-P4 搭载了运行频率为 400 MHz 的双核 RISC-V 处理器。开发者巧妙地采用了分工机制:一个核心专门负责视频输出和 I/O(输入 / 输出)处理,另一个核心则专注于运行 68040 解释器及底层系统功能的修补。 在内存分配上,该模拟器占用了设备 32MB 总内存中的 16MB。这一配置足以流畅运行 Mac OS 8.1 及之前的版本。 不过,受限于机能,屏幕刷新率目前被限制在 15fps。这一帧率处理文字办公等生产力软件尚可,但若想重温快节奏的经典游戏,体验可能会略显卡顿。 为了解决存储问题,该方案支持通过 SD 卡读取硬盘和光盘镜像,用户需将 Mac 启动 ROM 文件及操作系统存入其中。总体而言,这是一个非常精巧且便携的一体化模拟方案。 对于 DIY 爱好者来说,这更是一个绝佳的改装平台。结合 3D 打印技术,用户完全可以利用这套仅 60 美元的硬件,低门槛地打造出一台功能完备的迷你版 Mac Classic,重温经典的计算时代。
发布时间: