Bu minyatür Game Boy, sadece 4 dolarlık bir ESP32 çipi ve özel olarak tasarlanmış bir 3D baskılı kasa kullanılarak üretildi.
Emülatör, ESP32 üzerinde çalışıyor ve Wi-Fi/WebSocket üzerinden telefonunuza oyunları aktarıyor. ROM dosyaları, ESP32’nin flash belleğinde saklanıyor (telefondan yükleniyor).
ArtificialAGE tarafından geliştirilen bu projede, oyunlar doğrudan telefonunuzun tarayıcısına aktarılıyor. Projenin yaratıcısı, sadece 4 dolarlık bir ESP32 çipi (özellikle ESP32-S3) ve özel olarak tasarlanmış bir 3D baskılı Game Boy kasası kullandı.
Emülatör, ESP32 üzerinde çalışıyor ve yerel bir web arayüzüne sahip. Bu arayüz, oyunun video ve sesini doğrudan telefonunuzun tarayıcısına aktarıyor. ArtificialAGE’e göre, bir çekirdek emülasyon için kullanılırken, diğer çekirdek ise yayınlama için kullanılıyor.
Sistem şu şekilde çalışıyor: ESP32, bir Wi-Fi erişim noktası olarak çalışır ve telefonunuz bu ağa bağlanır. Ardından, bir web tarayıcısı kullanarak Game Boy arayüzüne erişilir ve oyunun video ile sesi WebSocket üzerinden aktarılır. Ekrandaki düğmeler (veya masaüstü kullanıyorsanız klavye) kontrol girişlerini ESP32’ye geri gönderir. ROM dosyaları (ki bunları yasal olarak zaten sahip olduğunuz kartuşlardan elde etmeniz gerekir), ESP32’nin flash belleğinde saklanır ve telefonunuzdan yüklenir (ROM boyutları 2MB’a kadar olabilir).
Reddit gönderisiyle birlikte paylaşılan kısa bir video klipte, ArtificialAGE Pokémon Red ve Blue oyunlarının çalıştığını gösteriyor.
Pek çok ESP32 projesinde olduğu gibi, kendi minyatür Game Boy sunucunuzu oluşturmak için gerekli adımlar GitHub”>GitHub üzerinde mevcut. ArtificialAGE ayrıca, kurulumun nasıl yapılacağını ve sorun giderme konusunda yardımcı olacak kapsamlı bir video da YouTube”>YouTube’a yükledi.
Gelecekte, ArtificialAGE’in bu sistemi, Game Boy’un çok oyunculu Link Kablosu işlevselliğini taklit etmek için ESP-NOW bağlantı kablosuyla çalıştırmayı planladığını belirtiyor. Bu, oldukça karmaşık bir çözüm olsa da, özellikle de gerçek ESP32 tabanlı Game Boy’un ne kadar küçük olduğu göz önüne alındığında, ilginç bir deneyim sunuyor.
Bu Gelişmeyi Toplulukta Değerlendirin
Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.
Bir yanıt yazın