Project64 is the main program that runs all your ROMs, no matter if they are compressed, because Project64 support ZIP files and automatically decompress them.
Video and audio quality are really good and it supports joystick, so your gaming experience will be amazing.
Project64 allows you to enjoy next to all titles of that platform, although you may find any title that is not supported by the emulator. During our tests, we have played all our ROMs. In the help menu you can find a list of all supported games.