Neo Geo'da Doom Oynanabilir mi? Hackerlar İmkansızı Başardı Yazılım

Neo Geo'da Doom Oynanabilir mi? Hackerlar İmkansızı Başardı

Hackerlar, Neo Geo'da Doom'un imkansız olduğu iddiasını yalanladı. İki yeni proje, sınırlı donanımda oyunu çalıştırmayı başardı.

Geçtiğimiz ay, Modern Vintage Gamer (MVG) Neo Geo konsolunda Doom'un çalıştırılmasının imkansız olduğunu iddia etmişti. Konsolun sprite tabanlı ekran donanımı ve kare arabelleği (frame buffer) eksikliği nedeniyle bu iddia mantıklı görünüyordu. Ancak, bir grup kararlı hacker bu iddiayı çürüttü ve iki farklı projeyle Doom'u stok Neo Geo donanımında çalıştırmayı başardı.

Her iki proje de önemli grafiksel ödünler içeriyor. MVG'nin yeni videosunda belirttiği gibi, bu portlar 90'larda pazarlanabilir bir konsol sürümü için yeterince iyi değil. Yine de, zeki ve azimli kodlayıcıların eski donanımlardan ne kadar şaşırtıcı sonuçlar çıkarabileceğini gösteriyorlar.

Doom64KB projesi için kodlayıcı FrenkelS, daha önce 8088 ve 286 gibi 16-bit işlemciler için geliştirdiği bir Doom portunu Neo Geo'ya uyarladı. Bu motor, konsolun 'fix layer' (düzeltme katmanı) adı verilen ve normalde menüler ile HUD bilgilerini göstermek için kullanılan bir bellek alanını bir tür proto-kare arabelleği olarak kullanıyor.

Uzmanların Görüşleri

Bu fix layer'a render yaparak Doom64KB motoru, Doom haritalarının nispeten akıcı bir versiyonunu canlandırabiliyor. Ancak bu, 8x8 piksellik büyük bloklar kullandığı için efektif çözünürlük sadece 28x32 ve 16 renkle sınırlı. Aynı fikrin biraz değiştirilmiş bir versiyonu, Neo Geo'nun sprite belleğini kullanarak 4x4 piksellik bloklarla 80x56 çözünürlüğe ulaşıyor. Bu artış, kare hızında belirgin bir düşüşe neden olsa da, daha fazla optimizasyon veya yakında çıkacak Neo Geo AES+ gibi overclock donanımlarla performans artırılabilir.

Bu projeler, retro oyun topluluğunun yaratıcılığını ve azmini gözler önüne seriyor. Sınırlı donanımlarda bile yenilikçi çözümlerle ikonik oyunların çalıştırılabileceğini kanıtlıyor. Her ne kadar grafiksel ödünler olsa da, bu tür çalışmalar eski sistemlerin potansiyelini keşfetmek ve korumak için önemli.

Sonuç olarak, Neo Geo'da Doom çalıştırmak artık bir hayal değil. Hackerlar, imkansız denileni başararak retro oyun dünyasında yeni bir sayfa açtı. Bu tür projeler, teknolojinin sınırlarını zorlamanın ve yaratıcı düşünmenin gücünü hatırlatıyor.

Kaynak: arstechnica.com

Paylaş: