Oyun

Super Mario Galaxy PC Sürümüne Bir Adım Daha Yaklaştı: AstroCore Geliyor

Nintendo’nun en sevilen oyunlarından Super Mario Galaxy, yıllar sonra PC oyuncularının karşısına yerel bir sürümle çıkmaya hazırlanıyor. Hayranlar tarafından yürütülen uzun soluklu decompilation çalışmasının tamamlanmasının ardından, AstroCore adı verilen bağımsız PC portu projesinde yeni bir aşamaya geçildi.

Luma’s Workshop topluluğunun paylaştığı bilgilere göre Super Mario Galaxy kodlarının yeniden oluşturulmasını amaçlayan çalışma %100 decompilation seviyesine ulaştı. Ekibin bir sonraki hedefi ise oyunu emülatöre ihtiyaç duymadan modern PC sistemlerinde çalıştırabilecek yerel bir sürüme dönüştürmek.

Super Mario Galaxy için AstroCore PC portu geliştiriliyor

2007 yılında Nintendo Wii için piyasaya çıkan Super Mario Galaxy, Mario serisinin en beğenilen yapımlarından biri olarak kabul ediliyor. Oyuna PC üzerinden erişmek isteyen oyuncular bugüne kadar genellikle Dolphin gibi Wii emülatörlerinden yararlanıyordu.

AstroCore projesi ise klasik emülasyon yönteminden farklı çalışmayı hedefliyor. Decompile edilen kod temel alınarak hazırlanan yerel PC sürümü sayesinde oyun, Wii donanımını yazılımsal olarak taklit etmek yerine doğrudan bilgisayar üzerinde çalışabilecek.

Luma’s Workshop tarafından yayımlanan görüntülerde projenin çalışır durumda olduğu görülürken geliştiriciler sürümün ilerleyen dönemde oyuncularla buluşmasını planladıklarını belirtiyor. Buna karşın AstroCore için henüz kesin bir çıkış tarihi açıklanmış değil.

Decompilation nedir?

Super Mario Galaxy PC img1

Decompilation, emülasyondan oldukça farklı bir yöntem.

Emülasyonda bilgisayar, oyunun geliştirildiği orijinal konsolun donanım davranışlarını taklit eder. Örneğin Dolphin kullanılarak Super Mario Galaxy çalıştırıldığında PC, belirli ölçüde Nintendo Wii sistemini yazılımsal olarak yeniden oluşturur.

Decompilation işleminde ise oyunun makine kodu incelenerek kaynak koduna karşılık gelen yapı yeniden oluşturulmaya çalışılır.

Amaç, ortaya çıkan kodun orijinal oyunun derlenmiş çıktısıyla mümkün olduğunca birebir eşleşmesidir. Bu işlem tamamlandığında geliştiriciler oyunu farklı işletim sistemlerine ve donanımlara uyarlamak için çok daha esnek bir altyapıya sahip olabilir.

Bu yöntem sayesinde ileride;

  • daha yüksek çözünürlük desteği,
  • modern ekran oranları,
  • gelişmiş kontrol seçenekleri,
  • daha yüksek kare hızları,
  • mod desteği,
  • çeşitli yaşam kalitesi iyileştirmeleri

gibi özelliklerin eklenmesi teknik olarak mümkün hale gelebilir.

Bununla birlikte AstroCore ekibi henüz nihai PC sürümünde hangi özelliklerin bulunacağını ayrıntılı olarak açıklamadı.

Proje oyun dosyalarını doğrudan dağıtmıyor

Decompilation projelerinde önemli konulardan biri de telif hakkıyla korunan oyun dosyaları.

Super Mario Galaxy decompilation çalışmasının GitHub sayfasında projenin oyuna ait varlıkları veya assembly dosyalarını içermediği açıkça belirtiliyor. Projeyi kullanabilmek için kullanıcının mevcut bir Super Mario Galaxy kopyasına sahip olması gerekiyor.

Bu yaklaşım, benzer fan yapımı port projelerinde de sıkça kullanılıyor. Kaynak kodunun yeniden oluşturulması ile Nintendo’ya ait grafik, ses ve diğer telifli oyun varlıklarının dağıtılması birbirinden ayrılıyor.

Dolayısıyla AstroCore’u doğrudan “ücretsiz Super Mario Galaxy PC sürümü” olarak değerlendirmek doğru olmayacaktır. Proje daha çok, kullanıcının sahip olduğu oyun dosyalarını temel alarak oyunu PC’de yerel olarak çalıştırmayı hedefleyen bir fan portu niteliğinde.

Super Mario Galaxy 2 de sırada

Luma’s Workshop ekibinin planları yalnızca ilk oyunla sınırlı değil.

Geliştiriciler, mevcut proje üzerindeki temizlik ve düzenleme çalışmalarının ardından Super Mario Galaxy 2 decompilation çalışmalarına geçmeyi planladıklarını açıkladı. Ekip aynı zamanda sürecin dikkatli yürütüleceğini belirterek topluluktan sabırlı olmalarını istedi.

Bu çalışmaların başarılı olması halinde serinin iki Wii oyununun da gelecekte emülatör yerine yerel PC uygulamaları üzerinden çalıştırılabilmesinin önü açılabilir.

AstroCore ne zaman çıkacak?

Şimdilik en büyük soru işareti yayın tarihi.

AstroCore’un çalışır durumda olduğuna ilişkin görüntüler paylaşılmış olsa da geliştirici ekip kesin bir çıkış tarihi veya sistem gereksinimi açıklamadı. Bu nedenle projenin kısa süre içinde yayınlanacağı belirtilse de belirli bir tarih vermek mümkün değil.

Yine de Super Mario Galaxy decompilation çalışmasının tamamlanması, yerel PC sürümü açısından önemli bir teknik dönüm noktası anlamına geliyor.

Nintendo’nun 2007 tarihli klasiğinin yıllar sonra modern bilgisayarlarda emülasyona ihtiyaç duymadan çalışabilmesi ihtimali, hem oyun koruma çalışmaları hem de mod topluluğu açısından oldukça dikkat çekici bir gelişme.

İlgili Haberler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu