VBA-M is a fork from the now inactive VisualBoy Advance project, with goals to improve the capatibility and features of the emulator with:
-Improved Save Handling
-The original vba lacked support for the tiny save files created by games like Kirby's tilt and tumble and Final Fantasy Legends.
-Pokemon Gold/Silver/Crystal RTC data is also handled more accurately, resolving the case in 1.7 where you had to reset the clock on every start (A save patcher is available to fix these saves if they were created with 1.7) Improved Archive Support
-ROM images can now be packed with LZMA/LZMA2 7zip, which provides a much better compression ratio for Gameboy(Advance) games. Improved Input Capabilities
-You can now map multiple buttons / devices in the input screen, The bug with certain controls having their AXES wrong in 1.8beta is also resolved. New built-in Pixel Filters
-ASM versions of the HQ3x and 4x, and LQ2-4x filters for better filtering on large screens. KEGA Fusion Filter Plugin Support
-Filters created in this format can also be used if you find one better than the built in filters. Multithreaded Direct3D