Github üzerinde dolaşan yeni bir açık kaynaklı proje, kullanıcıların kendi Switch oyunlarını Apple Silicon cihazlarda yerel olarak oynamalarını sağlıyor. nxnative; iPhone, iPad ve pek de şaşırtıcı olmayan şekilde Apple Silicon Mac’leri hedef alıyor. nxnative, taklit (emülasyon) kullanmıyor; Switch ile Apple Silicon çiplerinin paylaştığı ARM mimarisinden dolayı oyunları yerel olarak çalıştırıyor. Projenin dipnotları ise projenin yapay zekâ yardımıyla geliştirildiğine işaret ediyor.
nxnative Nasıl Çalışıyor?
nxnative, Apple Silicon ve Nintendo Switch işlemcilerinin paylaştığı ARM64 talimat mimarisinden yararlanarak Switch oyun kodunu çalışmaya uygun hale getiriyor. Ayrıca Nintendo’nun Horizon işletim sistemi hizmetini yerine koyuyor ve NVIDIA’ın NVN arayüzünden gelen grafik talimatlarını Apple’ın özel Metal arayüzüne çeviriyor. Bu durum biraz ek yük getirse de, geleneksel CPU tabanlı taklit işlemine kıyasla oldukça düşük bir yüktür.
nxnative Üzerinde Performans
YouTuber Andrew Tsai, MacBook Pro üzerinde dört Switch oyununu ayrı pencerelerde aynı anda çalıştırdı. Tsai, makinenin M3 Max çip kullandığı dışında MacBook Pro’sunun tam yapılandırmasını paylaşmasa da, gösterisi birden fazla oyunun aynı anda kararlı bir şekilde 60 FPS çalıştırabileceğini ortaya koydu ki bu oldukça etkileyici bir durum. Tsai ayrıca bireysel oyunlarda performans görüntüleri ve M1 çipli bir MacBook Air üzerindeki sonuçlar sundu.

Tsai, neredeyse tüm Switch oyunlarının nxnative üzerinden çalıştırılabileceğini iddia etti; ancak performans değişebilir ve bazı oyunlar ek uğraş gerektirebilir. Monster Hunter Rise M1 çip üzerinde kararlı bir şekilde 60 FPS sağlarken, Dark Souls Remastered donanım ne kadar güçlü olursa olsun doku ve görsel bozulmalar gösterdi.
Oyunların sıfırdan derlenmesi gerektiğinden, topluluk bu görev için mütevazıca talimatlar sağladı; bu talimatlara “tarifler” deniyor. Bu tarifler patlayıcı bir hızla geliştiriliyor; Tsai, video hazırlığına başladığında yalnızca 40 tanesinin bulunduğunu, kaydı bitirdiğinde ise sayının 58’e ulaştığını söyledi. Günümüzde sayı 80 oyuna ulaşmış durumda ve her gün yeni eklemeler yapılıyor.
nxnative İçin Gereksinimler
nxnative ayrıca iPhone ve iPad cihazlarını da destekliyor ve ilk başta bu cihazlar göz önünde bulundurularak geliştirilmeye başlandı. Oyunları tarifler kullanarak IPA formatında derleyebilir ve ardından bu dosyalar cihazlara yüklenebilir. Kullanıcıların kendi oyun dosyalarını çıkarmaları gerekir; GitHub sayfasında derleme için talimatlar ve tarifler yer alıyor. GitHub sayfasına göre nxnative’in gereksinimleri şunlardır: iPhone 15 Pro veya daha yeni bir modelde (A17 Pro çipi veya daha yenisinde) ya da M1 çipi veya daha yenisi içeren bir iPad üzerinde iOS / iPadOS 26 veya üzeri.
Amazon’dan yenilenmiş bir Nintendo Switch konsolu satın almak için buraya tıklayın
Kaynaklar
nxnative GitHub | Andrew Tsai YouTube videosu
Bu Gelişmeyi Toplulukta Değerlendirin
Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.
Bu gelişme hakkında düşüncelerinizi, donanım deneyimlerinizi veya sorularınızı Topluluk Forumumuzda paylaşın.
Foruma Katıl & Yanıtla ➔




Söz sizde.
Deneyiminizi, sorularınızı ve katkılarınızı paylaşın. E-posta adresiniz yayımlanmaz.