Originally posted by byuu
It's an extremely difficult problem. Doing the SA-1's bus handler the right way would make even bsnes run probably five times slower than it does now. So obviously, I can't do that.
There's also a dozen features in that chip that no commercial games have ever used. So all of that code is untested.
If we ever get a flash cart capable of using the official SA-1, I suspect a lot of SA-1 homebrew won't work on it. So, be forewarned.
There's also a dozen features in that chip that no commercial games have ever used. So all of that code is untested.
If we ever get a flash cart capable of using the official SA-1, I suspect a lot of SA-1 homebrew won't work on it. So, be forewarned.
On modern hardware, BSNES-acc isn't much of a big deal to run. I'm running a laptop, to which I assume BSNES doesn't even use the multiple cores, and my computer still runs it at a constant 60fps without a hitch.
Perhaps a computer like mine would chug a bit with the 5x slower thing, but I'm sure many people here with gaming computers and the such wouldn't even notice the rough performance.
What I'm saying here is that it would likely be worth it to release a BSNES/Higan profile specifically for testing SA-1, if it means we can have hardware compatibility and understand the real limits of what we can do.
I've become very grumpy these last few years, and have been biting my tongue here in SMWC's forums quite a bit. I just want to let you all know that if ever I come off as harsh, I still care about you all. You guys are great.
(Avatar by http://reyleias.tumblr.com/, butchered by me)