SupraHLE is a free emulator for the Nintendo 64, built on the UltraHLE that gave great results with great games like Zelda 64 or Mario 64.
It works simply, and the possibility to get ROMs to play isn`t difficult. Although there are only a few games for this emulater, those that exist are of very high quality, and are even better (with a good graphics card) than the original.
SupreHLE has a dozen Glide controls to adapt to the different graphics cards that are on the market, and accepts various external devices like joysticks, gamepads, keyboards, etc...
SupraHLE has an improved and at the same time simple configuration system, and uses various patches and tricks for each game.