Beware of "ultra compressed" files under 100MB. These are usually malware or broken ROMs that crash 15 minutes into the game.