Oyun

Zelda: Ocarina of Time, Yapay Zekâ Yardımıyla iPadOS'a Native Olarak Taşındı

Yapay zekâ, platform kilitli oyunlar arasındaki sınırları bulanıklaştırmaya devam ediyor.

Teknokutu Editör1 dakikalık okuma
Ship of Harkinian projesinin iPadOS portu — gerçek ekran görüntüsü

Yapay zekâ, platform kilitli oyunlar arasındaki sınırları bulanıklaştırmaya devam ediyor. Yalnızca Nintendo 64 ve Switch'te oynanabilen bir klasik, bu kez yapay zekâ desteğiyle iPadOS'a native olarak taşındı.

Bu Bir Emülasyon Değil

Geliştirici "Kahris", açık kaynaklı "Ship of Harkinian" projesini kullanarak bu taşımayı gerçekleştirdi. Daha önce Command & Conquer: Generals Zero Hour'ın da yapay zekâ yardımıyla iPadOS'a taşındığını aktarmıştık; bu kez kullanılan yapay zekâ modeli, iOS uyumluluk katmanının inşasında geliştiriciye yardımcı oldu. Önemli olan şu: ekranda görülen bir emülasyon değil, gerçek bir native port. Oyunun kodu C diline geri derlenip (decompile) Apple'ın Metal grafik API'sini kullanan native bir ARM64 uygulaması olarak yeniden inşa edildi.

Orijinalinden Çok Daha İyi Performans

Belki de en etkileyici kısım şu: oyun artık Nintendo 64'teki gibi pikselli 240p çözünürlükte ve 20 FPS'te değil, tam çözünürlükte ve kararlı 60 FPS'te çalışıyor; ayrıca geniş ekran desteği de eklenmiş. Ship of Harkinian projesi daha önce Windows, Linux, macOS, Switch, Wii U ve Android'de çalıştırılmıştı — ama hiçbir zaman iOS'ta değil.

Ship of Harkinian projesinin iPadOS portu — gerçek ekran görüntüsü
Port, oyunun kodunu C'ye geri derleyip Apple'ın Metal API'siyle native ARM64 uygulaması olarak yeniden inşa ediyor.

Kontrol Seçenekleri

Port, iPadOS'un dokunmatik ekran kontrollerinin yanı sıra Bluetooth oyun kolları, klavye ve fare girişini de tam olarak destekliyor. Oyunu iPhone veya iPad'de çalıştırmak isteyenler için tüm derleme ve rehber GitHub üzerinden erişime açık.

Bu Ne Anlama Geliyor?

Yapay zekâ destekli kod dönüştürme araçlarının, eskiden yıllar süren "reverse engineering" projelerini haftalar hatta günler içinde tamamlanabilir hale getirmesi, retro oyun koruma ve platformlar arası taşıma çabalarını önemli ölçüde hızlandırıyor.

PaylaşXFacebookLinkedInWhatsApp

Kaynaklar

Sıkça Sorulan Sorular

Bu bir emülasyon mu?
Hayır; oyunun kodu decompile edilip Metal grafik API'sini kullanan native bir ARM64 uygulaması olarak yeniden derlendi.
Performansı orijinaline göre nasıl?
Nintendo 64'teki 240p/20 FPS yerine artık tam çözünürlükte ve kararlı 60 FPS'te çalışıyor, geniş ekran desteği de eklenmiş.
Hangi kontrol seçenekleri destekleniyor?
Dokunmatik ekran kontrollerinin yanı sıra Bluetooth oyun kolu, klavye ve fare girişi tam olarak destekleniyor.

Teknokutu Editör

Genel Yayın Yönetmeni

Teknokutu yayın ekibi.

Yorumlar

Henüz yorum yok. İlk yorumu siz yazın.

Yorum yaz