Neo Geo'da Doom Portu 'İmkansız' Değilmiş: Hackerlar Bunu Yeni Kanıtlıyor
Neo Geo'nun sprite tabanlı donanımı nedeniyle 'imkansız' denilen Doom portu, iki ayrı homebrew projesiyle gerçeğe dönüşüyor. İşte Doom64KB ve detaylar.

Geçtiğimiz ay Modern Vintage Gamer (MVG), Neo Geo'nun sprite tabanlı ekran donanımı ve frame buffer eksikliği nedeniyle Doom'un bu konsolda fonksiyonel olarak çalıştırılmasının "imkansız" olduğunu söylüyordu. Görünüşe göre bir grup kararlı hacker'a bir şeyin imkansız olduğunu söylemek, o şeyin yapılması için en güçlü davet olabilir. İki ayrı proje, stok Neo Geo donanımı üzerinde çalışan Doom portlarında kayda değer bir aşama kaydetti.
Tabii bu portların, 90'ların sonlarında piyasaya sürülebilecek bir konsol portu olmaktan hâlâ uzak olduğunu belirtmek gerek. Yine de eski donanımların sınırlarını zorlayan zeki kodlamanın neler başarabileceğini görmek açısından çarpıcı örnekler.
Doom64KB: Fix Layer'i Bir 'Proto Frame Buffer' Olarak Kullanmak
FrenkelS takma adlı geliştirici, daha önce 8088 ve 286 gibi 16 bit PC işlemcilerinde Doom çalıştırmak için yazdığı Doom8088 motorunu temel alarak Doom64KB projesini hazırladı. Aynı motor Neo Geo'ya taşındığında, konsolun genellikle oyun üstünde menü ve HUD göstermek için kullanılan fix layer adlı ekran belleği bölgesi, bir nevi proto frame buffer gibi değerlendirilmiş.
Bu yaklaşım, Neo Geo'nun temel görüntüleme kısıtını aşmak için yaratıcı bir çözüm. Sonuçta ortaya, "gözünüzü kısarsanız Doom'a benziyor" diye özetlenebilecek bir görüntü çıkıyor.
Rehber niteliğinde not
'İmkansız' Demeden Önce İki Kere Düşünmek Gerek
MVG'nin kendisi de yeni videosunda bu iki projenin getirdiği grafik ödünlerini kabul ediyor; bunlar, dönemin standartlarına göre ticari bir portun altından kalkamayacağı türden kısıtlamalar. Ama hikâyenin asıl mesajı teknik sınırlarla değil, meraklı hacker topluluğunun kararlılığıyla ilgili. Bir konsolun donanımı "şunu yapamaz" dediğiniz anda, bir yerlerde birisi tam da bunu yapmanın yolunu arıyor.
Bu iki Neo Geo Doom portu da şu anlama geliyor: Retro sahnesinde "imkansız" kelimesi neredeyse her zaman bir meydan okuma anlamına gelir. Önümüzdeki aylarda daha rafine edilmiş sürümler görürsek şaşırmamalı.
Sıkça Sorulan Sorular
Neo Geo Doom portları neden 'imkansız' sanılıyordu? Neo Geo'nun görüntü birimi sprite tabanlı çalışıyor ve klasik anlamda bir frame buffer içermiyor; bu da Doom gibi bitmap tabanlı motorların doğrudan çalıştırılmasını zorlaştırıyor.
Doom64KB nedir? FrenkelS tarafından geliştirilen, 8088/286 gibi eski 16 bit işlemciler için yazılmış bir Doom motorunun Neo Geo fix layer'ı kullanılarak uyarlanmış hali.
Bu portları gerçek Neo Geo'da oynamak müçün mü? Teorik olarak evet, uygun bir flashcart ile ROM yükleyerek; fakat her iki proje de hâlâ deneysel aşamada ve ciddi grafik ödünleri içeriyor.
Yorumlar (0)
İlk yorumu sen yaz.
İlgili İçerikler

Zelda: Link's Awakening PC'e Taşındı: İlk Switch Dönemi Native Port'unun Hikâyesi
The Legend of Zelda: Link's Awakening, Nintendo Switch döneminden PC'e taşınan ilk oyun oldu. Hayran port'unun detayları ve oyuncular için anlamı.
3 dk okuma

Defender of the Crown 40 Yaşında: Yeni PC Portu, Klasik Grafikler ve Roguelite Modu
Amiga strateji klasiği Defender of the Crown, 40. yılında PC'ye geri dönüyor. Hem orijinali hem yeni görselleri hem de roguelite modu bir arada.
2 dk okuma

Valve Neden Half-Life 3’ü Yanlışlıkla Doğrulmuş Görünüyor? HLX Sızıntısı ve Gerçekler
Valve geliştiricisinin HLX açıklaması Half-Life 3 söylentilerini yeniden alevlendirdi. Projenin ne olduğu ve hayranların neden heyecanlandığı inceleniyor.
3 dk okuma