Video oyun dünyasının en efsanevi yapımlarından biri olan DOOM'u akla gelebilecek her türlü donanımda çalıştırma tutkusu tüm hızıyla devam ediyor. Bu kez hedef, 1996 yılına ait ve zamanında 10 bin dolarlık etiket fiyatına sahip bir Apple Network Server (ANS) oldu.
Bu nostaljik sunucu, Apple'ın kendi işletim sistemi macOS yerine IBM'in AIX adlı işletim sistemini kullanıyordu. Piyasaya çıktığı dönemde (Şubat 1996 - Nisan 1997) fiyatları modeline göre 11 bin ila 19 bin dolar arasında değişen bu sunucuların, en temel versiyonunda dahi 64MB RAM, 1MB video DRAM ve 2GB sabit disk gibi özellikler bulunuyordu.
Bu projeyi başlatan teknoloji meraklısı için en büyük zorluk, mevcut AIX için geliştirilmiş DOOM portlarının genellikle daha yeni AIX versiyonları gerektirmesiydi. 1996 model ANS'in kullandığı eski AIX 4.1 sürümü, farklı bir yaklaşım gerektiriyordu.
Geliştirici, bu iş için donanım gereksinimleri minimum düzeyde olan ve Xlib desteği sunan Doom Generic adlı DOOM versiyonunu temel aldı. Ardından AIXPDSLIB adlı bir derleyici kullanarak gerekli araç zincirini kurdu. İlk adım, uzaktan X bağlantısı üzerinden çalıştırılabilen temel bir DOOM sürümü oluşturmaktı.
Uzun süren kodlama çalışmaları ve teknik ayarlamaların ardından DOOM, Apple'ın Uzak Masaüstü (Remote Desktop) üzerinden bir Mac bilgisayarda makul bir hızda oynanabilir hale geldi. Ancak sunucunun kendi konsol ekranında çalıştırıldığında ciddi sorunlar yaşandı. ANS'in video çıkışının maksimum 1024x768 çözünürlüğü desteklemesi ve sadece 8-bit renk derinliği sunabilmesi, oyunu konsolda neredeyse oynanamaz hale getiriyordu.
Bu video kısıtlamasını aşmak için yürütülebilir dosya yeniden derlendi. 8-bit renk paletine uyum sağlayacak şekilde yapılan bu ayarlama, piksel doğruluğunu sağlasa da renklerin çok kötü görünmesine neden oluyordu. Yapılan ek çalışmalarla renk sorunları da giderildiğinde, ANS ekranında tamamen işlevsel bir DOOM belirmişti.
Oyun, konsol üzerinde gecikme olmadan ve genel hareketlerde akıcı bir şekilde çalışıyordu, sadece "strafe" (yan yan yürüme) hareketi biraz sorunluydu. Bu sorunu da klavye tuşlarına özel atamalar yaparak çözen geliştirici, böylece DOOM'u 1996 model Apple Network Server üzerinde tamamen oynanabilir hale getirmeyi başardı.
Oyunun daha iyi gösterilmesi için sunucunun eski CRT monitörü yerine bir LCD ekran kullanıldı. Ayrıca, bu geliştirilen DOOM sürümünün yalnızca Apple Network Server'da değil, IBM'in RS/6000 Notebook 860 modeli gibi diğer AIX 4.1 sistemlerinde de çalıştığı doğrulandı. Bu ilginç projeyi merak edenler için, derlenmiş dosyalar artık GitHub üzerinden erişilebilir durumda.