Ana içeriğe geç
Oyun

Ogre Battle 64 yerel bilgisayar sürümü için yeniden derlendi

Öne çıkanlar

  • Oyunun ana kod kesitinde yer alan 807 fonksiyonun tamamı C diline dönüştürüldü.
  • Yeniden derleme sürecindeki kodlama işlerinde DeepSeek v4 ve v4.1 modelleri kullanıldı.
  • Proje telifli dosya içermiyor; çalıştırma için kullanıcıların kendi yasal ROM dosyasını eklemesi gerekiyor.

Nintendo 64 konsolunun strateji oyunu Ogre Battle 64: Person of Lordly Caliber, N64Recomp araç seti kullanılarak doğrudan bilgisayarda çalışabilen yerel bir uygulamaya dönüştürüldü. Açık kaynaklı projede oyunun ana kod kesitindeki 807 fonksiyonun tamamı C diline aktarıldı. Geliştirici, yeniden derleme sürecindeki kodlama işlerinin büyük bölümünün DeepSeek v4 ve v4.1 Flash yapay zeka modelleri tarafından gerçekleştirildiğini açıkladı.

Proje deposu telif hakkı içeren herhangi bir oyun dosyası barındırmıyor. Oyuncuların sistemi çalıştırabilmek için ABD sürümü Rev A ROM yedeğini kendilerinin sağlaması gerekiyor. Uygulama ilk açılışta kullanıcıdan ROM dosyasını seçmesini veya pencereye sürüklemesini istiyor. Sistem dosyanın bütünlüğünü doğruladıktan sonra hafızaya alıyor ve kayıt dosyalarını doğrudan yerel depolamaya yazıyor.

Geliştirme takviminde ana kodun derlenmesinin ardından görüntü, ses ve giriş mekanizmalarını içeren çalıştırma katmanı bir sonraki hedef olarak belirlendi. Grafik katmanında RT64 aracından faydalanılırken, dağıtım paketinde tek parça bağımsız çalıştırılabilir dosya elde etmek için statik SDL2 kütüphanesi kullanılıyor. Çalışma koruma ve sistemler arası uyumluluk araştırması amacıyla yürütülüyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.