Quote:except for the fact that the game plays perfectly well in all other areas.
......we didn't discuss any specific areas. What on earth are you talking about?
Quote:There is clearly a coding conflict with Dolphin, as the levels where it's craping out aren't demanding or much different from the rest.
I'm guessing that "crapping out" means slowing down?
And how exactly did you measure how demanding those levels were on the emulated DSP? Are you running dolphin in debug mode? Once again you're assuming that because your hardware is good and you're getting slowdowns the software must have serious issues that are preventing you from getting better performance. The performance hit of LLE DSP emulation depends on what the game is doing with the DSP at the moment and how much throughput is needed to emulate those activities (which is determined by the hardware complexity), some audio tasks require a lot more work from the DSP emulator than others. I should also point out that you can't gauge how demanding something is on the emulator by how impressive it is, that's not how emulation works.
Quote:Are you going to tell me Skyward Sword isn't accurate enough? Skyward Sword plays much better than SMG in every way and is much more demanding graphically. 100% completion without any hiccup.
What does this have to do with anything? I don't understand why you're bringing this up. I'm talking about DSP emulation and the relationship between accuracy and performance. Did you read the article I sent you? If you did then you should understand why hardware emulation accuracy can affect some games without affecting others. If skyward sword isn't doing anything that requires the accuracy of LLE DSP emulation then it will run fine with HLE. But SMG does require the accuracy of LLE DSP emulation to do certain things (mainly AFC looping and writeback). And as far as speed is concerned the game could be using the DSP in a completely different way with completely different microcode than SMG (which it does), which would completely change how demanding LLE DSP emulation is. In case you don't know (since I'm getting that feeling from reading your post) accuracy is how closely the software environment created by the emulator matches the hardware environment that it's trying to mimic, therefore accuracy is not software dependent but may or may not affect how the software (games) runs on the emulator. I should also point out that being "graphically demanding" has nothing to do with audio. And even if we were talking about GPU emulation instead of DSP emulation how good the games graphics look have absolutely nothing to do with how demanding the GPU emulation is.
Please read that article that I linked in my last post because you clearly still don't get it which means that either you didn't bother reading it or you didn't understand it. The throughput requirements of accurate emulation are determined mostly by the complexity of the hardware being emulated and how different it is from our hardware.
Edit: After reading your post a few times I think I have finally figured out what on earth you were trying to say. I think you're essentially trying to say: "skyward sword looks better and runs better than SMG therefore dolphin must have a software problem that is preventing SMG from running well on my hardware". If that's what you were trying to say then you really don't understand emulation at all.
Quote:Can anyone explain to me why the game lags when my fps meter shows it's running at over 50 fps constantly? I really don't understand why.
Are you running the NTSC or PAL version?
50 fps is 80% gamespeed in the NTSC version and 100% gamespeed in the PAL version (assuming EUR60 mode is off).
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."
-Ron Swanson
"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
-Ron Swanson
"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony