Jeff Halter 推出名为 Afterglow 的开源项目,通过专属模拟器,让用户可以在现代 macOS 系统上直接运行原版 68k 架构的 After Dark 屏幕保护程序模块,无需依赖旧式硬件或完整的经典 Mac OS 模拟环境。该项目早前由 John Gruber 于 Daring Fireball 率先介绍。Halter 此前亦曾开发以原生 Swift 编写的 Lunacy,将 More After Dark 中的 Lunatic Fringe 游戏移植至现代 Mac。
After Dark 经典模块可在 macOS 重新启动
After Dark 于 1990 年代由 Berkeley Systems 开发,是 Macintosh 电脑上极具代表性的屏幕保护程序合辑,其中以 Flying Toasters 最为人所熟知。以往要在现代设备重温这些经典模块,一般需要使用古董硬件或安装经典 Mac OS 模拟器,过程相当繁琐,而且不同模拟器对各模块的兼容性参差,部分模块动画速度过快或过慢,难以完整重现原貌。
Afterglow 的设计重点在于直接执行原版 68k 模块程序代码,并非改编或重制版本,因此不涉及 ROM 或经典 Mac OS 等依赖组件。Halter 表示,该项目以软件保存为初衷,希望让这些兼具实用与艺术价值的屏幕保护程序得以长久流传。项目网站亦明确指出,Afterglow 本身并未捆绑任何 After Dark 模块文件,但提供相关指引,协助用户自行寻找并导入模块。
Afterglow 内建多项现代化功能与工具
Afterglow 附设原生 macOS 屏幕保护程序模块,用户可将导入的 After Dark 模块直接设置为 Mac 的屏幕保护程序。除此之外,该项目亦内建多项功能,包括模块控制、全屏模式、随机播放、多模块同时运行、3D 包装外盒图样、CRT 着色器、资源查看器,以及 DrawMorph 编辑器等,方便用户调整及探索各模块的细节。
对于希望在现代 Mac 上重温 After Dark 经典模块的用户而言,Afterglow 提供了一个无需依赖旧硬件的便捷方案,同时亦为软件保存与经典 Macintosh 文化延续,提供了具体贡献。

