This is the most common point of frustration for new users. Emulators like Snes9x, Higan, or BizHawk are open-source software. The code that mimics the SNES CPU is written by volunteers.
Not all .bin files are created equal. A corrupted or incorrect dump will cause errors. Here are the technical specifications for a legitimate dsp1.bin : dsp1.bin