5 英寸开发板复刻苹果 Macintosh 体验,成功运行 Mac OS 8.1


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 英寸、分辨率为 512×342 的单色显示器,而 M5Stack Tab5 则配备了一块 5 英寸、分辨率高达 1280×720 的 IPS 触摸屏。

为了适配复古系统,模拟器输出了 2 倍缩放的 640×360 分辨率 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,重温经典的计算时代。

]article_adlist–>

            <!-- 非定向300*250按钮    17/09  wenjing  begin -->
            <!-- 非定向300*250按钮  end -->
        </div>



Source link

未经允许不得转载:紫竹林-程序员中文网 » 5 英寸开发板复刻苹果 Macintosh 体验,成功运行 Mac OS 8.1

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
关于我们 免责申明 意见反馈 隐私政策
程序员中文网:公益在线网站,帮助学习者快速成长!
关注微信 技术交流
推荐文章
每天精选资源文章推送
推荐文章
随时随地碎片化学习
推荐文章
发现有趣的