Solarus is a game engine for Zeldaesque games.
Emulator: Solarus (EXPERIMENTAL)
Games are already added through the script though extra games can be added manually.
Keyboard and Mouse
Specify 640X480 video resolution in the Runcommand Menu to get it to fill your screen instead of sitting at the bottom left corner of your screen.
Or press F11 after launching a Solarus game, it will switch to fullscreen mode and the setting will be saved.