Wii U Emulasyonu artık Nintendo Switch'te!
Nintendo Switch'in donanımsal ömrünün sonlarına yaklaştığımız şu günlerde, konsolun kırılmış (modlu) versiyonları üzerinde dönen homebrew sahnesi teknik sınırları zorlamaya devam ediyor. Açık kaynak kodlu hale gelmesinin ardından beklenen oldu ve PC oyuncularının yakından tanıdığı Wii U emülatörü Cemu'nun Nintendo Switch'e özel portu olan Cemu NX resmi olarak şekillenmeye başladı.
AetherSX2 Mucizesini Yaratan İsim Sahnede
Bu portun homebrew camiasında sıradan bir deneme yanılma projesinden çok daha fazla ciddiye alınmasının devasa bir nedeni var: Projenin başında, PlayStation 2 emülasyonunu Android cihazlara kusursuz bir şekilde taşıyan AetherSX2'nin Switch'e portunu yapan geliştirici bulunuyor. ARM tabanlı mimarilerde donanımın suyunu nasıl sıkacağını çok iyi bilen bir ismin Cemu NX projesini üstlenmesi, emülasyon dünyasında beklentileri bir anda arşa çıkardı.
Tegra X1, PowerPC'ye Karşı: Teknik Bir Meydan Okuma
Ortadaki asıl teknik zorluk ise devasa boyutta. Wii U, PowerPC mimarisine dayanan bir işlemci kullanırken; Switch, ARM tabanlı Tegra X1 çipiyle çalışıyor. PC'de bile ciddi bir tek çekirdek işlemci gücü (IPC) ve RAM bant genişliği gerektiren Cemu'nun, Switch'in mütevazı mobil donanımında nasıl bir performans vereceği tam bir yazılım mühendisliği sınavı. AetherSX2 tecrübesiyle bilinen geliştiricinin, x86 mimarisinden ARM'a geçişteki kod çevirisi (translation) yükünü hafifletmek için Switch'in donanımsal avantajlarını sonuna kadar optimize etmesi gerekiyor.
İlk Etapta Ne Beklemeliyiz?
Beklentileri şimdiden doğru yönetmekte fayda var: İlk etapta Switch ekranında kusursuz bir The Legend of Zelda: Breath of the Wild veya Xenoblade Chronicles X deneyimi beklemek hayalperestlik olur. Projenin şu anki önceliği, emülatörün temel yapısını ARM mimarisinde ayağa kaldırmak ve 2D platform oyunları ya da sistemi daha az yoran bağımsız yapımları stabil bir şekilde çalıştırabilmek.
Son Karar
Switch'in kendi içinde devasa bir "retro istasyonu" haline geldiği zaten biliniyordu. Ancak bir önceki nesil konsolun doğrudan bir el konsolu içinde, native olarak emüle edilmeye çalışılması, sahne adına tam bir gövde gösterisi. Cemu NX'in yayınlanacak ilk stabil sürümleri ve JIT (Just-in-Time) derleyici performans testleri, donanım limitlerini zorlamayı seven teknoloji meraklıları için yeni bir dönemin kapılarını aralayacak
Daha fazla bilgi için kaynak: https://github.com/NaGaa95/Cemu-nx
https://gbatemp.net/threads/cemu-wii-u-emulator-switch-port.683219/
