Player1 wrote:
I said you could make a switch that turns all hacks of, I would volunteer to test games in an unhacked version. I don't want to bitch around, as I said I just see it from the user side and try to learn how everything works
I already have a switch to turn hacks off for myself. When I first tried running ZSNES hack free, I did it to see what it would be like. I was shocked to find that some games worked better!
For example, Chrono Trigger once had a timing hack to sync the sound during the intro. When I used to watch the CT intro and saw the sound off, I thought we had a bug, then I noticed turning the hack off fixed the bug, at which point I removed the hack for CT altogether. And yet no one reported the intro was being broken since how many people watch and pay attention to a sound sync failure of a half a second in an intro?
But ZSNES had a bug in CT for a while because it was hacked to alter timings when timing was off and never removed. In cases like this a hack actally ended up creating the problem it was designed to remove.
You also have to realize pagefault, myself and the other developers don't have or care to play every single game. We won't ever know of some problems if they're not reported, and they won't be reported if there's an option for the problem to not happen.
How many people did you see report an HDMA bug in Super Punchout in the past 5 years? Answer: none.
Even though this is how ZSNES emulates Super Punchout:

The reason the end user doesn't ever notice it is because of some lousy hack. I can also quite assure you the same bug in SP affects some exotic Japanese game that no one here plays, and it's not reported because the people who play that game don't speak English or care to report bugs.