开发者Cameron Kaiser在拥有30年历史的Apple Network Server服务器上成功运行了经典游戏《毁灭战士》。这款1996年推出的高端设备,曾售价超过1万美元,主要运行IBM的AIX操作系统。Kaiser为了在Apple Network Server上运行《毁灭战士》,克服了硬件配置的特殊性以及AIX版本的限制。他通过编写Makefile,支持远程X运行,最终成功在服务器的CRT显示器上运行了游戏。Kaiser还在GitHub上分享了源代码和预编译版本,供有同样硬件的用户尝试。
🕹️Apple Network Server是一款苹果公司于1996-1997年推出的高端设备,主要用于运行IBM的AIX操作系统,而非苹果自家的系统。这款服务器的硬件配置与现代设备差异巨大,是苹果最后一批非Macintosh台式电脑。
💻为了在Apple Network Server上运行《毁灭战士》,开发者Cameron Kaiser选择了型号为500/132的服务器,该硬件配备200MHz PowerPC 604e处理器、512MB奇偶校验RAM和1MB视频DRAM。
⚙️由于Apple Network Server仅支持AIX 4.1.5版本,而非更新的AIX 4.3,Kaiser无法直接使用NCommander AIX Doom。他从Doom Generic入手,安装AIXPDSLIB作为编译器,并编写Makefile以支持远程X运行。
🖥️经过大量调试后,游戏最终通过Apple Remote Desktop运行,并成功显示在服务器的CRT显示器上(后改为LCD面板)。Kaiser还在GitHub上发布了源代码和预编译版本,供有此硬件的用户尝试。
IT之家 6 月 3 日消息,科技媒体 appleinsider 昨日(6 月 2 日)发布博文,报道称开发者 Cameron Kaiser 在拥有 30 年历史的 Apple Network Server 服务器上,成功运行《毁灭战士》游戏。
IT之家注:Apple Network Server 是苹果公司于 1996~1997 年间推出的一款高端设备,当时售价超过 1 万美元,并非运行苹果自家的系统, 主要用于运行 IBM 的 AIX 操作系统。

Apple Network Server 是苹果最后一批非 Macintosh 台式电脑,硬件配置独特,与现代设备差异巨大,因此在 2025 年 5 月之前,无法运行《毁灭战士》游戏。
Cameron Kaiser 为了在这款古老硬件上运行《毁灭战士》游戏,选择了型号为 500/132 的 Apple Network Server,该硬件配备 200MHz PowerPC 604e 处理器、512MB 奇偶校验 RAM 和 1MB 视频 DRAM。
Apple Network Server 仅支持 AIX 4.1.5 版本,而非更新的 AIX 4.3,这导致 NCommander AIX Doom 无法直接使用。于是他从 Doom Generic 入手,安装 AIXPDSLIB 作为编译器,编写 Makefile 以支持远程 X 运行。




他经过大量调试,游戏最终通过 Apple Remote Desktop 运行,并成功显示在服务器的 CRT 显示器上(后改为 LCD 面板)。Kaiser 还在 GitHub 上发布了源代码和预编译版本,支持 24 位和 8 位色彩显示,供有此硬件的用户尝试。