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文化の継続に具体的な貢献をしています。

