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 文化延续,提供了具体贡献。
The TechRitual editorial desk in Hong Kong. Articles on TechRitual World are translated from the Traditional Chinese originals on techritual.com.

