Haber · Donanım · Windows, macOS, Linux +2
James Pond 2: RoboCod, Amiga kodundan PC'ye çevrildi

Balık yeniden yüzeyde. Gary Riches, Millennium'un 1991 tarihli Amiga oyunu James Pond 2: Codename RoboCod'u C++'a çevirdi. Oyunun kodu, tasarımı ve grafikleri Chris Sorrell'e ait. Yöntemin adı static recompilation (statik yeniden derleme). Bu yöntemde oyun baştan yazılmıyor, 68000 makine kodu olduğu gibi C++'a aktarılıyor. Çevrilmeyen parçalar içerideki bir 68000 yorumlayıcısıyla çalışıyor, Amiga'nın özel yongaları da taklit ediliyor. 1.0.0 sürümü 26 Ekim'de GitHub'da yayımlandı. Desteklenen sistemler Windows, macOS, Linux (Steam Deck dahil) ve homebrew açılmış PS5. Oyun ücretsiz, kaynak kodu da GPL-3.0 lisanslı.

Geniş ekranda resim gerilmiyor, oyunun durumundan yeniden çiziliyor. Oyun mantığı 50 karede kalıyor. 60 Hz ve üstü ekranlar için ara kareler üretiliyor. Ses A500 ya da A1200 filtresiyle dinlenebiliyor. Üç kayıt yuvası, hızlı kayıt ve bölüm seçimi de var.

Gelelim eksiğe: oyunun kendisi pakette yok. Kixx'in yeniden basımının ya da yaygın kırık disketlerin .adf kopyası gerekiyor, bir WHDLoad kurulumu da iş görüyor. Millennium'un kopya korumalı orijinal disketi desteklenmiyor, .dms ve .ipf kalıpları da öyle. Rafında orijinal kutusu duranın işi bu yüzden zor. Oyunculardan derli toplu bir izlenim henüz yok.
Kaynaklar
- Birincil kaynak github.com