"I am disappointed to hear that the BlockInvalidVRAMAccess flag was fixed. To think, v1.52 finally did it right by leaving that out (albeit unintentionally), and I didn't even know, and now it's re-added. A real shame there. This is just going to perpetuate broken hacks. Why fix your broken game when you can just tell someone to change a setting?"
This is really more of a jab at the ROM hackers who rely on faulty emulator behavior and whose hacks won't work on real hardware. We're just being enablers.
Seriously, who gives a tin schilling? I don't. Snes9x is better; doesn't have super high requirements, uses the same audio core, games can actually fill up the screen without black borders, movie recording, quick save/load, and Snes9x can run those Japan-only BS/Super Famciom games (like Chrono Trigger Music Library) without having to dump an otherwise impossible-to-get BIOS file.
In all honesty, bsnes is
significantly better emulation-wise. Most of what you're describing (aside from the system requirements) can be easily added to bsnes or made into a libsnes ui, should someone desire it. bsnes and Snes9x have slightly different focuses, but there isn't any sort of vindictive competition between the developers (we think very highly of byuu). As an end-user, you're free to use either emulator in the situations they work best. You don't have to "pick a side."