Bağımsız geliştirici Kahris, The Legend of Zelda: Ocarina of Time’ı iPhone ve iPad’de çalışan HarkinianPad adlı uygulamaya uyarladı. Çalışmada yapay zekâdan yararlanılırken oyun, Nintendo 64’ü taklit eden bir emülatör kullanılmadan Apple cihazlarında çalışıyor.
Aktarılan bilgilere göre HarkinianPad; dokunmatik kontroller, yüksek çözünürlüklü geniş ekran görüntüsü ve saniyede 60 kare desteği sunuyor.
Nintendo 64 emülasyonu yerine cihazlara uyarlanmış kod
![]()
HarkinianPad, Nintendo 64’ün çalışma biçimini taklit etmek yerine oyunun kodunu iPhone ve iPad donanımında çalışacak şekilde uyarlıyor. Görüntü oluşturma işlemi Apple’ın Metal grafik teknolojisiyle gerçekleştiriliyor.
Bu yöntemle oyun, iOS veya iPadOS uygulaması olarak cihazda çalışıyor. Oyuncular karakteri ve menüleri ekrandaki dokunmatik düğmeler üzerinden kontrol edebiliyor.
21 aylık kod çözümleme çalışmasından yararlandı
Projenin temelinde, Ocarina of Time’ı yeniden oluşturan ekibin sağladığı kodu kullanan Ship of Harkinian çalışması bulunuyor. Oyunun orijinal kodunu çözümleme sürecinin yaklaşık 21 ay sürdüğü bildiriliyor.
Kahris, OpenAI’ın Codex 5.6 Sol modelinden destek alarak bu birikimi Apple cihazlarına uyarladı. Yapay zekâ aracı oyunu sıfırdan yazmak yerine mevcut kodun yeni cihazlarda çalışmasına yardımcı oldu.
Uygulamayı kurmak için oyun kopyası gerekiyor
Kahris, projenin kodunu ve kurulum araçlarını GitHub’da paylaşıyor. Ancak görseller, müzikler ve oyunun diğer içerikleri projeye dahil değil. Kullanıcıların, bu içerikleri sağlamak için kendi oyun kopyalarından elde edilen ve proje tarafından desteklenen bir ROM dosyasını uygulamaya eklemesi gerekiyor. ROM, oyunun verilerini içeriyor.
HarkinianPad için App Store’da veya herkese açık TestFlight’ta hazır bir sürüm bulunmuyor. Kullanıcıların uygulamayı proje araçlarıyla oluşturup cihazlarına yüklemesi gerekiyor; GitHub’daki dosyalar indirildiğinde doğrudan oynanabilen hazır bir oyun sunmuyor.
HarkinianPad bağımsız bir hayran projesi olarak geliştiriliyor. Nintendo projeyi desteklemiyor veya onaylamıyor.