Visual Boy Advance GX is a Game Boy Advance / Game Boy emulator based on VBA-M.
Features:
* Wiimote, Nunchuk, Classic, and Gamecube controller support
* Rotation sensors, Solar sensors, and Rumble support
* Optional special Wii controls built-in for some games
* Editable 14-colour palettes for monochrome Gameboy games
* SRAM and State saving
* IPS/UPS patch support
* Custom controller configurations
* SD, USB, DVD, SMB, Zip, and 7z support
* Compatiblity based on VBA-M r927
* MEM2 ROM Storage for fast access
* Auto frame skip for those core heavy games
* Turbo speed, video zooming, widescreen, and unfiltered video options
Changes:
* Fixed “blank listing” issue for SMB
* Improved USB compatibility and speed
* Added Portuguese and Brazilian Portuguese translations
* Channel updated (improved USB compatibility)
* Other minor changes
Plenty of legal GBA homebrew games to try out can be found here at PDRoms -> http://www.pdroms.de/files/gameboyadvance/