İçeriğe geç
Oynuyoruz
Haber

iPhone 18 Pro'da Madeira ile GTA V ve Red Dead Redemption 2 Yerel Olarak Nasıl Çalıştı?

Will Faust'un geliştirdiği Madeira, iPhone 18 Pro'da GTA V ve RDR 2'yi JIT ve FEX-Emu üzerinden yerel olarak 30+ FPS'de çalıştırıyor.

Editör··3 dk okuma
iPhone 18 Pro'da Madeira ile GTA V ve Red Dead Redemption 2 Yerel Olarak Nasıl Çalıştı?

Jailbreaksiz Bir iPhone'da PC Oyunu Çalıştırmak

Yıllardır mobilde AAA PC oyunları oynamak denilince akla bulut streaming veya uzak masaüstü çözümleri geliyordu. Will Faust'un geliştirdiği Madeira ise bu algıyı yerle bir ediyor: Jailbreak yapılmamış bir iPhone 18 Pro üzerinde GTA V ve Red Dead Redemption 2 başta olmak üzere birçok PC oyununu tamamen yerel olarak, harici sunucuya bağlanmadan, 720p çözünürlükte 30 FPS'nin üzerinde oynatabiliyor.

Demonstrasyon videolarında cihazda GTA V, Red Dead Redemption 2, Dead Space, Mirror's Edge, Far Cry 3 ve Fallout 4 gibi devasa PC yapımları doğrudan iPhone'un donanımı üzerinden çalışıyor. Herhangi bir PC, bulut sunucu veya stream altyapısı yok; tüm süreç telefonun içinde tamamlanıyor.

Madeira nedir ve nasıl çalışıyor?

Madeira, jailbreaksiz iPhone'larda x86-64 PC oyunlarını ARM64 işlemci mimarisinde çalıştırmaya yarayan bir emülasyon istemcisidir. Temelde JIT (Just-In-Time) derleme altyapısıyla FEX-Emu'yu birleştirir ve Windows API çağrılarını iOS'un sistem çağrılarına çevirir.

Madeira'nın Arkasındaki Teknoloji: JIT + FEX-Emu

Madeira'nın kalbinde iki kritik bileşen var. Birincisi FEX-Emu, açık kaynak kodlu bir x86-64 emülatörü olarak Windows oyunlarından gelen işlemci talimatlarını anlık olarak ARM64 komutlarına dönüştürüyor. İkincisi ise JIT (Just-In-Time) derleme mantığı: Uygulamanın çalışma anında ihtiyaç duyduğu kodu üretip doğrudan çalıştırması iOS'un normalde izin vermediği bir şey.

Apple, resmi uygulamalarda JIT'i kısıtlıyor. Madeira bu engeli StikDebug üzerinden kurulan bir hata ayıklayıcı (debugger) bağlantısıyla aşıyor. Geliştirici Will Faust, JIT erişimini bu kanaldan etkinleştirerek sistem düzeyinde kısıtları dolaylı bir yoldan bertaraf ediyor.

Kısaca işleyiş şöyle özetlenebilir:

  • x86-64 oyun kodu → FEX-Emu üzerinden ARM64'e anlık çeviri
  • Windows API/system çağrıları → iOS syscall eşlemesi
  • JIT çalıştırma izni → StikDebug debugger bağlantısı ile etkinleştirme
  • Tüm süreç cihaz içinde, internet bağlantısı olmadan tamamlanıyor

Hangi iPhone Modelleri Destekleniyor?

Madeira; iPhone 13 Pro ve üzeri cihazlarda kullanılabiliyor. Tanıtımda öne çıkan model ise iPhone 18 Pro; A-serisi çipin güçlü GPU'su sayesinde PC yapımları akıcı sayılabilecek performansta çalıştırıyor. A18 Pro ve üzeri yongaların nöral motoru ve metal desteği, FEX-Emu'nun ürettiği yükü kaldırabilecek düzeyde.

Bununla birlikte Madeira şu an App Store'da yer almıyor. Apple'ın JIT politikası nedeniyle uygulama resmi kanallardan dağıtılamadığı için yüklemeyi yan uygulama yükleme yöntemleriyle (sideload) yapmak gerekiyor.

Oyuncu Açısından Ne Anlama Geliyor?

Bu gelişme birkaç açıdan dikkat çekici. Birincisi, AAA PC oyunlarının mobil cihazlara taşınmasıyla ilgili tartışmaların yönünü değiştirebilecek olması; bulut çözümlerine bağımlı olmadan oynamayı mümkün kılıyor. İkincisi, FEX-Emu ve JIT'in bir araya gelmesiyle emülasyonun mobildeki geleceğine dair ipuçları veriyor.

Üçüncüsü ise soru işaretleri yaratıyor: Apple'ın JIT politikası nasıl şekillenecek? StikDebug üzerinden sağlanan debugger erişimi, uygulamanın gelecekte imzalanıp imzalanamayacağını ve yayılma hızını belirleyecek.

Şu an demosu paylaşılan oyunlardan biri olarak Far Cry 3, emülasyon performansını test eden klasikler arasında. Tropik adada geçen açık dünya macerası, iPhone'un GPU'sunda çalışan PC dönemine damga vurmuş bir başlık.

Sponsorlu / işbirliği

Far Cry 3

Açık dünya aksiyon klasiği, Madeira üzerinde iPhone 18 Pro'da nasıl görünüyor?
oynal.net'te incele

Bu bağlantı bir işbirliği/sponsorluk içerir. Fiyat ve stok satıcı sitesinde geçerlidir.

Resmi dağıtım yok

Madeira App Store'da bulunmuyor. Yüklemeyi yan uygulama yöntemleriyle yapacaksanız güvenlik ve Apple'ın hesap politikaları risklerini göz önünde bulundurmanız önerilir.

Sıkça Sorulan Sorular

Madeira güvenli mi? Açık kaynak bileşenlere (FEX-Emu) dayanıyor, ancak resmi dağıtım kanalı olmadığı için kullanıcı indirdiği paketin bütünlüğünü doğrulamalı.

Hangi oyunlar çalışıyor? GTA V, Red Dead Redemption 2, Dead Space, Mirror's Edge, Far Cry 3 ve Fallout 4 başarıyla gösterildi; liste FEX-Emu'nun uyumluluğuna göre genişleyebilir.

Performans nasıl? Tanıtımda 720p çözünürlükte 30 FPS'nin üzerinde akıcı performans gösteriliyor; optimizasyon ilerledikçe değerlerin yükselmesi beklenir.

Resmi olarak yayınlanacak mı? Apple'ın JIT politikası değişmediği sürece Madeira'nın App Store'a girmesi olası görünmüyor.

Yorumlar (0)

İlk yorumu sen yaz.

Yorum yazmak için giriş yap ya da üye ol.

İlgili İçerikler