In addition to being able to play practically any game from the Game Boy catalog, VBA-M offers a lot of other interesting features. One of the best allows you to record audio and video from inside the tool. That means that you can record entire videos in addition to taking screen shots. The savestate feature, which is found in most emulators, lets you save the game whenever you want. You can also activate the cheat codes and enjoy some of the games' special hidden features.
The games you'll be able to play on VBA-M include Pokemon, Castlevania, Metroid, Zelda, Resident Evil, Final Fantasy, and, of course, Super Mario, of which there are more than 12 titles available.
VBA-M is possibly the best portable gaming emulator for Windows. You'll be able to enjoy more than 1000 classic Nintendo games for Game Boy, Game Boy Color, and Game Boy Advance during hundreds (or even thousands) of hours of fun.