So for some reason, no matter what settings I have or what version of Dolphin I use, it stutters and lags to the point of being unplayable. I have no idea how this started, because I used to be able to run Dolphin perfectly fine. This problem began out of nowhere.
Also, on top of the stuttering issue, I keep getting errors telling me either "DSP ROMs have incorrect hashes" or "failed to enumerate outputs". I have no idea what these mean or where this came from and I haven't been able to find any information online that hasn't gone over my head. So I'm at a total loss.
Windows 8.1 x86
Intel Core i7-4700HQ CPU 2.40 GHZ
NvidiaGTX 860M 2GB GDRR5
12GB RAM
Your profile says 4.0. We don't support anything older than 5.0. The latest development build is recommended. Try updating first and see if anything changes.
As I said, it doesn't matter what version I use. I usually use 4.0, but I have the latest version as well which does not solve the issue.
Have you tried using HLE audio?
Run the latest dev build of Dolphin in portable mode (make a blank portable.txt where the executable is), to discard messed up settings.
Nope, it's still running slow.
A couple of things:
1) Since you're running a laptop (according to your profile specs), make sure you're in "high performance mode" (should be in Power Options for Windows 8.1). Additionally, make sure to plug it into an outlet.
2) Use the latest builds, and mess around with the ubershader options. As a last resort, try something like asynchronous shaders.
3) Monitor your internal temperatures and clock speeds. Your hardware could be throttling (the OEM thermal paste on Ivy Bridge CPUs was notoriously bad and quick to wear out) due to high (or just higher than normal) operating temperatures. If you see that your CPUs cores always hover around 2.4GHz, then something's up with your temperatures and/or hardware throttling.
Setting to high performance mode seems to have solved the issue. Games are running at 60fps now. How can I monitor my CPU to make sure everything's normal?
Thank you for the help.
I'd recommend using CoreTemp and CPU-Z together. The former will tell you your CPU temperatures, and the latter will tell you the speed of each CPU core in real-time.