lr-snes9x Vs. lr-snes9x2010
-
I have been seeing some debate about these two SNES emulators and which is superior. The argument being made is that lr-snes9x is the more "accurate" emulator, but what does that entail?
For the sake of this discussion I don't care about MSU-1 games, I mainly care about performance and compatibility, and the default emulator seems to have both of those. lr-snes9x2010 (default emulator) runs every game I have tried with no issues and plays as intended, and in my opinion is very accurate (again, I'm not sure in what context this word is being used). Can someone explain to me how lr-snes9x is more "accurate" or how it is better? Or is it mainly just for those who want to use MSU-1 compatible games?
-
If you're really digging into the nitty-gritty, "more accurate" simply means that it's closer to how the game would've been looked, sound, and felt on the original hardware in terms of speed, graphics, and sound. The differences can be subtle, but this can entail differences in how transparent a transparency is being rendered, the way Mode 7 graphics are being rendered, the color palettes, sound channel emulation, etc. Since it takes a great deal of power to mimic hardware in software form, many emulators take shortcuts that sacrifice accuracy in favor of performance, though as current hardware becomes more powerful, developers strive to make those emulators as close to the original hardware as humanly possible.
In the case of lr-snes9x, I currently favor it over lr-snes9x2010, even though none of my games use MSU-1 audio. On an overclocked Pi 3, I've experienced minimal to no loss in frame rates (the only loss I've seen so far is a subtle dip when exiting a menu in Final Fantasy III), and I find that many visual and audio effects tend to look and sound subtly cleaner, so I see it as the better choice.
-
@eldrethor Thank you, that makes a lot of sense. I'm more concerned with performance than recreating exactly how the game felt on the original hardware, but I understand how those who want the pure experience go with lr-snes9x. I personally don't feel like I should overclock for SNES games (partly because I can't find a consensus on a safe OC), so I will probably be sticking with the default emulator. So far it has handled everything thrown at it, but if at any point I become more concerned with accuracy I know what to use.
Thanks
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.