Android'de Switch 2 oyunları emülatörle çalışıyor
Android'de Switch 2 oyunları emülatörler ve BananaNative ile çalışmaya başladı. Gereken donanım, performans ve Nintendo riski burada.

- Nintendo Switch 2 oyunları, emülatörler ve yerel portlar sayesinde Android telefonlarda çalışmaya başladı.
- Android tarafındaki Eden SX2A emülatörü, Switch 1 için geliştirilen Eden emülatörünün bir çatalına dayanıyor.
- Switch 2'nin çıkışının üzerinden bir yıldan biraz fazla geçmesine rağmen gelişmeler beklenenden hızlı ilerliyor.
Android'de Switch 2 oyunları beklenenden çok daha erken gündeme geldi. Çünkü Nintendo Switch 2 bir yılı biraz aşkın süre önce çıktı. Ancak son haftalarda hem emülatörler hem de yerel portlar ortaya çıktı.
Android'de Switch 2 oyunları için Eden SX2A
Öncelikle Switch 2 emülatörleri son bir iki haftada çeşitli platformlarda göründü. Hepsi, Switch 1 oyunları için geliştirilen Eden emülatörüne dayanıyor. Android tarafında ise Eden SX2A var. Ayrıca bu uygulama, diğer platformlardaki PokeDinner emülatörüne dayanıyor.

Çünkü PokeDinner de Eglantine emülatörünü temel alıyor. Eglantine ise Eden-NS2'ye dayanıyor. Son olarak Eden-NS2, özgün Eden emülatörünün bir çatalı (fork), yani kopyalanıp ayrı geliştirilen sürümü.
Eden SX2A yalnızca deneysel bir emülatördü ve artık geliştirilmiyor. Geliştirici yine de Android 13 veya üstünü şart koşuyor. Ayrıca 16 GB RAM gerekiyor. "Küçük" oyunlarda 12 GB yetebilir. Bunun yanı sıra cihazda Qualcomm Adreno GPU de olmalı. Uygulamadaki "hazırlık kontrolü" cihazın uygun olup olmadığını denetliyor.
Gereksinimleri aşan cihazlarda bile ilk testler iyi değil. Örneğin Mario Kart World ve Donkey Kong Bananza çok yavaş çalışıyor. Ancak Pokemon Pokopia oynanabilir hızda çalışıyor gibi görünüyor.
Eglantine ve Eden Tarafında Gelişmeler
Eglantine emülatörünün de bir Android sürümü var. Üstelik Eden ekibi, Switch 2 oyunlarının çalışması için yama kabul etmeye başladı. Bu nedenle Eden SX2A bırakılsa da Android'de Switch 2 oyunları için emülasyonun ilerlemesi sürebilir.
BananaNative ile Android'de Switch 2 oyunları
Daha şaşırtıcı olan, resmî olmayan hayran portlarının ortaya çıkması. Örneğin Donkey Kong Bananza ve Mario Kart World için bu tür portlar görüldü. Eden SX2A'nın geliştiricisi, iOS için hazırlanan nxtnative projesinin Android çatalı olan BananaNative'i yayımladı. Böylece Android'de Switch 2 oyunları yerel olarak çalıştırılabiliyor.
BananaNative, oyunun Arm tabanlı kodunu doğrudan cihazın işlemcisinde çalıştırıyor. Dolayısıyla kod çevirisi ya da emülasyon yok. Switch 2'nin NVN tabanlı grafikleri ise Vulkan için yeniden oluşturulmuş. Ancak grafiklerin tamamen yerel mi yoksa çevrilmiş mi olduğu belirsiz.
Geliştiricinin paylaştığı videoda Donkey Kong Bananza oldukça akıcı çalışıyor. Ayrıca cihaz, 16 GB RAM'li bir Snapdragon 8 Elite Gen 5 ve Turnip sürücüleri kullanıyor. Ancak videoda kare üretimi (frame generation) açık. Çünkü temel kare hızı çok düşükse bu teknik takılmalara yol açabilir. Öte yandan Mario Kart World şimdilik siyah pikseller gösteriyor ve oynanamıyor.
Konunun hukuki ve etik yönü de tartışmalı. Eski konsollarda bu yöntem çoğu zaman tek erişim yolu olabiliyor. Fakat Switch 2 Nintendo'nun güncel konsolu ve oyunları satılıyor. Dolayısıyla Nintendo'nun, orijinal Switch emülatörlerinde olduğu gibi Android'de Switch 2 oyunları sunan projelere karşı adım atması şaşırtmaz.
Haberde hata mı var?Bize bildirin
Senin fikrin ne?
Bu gelişme hakkında sen ne düşünüyorsun?
Yorumlar
İlk yorumu siz yazın.