SameBoy: Mac üzerinde yüksek kaliteli Game Boy ve Game Boy Color emülasyonu
Mac üzerinde sadık Game Boy ve Game Boy Color emülasyonu için Lior Halphon tarafından geliştirilen SameBoy'u deneyimleyin. 8-bit başlıkları hassas zamanlama ve oynatma ile yeniden üretir, Super Game Boy davranışını ve kartuş dönemi tuhaflıklarını destekler. Anahtar araçlar arasında kaydetme durumları, gerçek zamanlı saat ve pil destekli kayıtlar ile denetleyici desteği bulunur. Retro oyuncular ve homebrew geliştiricileri, doğruluğu ve geliştirici odaklı teşhisleri önceliklendiren Mac yerel bir test ortamı kazanır.
SameBoy hangi sistemleri taklit ediyor ve nerede duruyor?
SameBoy, daha yeni taşınabilir cihazlar yerine 8-bit Game Boy ailesine odaklanıyor, bu nedenle orijinal Game Boy modellerini ve Super Game Boy uzantılarını destekliyor ancak Game Boy Advance yazılımlarını hariç tutuyor. Bu kapsam, kartuş dönemi başlıklarını test eden kullanıcıların model spesifik davranışlara güvenebileceği anlamına geliyor ve uygulama hem yerel bir Mac derlemesi olarak hem de diğer platformlar için çekirdekler veya ön yüzler olarak mevcut.
SameBoy'un taklidi pratikte ne kadar doğru?
SameBoy, büyük donanım test setlerini geçiyor, blargg ve mooneye-gb dahil olmak üzere, ve diğer emülatörlerin sıklıkla göz ardı ettiği ince zamanlama ve donanım tuhaflıklarını yeniden üretiyor. Bu test seti uyumluluğu ve kenar durumlarına dikkat, donanım araştırmaları ve yalnızca görsel sadakatten ziyade döngüye doğru sonuçlara ihtiyaç duyan oyuncular için uygun hale getiriyor.
SameBoy, geliştiriciler ve hata ayıklama iş akışları için uygun mu?
Uygulama, geliştirici odaklı araçlar içeriyor: bir ifade değerlendirici ve ayrıştırıcı ile metin tabanlı bir hata ayıklayıcı, bir VRAM görüntüleyici ve açık kaynak boot ROM'ları için destek sağlarken orijinal BIOS dosyalarına da izin veriyor. Bu yetenekler, homebrew yazarlarının yürütmeyi izlemelerine, belleği incelemelerine ve çok oyunculu testler için kullanılan bağlantı kablosu veya kızılötesi emülasyon çalışmaları sırasında davranışı doğrulamalarına olanak tanıyor.
SameBoy, macOS ve çok sistemli iş akışlarına nasıl uyuyor?
SameBoy, Mac kullanıcıları için Retina ekran desteği ile yerel bir Cocoa arayüzü ve sürükle-bırak entegrasyonu sağlıyor, ayrıca yüksek kaliteli ses yükseltme ve 4K ve 5K ekranlara ölçeklendirme için OmniScale algoritmasını sunuyor. Ayrıca, diğer masaüstlerinde SDL ön yüzü olarak, çok sistemli ön yüzler için bir libretro çekirdeği olarak ve mobil platformlar için portları ile birlikte geliyor, böylece hem tek uygulama hem de ön yüz odaklı iş akışlarına uyum sağlıyor.
AynıBoy, belirli bir kapsamla geliştirmeye odaklanmış hassas bir emülatördür
AynıBoy, döngü doğruluğuna sahip Game Boy emülasyonu ve geliştirici düzeyinde hata ayıklama araçlarına ihtiyaç duyan Mac kullanıcıları için hassas bir seçenektir. Tek net değişim, kapsamdır: proje 8-bit Game Boy donanımına odaklanmakta ve Game Boy Advance oyunlarını çalıştırmamaktadır. Donanım düzeyinde sadakat veya Game Boy dönemi yazılımlarının titiz testine ihtiyaç duyan herkes için, AynıBoy güvenilir bir şekilde performans gösterir; daha geniş taşınabilir kapsama alanı isteyen kullanıcılar başka yerlere bakmalıdır.