Cobra951 wrote:Wrong? No. I was perfectly willing to be gracious, given my appreciation for ZSNES development. Nothing I said is fundamentally wrong. If the only game you care about is SMRPG, 1.42 is the superior version. That is readily apparent to anyone who plays the game.
The "if you only play Mario RPG" exception is a significant difference between what you said before and now.
Now for reference.
Make sure to keep 1.42 handy. With updates so infrequent, it will remain the definitive version of ZSNES for quite a while longer.
Wrong. The definitive version is the most recent one. Or perhaps one of the vintage builds. I'm partial to 0.800a, myself.
As for specialty chips in the cart, that became almost a common practice late in the console's life, didn't it? Yoshi's Island, Star Fox, and Stunt Race FX immediately spring to mind--all properly emulated for a number of years, along with SMRPG.
Wrong. Not a single one of the titles you listed has ever been properly emulated.
Cobra951 wrote:Gil_Hamilton wrote:And you're saying that improvements in emulation accuracy should be passed up if they break a game in the process?
I don't know how to answer that question because it's contradictory. If a game worked before and now doesn't, the emulation got worse...
Wrong, though this may require more explanation.
The game in question only ever worked due to a hackish coprocessor routine(no offense to the coders) that expects inaccurate base system emulation.
Improving the emulator will break hacks that are dependent on inaccuracy.
If I recall, that was part of why FF3 kept breaking. There was a forgotten hack for it in the code, and the hack was still "correcting" the now-accurate emulation.
It was then tweaked until FF3 worked again, then adjusted to make everything else work.
Then tweaked until FF3 worked, then adjusted to make everything else work.
Then tweaked until FF3 worked, then the FF3 hack was rediscovered and removed and emulation was adjusted to make everything work.