IT之家 20小时前
5英寸开发板复刻苹果Macintosh体验,成功运行Mac OS 8.1
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

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,重温经典的计算时代。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

mac 分辨率 摩托罗拉 risc-v it之家
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论