What's new

VisualBoyAdvance-M v2.1.6 is released!

A B&W GameBoy, Super GameBoy and GameBoy Advance emulator created by Mudlord (with help from Nach, Squall Leonhart, Spacy, DJRobX, Jonas Quinn) and based on VBA from Forgotten and the "VBA development team". The goal is to bring together as many improvements as possible from other VBA builds. A macOS build is also available.

Version exclusively available for Windows 7 and above.

(old XP compatible version available here )

NB: This version is no longer compatible with Kega's graphics plugin pack (which only remains compatible with the old version 2.0 beta 2 build not Wx ).

Changes:

– Fix Discord streaming for OpenGL [danialhorton]
– [bios] Fix lz77 and add BIOS_SndDriverVsyncOn [steelskin]
– Refactor accelerator / global shortcuts handling [steelskin]
– [GBA] Do not draw BG tiles from outside of BG VRAM [steelskin]
– Properly initialize wxAcceleratorTable [steelskin]
– Support multiple RAM sizes for MBC7 [steelskin]
– Change MBC7 reported RAM size to 512 bytes [steelskin]
– Fix dsound looping when moving/resizing window [rkitover]
– Sanitize and improve the GB header parsing (#1109) [Steelskin]
– Sanitize allocations in the Game Boy emulator (#1105) [Steelskin]
– Fix pause/next-frame [rkitover]
– Option to suspend the X11 screensaver when running [2306079+multiSnow]
– builder: update macOS build to 10.10, Wx 3.2.2.1 [rkitover]
– Update SIOCNT when the link driver is disconnected [steelskin]
– build: fix build with new OpenAL [rkitover]
– workaround for Stuart Little 2 crashing when set to none [danialhorton]
– Implements Read/Writes for HUC3 [danialhorton]
– Change SOUND_CLOCK_TICKS to 280896 cycles – ~1074 samples per frame [reallibretroretroarch]
– Fix automatic dynamic frame skipping [steelskin]
– translations: fix some source strings [stanley.udr.kid]
– Add INI file versioning [steelskin]
– Default GBA LCD filter to off. [rkitover]
– Check for wx < 3.2.2 for EGL move fix backport [rkitover] - Rename appdata to metainfo [polynomial-c] - Fix regression in bios, port DMA fix from libretro [danialhorton] - Fix record/play dialogs for native recordings [danialhorton] - build: support MSVC arm64 cross build on x86 [rkitover] - Revert "translations: use %% instead of percent" [rkitover] - Clarify/set condition: wayland && !wayland_egl [rkitover] - Fix build w/wxUSE_GLCANVAS_EGL=0, on Fedora [rkitover] - Fix the Windows ARM64 build [steelskin] - Increase MAX_CART_SIZE from 32MiB to 128MiB [rkitover]

 

Top