Super Mario Bros. Wonder, yerel bir port sayesinde artık PC'de emülasyon olmadan oynanabiliyor

Tersine derleme ve yeniden derleme projeleri, PC oyuncuları için konsola özel olma engelini ortadan kaldırıyor. Son birkaç haftada, klasik konsol oyunlarını, hatta modern konsol oyunlarını PC platformuna taşımayı amaçlayan birçok proje ortaya çıktı. Bu projeler farklı düzeylerde başarı elde etmiş olsa da somut sonuçlar üretenler oldukça umut vericiydi. Bu projelerden biri, 2023'te Nintendo Switch'e özel olarak çıkan Super Mario Bros. Wonder oyununun yerel bir portu.
Portun Mevcut Durumu
YouTuber Belmante, portu geliştirdi ve kanalında en son güncellemeyi paylaştı: Super Mario Bros. Wonder oyununun yerel bir Windows portu. RTX 3050 GPU'ya sahip bir Windows dizüstü bilgisayarda çalışıyor. Videoya bakılırsa oyun, küçük grafik hataları ve arka plandaki titremelerin neden olduğu hafif FPS düşüşleri dışında, yaklaşık 60 FPS'de neredeyse kusursuz çalışıyor.
Top 10
» Top 10 Multimedia Notebook listesi
» Top 10 oyun notebooku
» Top 10 bütçeye uygun Ofis/İş Notebook Listesi
» Top 10 Premium Ofis/İş notebookları
» Top 10 Çalışma istasyonu laptopları
» Top 10 Subnotebook listesi
» Top 10 Ultrabooklar
» En iyi 10 dönüştürülebilir modeli
» Seçimi en iyi 10 tablet
» Notebookcheck Top 10 Windows Tabletleri
» Top 10 Subnotebook listesi
» NotebookCheck tarafından incelenen en iyi Notebook ekranları
» Notebookcheck'in 500 Euro altındaki en iyi 10 Notebook listesi
» NotebookCheck tarafından seçilen 300 Euro altındaki en iyi 10 Notebook
» Notebookcheck'in 500 Euro altındaki en iyi 10 Notebook listesi
» Notebookcheck'in Top 10 akıllı telefon listesi
» Notebookcheck'in Top 10 hafif oyun notebookları
Port Nasıl Çalışıyor?
Yeniden derlenen oyun kodu C++ kullanılarak oluşturuluyor. Yeni bir katman, NVN sürücüsünü Vulkan'a çeviriyor ve aracı olmadan doğrudan NVIDIA sürücüsüyle iletişim kuruyor. Sistem herhangi bir emülatör, JIT veya yorumlayıcı kullanmıyor.
Belmante ayrıca oyunun NVIDIA GPU'larıyla uyumlu olmayan ASTC dokularını nasıl kullandığını ele alıyor. Bu sorunu aşmak için CPU'nun ASTC dokularını işlemesini sağlayan yeni bir kod çözücü geliştirdiler. Diskte tutulan bir grafik işlem hattı önbelleği ve çok iş parçacıklı ASTC kod çözme işlemi de yeni nesneler belirdiğinde yaşanan takılmaları azaltıyor.
Yine de port, özellikle herhangi bir emülasyon kullanmadığı düşünüldüğünde etkileyici. Belmante daha önce oyunun Mac M1 ile macOS üzerinde çalıştığı benzer bir video paylaşmıştı, ancak o portta bazı ciddi sorunlar vardı. Belmante'nin açıkladığı üzere, projenin hızla geliştirilmesi yapay zekâ desteği sayesinde mümkün oluyor.
Bir Sonraki Adım Ne?
Belmante, portu daha da optimize etme ve entegre bir GPU'da, daha doğrusu Intel UHD 770'te test etme planını açıkladı. Kendi ifadesiyle, “Switch'in kendi Tegra X1'iyle aynı sınıfta, dolayısıyla bunun ne kadar düşük donanım gereksinimleriyle çalışabileceğini görmek için iyi bir test.” Orijinal Switch'in donanımı pek güçlü olmadığından, Belmante'nin port için gereken minimum GPU'yu test etmek istemesi mantıklı.
Portun kod deposu şimdilik hâlâ gizli, ancak Belmante yakında projeyle ilgili her şeyi herkese açmayı planlıyor. Diğer kaynak koda geri dönüştürme projelerinin geliştiricileri ve oyuncular bu projeyi takip etmeli.















