VisualBoyAdvance

{{Yazılım bilgi kutusu|name=VisualBoyAdvance|logo=|author=Forgotten|developer=VBA Team|programming language=C, C++|genre=Video oyunu konsolu emülatörü|size=1.4 MB - 1.92 MB|language=English, French, German, Italian, Polish, Portuguese, Chinese, Spanish, Turkish (v.1.7 ve üstü, sadece Windows için)|repo=|güncel_sürüm_numarası=1.7.2 (Windows)
1.7.1 (Linux, BeOS)
1.7.4 (Mac) / 25 Mayıs 2004|önizleme_sürüm_tarihi=1.8.0 beta 3 / 1 Ekim 2005|işletim sistemi=Çapraz platform|lisans=GPL-2.0-ve üstü}}
VisualBoyAdvance (genellikle VBA olarak kısaltılır), Game Boy, Game Boy Color ve Game Boy Advance el oyun konsollarının yanı sıra Super Game Boy ve Super Game Boy 2'nin ücretsiz bir öykünücüsüdür.
Windows platformu için DirectX sürümünün yanı sıra, platformdan bağımsız ücretsiz grafik kitaplığı SDL'yi temel alan bir sürümü de mevcuttur. Bu, Linux, BSD, Mac OS X, ve BeOS dahil olmak üzere çeşitli işletim sistemleri için mevcuttur. VisualBoyAdvance ayrıca AmigaOS 4, AROS, GameCube, Wii, webOS ve Zune HD'ye uyarlanmıştır.
Tarih
VisualBoyAdvance projesi, "Forgotten" çevrimiçi takma adı altında bir geliştirici tarafından başlatıldı. Bu kişi öykünücünün geliştirilmesinden ayrıldığında, proje, Forgotten'ın kardeşi tarafından yönetilen "VBA Ekibi" adlı bir ekibe devredildi. Orijinal VisualBoyAdvance üzerindeki geliştirme, 2004 yılında 1.8.0 beta 3 sürümüyle durduruldu ve o zamandan beri çeşitli geliştiriciler tarafından VisualBoyAdvance-M gibi bir dizi çatallı sürüm yapıldı.
VBA, akış web sitesi Twitch'in izleyicilerinden toplanan binlerce düğme girişinin Pokémon Red'in öykünmüş bir sürümüne beslendiği bir sosyal deney olan Twitch Plays Pokémon'un çok önemli bir bileşeniydi. İzleyiciler, daha sonra bir IRC botu aracılığıyla VBA öykünücüsüne beslenen sohbet işlevine komutlar yazdılar. 121.000 eşzamanlı izleyici ve 1,1 milyondan fazla tekil katılımcıyla 16 günlük kesintisiz oyunun ardından başarılı oldular.
VisualBoyAdvance-M
VisualBoyAdvance-M veya kısaca VBA-M, etkin olmayan VisualBoyAdvance projesinden geliştirilmiş bir çataldır ve güncel bir kod tabanı sağlamanın yanı sıra birkaç özellik ekler. VisualBoyAdvance 2004'te devre dışı kaldıktan sonra, kullanıcıların iki Game Boy cihazının bağlantısını taklit etmesine izin veren VBALink gibi birkaç çatal ortaya çıkmaya başladı. Sonunda, birkaç çatalı tek bir kod tabanında birleştiren VBA-M oluşturuldu. Böylece, VBA- M'deki M, Merge anlamına gelir. VBA-M, Game Boy ve Game Boy Color ile geriye dönük uyumludur.
VBA-M'nin GBA öykünme çekirdeği, GB, GBC ve SGB çekirdekleri olmadan RetroArch/Libretro'ya taşındı. ve VBA-Next adlı değiştirilmiş bir sürüm.
VBA-GX, VBA-M'nin Nintendo Wii'ye bağlantı noktasıdır. Öykünülmüş Game Boy Advance oyunları için hareket kontrollerini etkinleştirir.
Tepkiler
VisualBoyAdvance, Unix platformu için en popüler GBA öykünücüsü haline geldi ve öykünücü, rakipleri bile aşan oyunlar yaratmak isteyen geliştiriciler için bir dizi geliştirme ve görsel hata ayıklama araçları sağlayarak GBA oyun geliştirmenin son yıllarına "büyük ölçüde" katkıda bulundu. Nintendo'nun kendi. Zune HD'nin bir öykünücüsü olan Visual Boy Zune'un temeli olarak VBA kodundan bir bağlantı noktası kullanıldı.
Hollandalı bilgisayar dergisi Computer! Totaal'den Wesley Akkerman, çeşitli özellikleri ve özelleştirme seçenekleri sayesinde VisualBoyAdvance'ı mGBA'nın yanı sıra en iyi Game Boy öykünücülerinden biri olarak adlandırdı. Techilife'' teknoloji blogunda yapılan bir incelemede VisualBoyAdvance, en eski ve en güvenilir Gameboy Advance öykünücüsü seçildi ve kullanım kolaylığı nedeniyle övgü aldı.