在古董苹果服务器上玩《毁灭战士》!技术宅的终极狂欢
06/02/2025, 11:16 AM UTC
1996年价值1万美元的苹果网络服务器成功运行《毁灭战士》:技术极客再现神操作Someone hacked an Apple Network Server to run DOOM – $10,000 IBM AIX unit from 1996 runs the game
➀ 技术极客Cameron Kaiser成功将经典游戏《毁灭战士》移植至1996年生产的苹果网络服务器(ANS),该设备搭载IBM的AIX操作系统;
➁ 通过定制编译和突破8位色深显示限制,这台当年售价1.1-1.9万美元、仅配备64MB内存的复古设备,最终以可玩帧率运行游戏;
➂ 该项目不仅刷新了《毁灭战士》的硬件适配记录,其开源代码更在GitHub上为复古计算爱好者提供了研究样本。
➀ Tech enthusiast Cameron Kaiser successfully ported the iconic game DOOM to a 1996 Apple Network Server (ANS) running IBM's AIX OS through custom compilation and adjustments.
➁ The ANS, priced between $11k-$19k in the 90s with 64MB RAM and 2GB storage, required overcoming 8-bit color limitations and video hardware quirks to achieve playable performance.
➂ This retro hardware hack demonstrates the extreme adaptability of DOOM's codebase, with the project now open-sourced on GitHub for other vintage computing enthusiasts.
你或许不相信,一台1996年价值1.1万美元的苹果网络服务器(ANS),近日竟然成为了运行经典射击游戏《毁灭战士》的最新载体。技术博主Cameron Kaiser通过数周的努力,成功在这台搭载IBM AIX操作系统的古董设备上实现了这项「不可能的任务」。
这台诞生于乔布斯重返苹果前夕的服务器,配备的是PowerPC 604处理器和最高64MB内存。由于原生系统AIX 4.1与新版兼容性问题,Kaiser不得不从底层重建DOOM Generic引擎,使用AIXPDSLIB编译器进行适配。最棘手的挑战来自那块仅支持8位色深(256色)的显卡,经过多次色彩映射调整,标志性的地狱场景才得以正确渲染。
有趣的是,即便在原始1024x768分辨率下,这台「游戏机」的实际表现令人惊喜——除侧移操作略有延迟外,整体帧率稳定可玩。Kaiser还特意将笨重的CRT显示器换成液晶屏,并在IBM RS/6000笔记本上验证了代码的通用性。作为开源精神的践行者,所有工程文件已上传GitHub,等待更多复古硬件爱好者挑战极限。
(笔者按:这项成就再次印证了游戏史上最著名的梗——『它能运行《毁灭战士》吗?』。当科技考古遇见极客精神,那些被时代淘汰的硬件,或许正等待着一场数字文艺复兴。)
---
本文由大语言模型(LLM)生成,旨在为读者提供半导体新闻内容的知识扩展(Beta)。