(09-07-2014, 07:09 AM)Link_to_the_past Wrote: [ -> ]3. Use the open gl backend for this game since it is quite faster compared to D3D.
Okay, maybe I'm doing something wrong here. My current setup: i5-4670K (not overclocked), GTX770, and a variety of Dolphin builds. I am playing SMG1, though.
1.) The last build I got today (4.0-3089) is still incredibly slow with OpenGL (around 30 FPS on the title screen), but okay with Direct3D, it does suffer from sound crackling, however, no matter if I use HLE or LLE. With the edited D3D backend by galop1n installed, the framerate almost constantly stays at 60 fps, though the crackling stays (with HLE or LLE)
2.) The build I got a bit earlier (4.0-2785) is pretty much the same as 4.0-3089. OpenGL is slow, Direct3D is playable, but with crackling, custom D3D is perfect, but still with crackling
3.) The master build I got from the website (4.0.2) seems a bit worse with D3D than the developer ones (I haven't played tried it in awhile, to be honest, so I'm not quite sure), but doesn't crackle with LLE, it just slows down (using HLE isn't an option, because the stopping music wasn't fixed at the time)
I thought crackling is supposed to happen when the game runs slower than it should be, then why do I get crackling when the FPS counter shows stable 60fps? Or I shouldn't trust the counter? Latency doesn't really help, setting framelimit to audio slows the game down.
I know that crackling is one of the most frequently encountered problems, but trying all the possible solutions I found didn't help much
Thanks in advance
Do you have efb to Ram enabled? It is not needed with this game and efb to ram with open gl don't go that well. If not post your settings since that would be weird. Also have you enabled high performance mode for your gpu to not go into low power state?
Probably too high resolution and IR, efb -> ram enabled or other accuracy options enabled. It should be much faster especially on your system.
I would also suggest to overclock but only if you know how and feel comfortable doing so.
Post your settings or snap a screen of your configuration so we can suggest something better. Accuracy options should only be enabled if a particular game specifically requires it.
(09-08-2014, 09:37 AM)Link_to_the_past Wrote: [ -> ]Do you have efb to Ram enabled? It is not needed with this game and efb to ram with open gl don't go that well. If not post your settings since that would be weird. Also have you enabled high performance mode for your gpu to not go into low power state?
(09-08-2014, 10:41 AM)Xtreme2damax Wrote: [ -> ]Probably too high resolution and IR, efb -> ram enabled or other accuracy options enabled. It should be much faster especially on your system.
I would also suggest to overclock but only if you know how and feel comfortable doing so.
Post your settings or snap a screen of your configuration so we can suggest something better. Accuracy options should only be enabled if a particular game specifically requires it.
Wow, thank you! I set EFB to Texture, played for a bit, and OpenGL seems really fast now. Some slowdowns during non-gameplay moments, let's hope it stays that way. Is there any point in experimenting with the galop1n D3D and EFB set to Texture?
I've read about the "high perfomance" GPU mode, but thought it was a laptop setting, turns out I was being ignorant, I've just set NVIDIA Control Panel to "prefer maximum perfomance". It looks like crackling is not that frequent with LLE, I'll test more a little bit later with HLE too. I'd play with HLE all the time, but the loud sound effects are really distracting.
Also, can you explain how the DPLII decoder works? Does it just decode DPLII channels into 5 (or 6, counting LFE) PCM channels? If I connect my PC to a reciever that supports DPLII, there's no point in using the decoder, right? I use optical, so no signal is lost
EDIT: I played some more, and it's looking almost perfect with 4ms latency and 2x IR+8xAA. the only slowdown I had recently was in the Freezeflame Galaxy: when in the ice cold water, a post-processing effect is supposed to be applied, which bring the FPS down to about 35, but it's certainly not a big deal
(09-08-2014, 08:05 PM)halfer Wrote: [ -> ]Also, can you explain how the DPLII decoder works? Does it just decode DPLII channels into 5 (or 6, counting LFE) PCM channels? If I connect my PC to a reciever that supports DPLII, there's no point in using the decoder, right? I use optical, so no signal is lost
The DPL2 decoder decodes the audio from the game into 5.1 on your PC. If you have connected the PC to a receiver capable of DPL2 decoding, do not use the decoder in Dolphin. The receiver will be faster and of higher quality.
Btw is there any way to make EFB -> Ram copies as fast as on DX11? It's also too bad anything other than 1x or 2x IR has a severe reduction of fps as auto or 3x/4x makes games look quite nice.
Glad you figured it out, enjoy.

(09-07-2014, 06:37 AM)DJBarry004 Wrote: [ -> ]1- No, SMG2 is demanding. You´ll need at least Pentium Haswell G3258 to play the game full speed.
2- Update to latest dev build. LLE is not needed anymore.
I'm confused you said it was "demanding" and then listed a pentium CPU as what you need to play full speed. It's an unlocked multiplier but even at a really high stable speed it's considerably weaker than even a low end i7 or i5. In fact even though his i7 is 5 generations old I wouldn't be surprised if it still outperformed that CPU
(09-10-2014, 02:05 AM)bomblord Wrote: [ -> ] (09-07-2014, 06:37 AM)DJBarry004 Wrote: [ -> ]1- No, SMG2 is demanding. You´ll need at least Pentium Haswell G3258 to play the game full speed.
2- Update to latest dev build. LLE is not needed anymore.
I'm confused you said it was "demanding" and then listed a pentium CPU as what you need to play full speed. It's an unlocked multiplier but even at a really high stable speed it's considerably weaker than even a low end i7 or i5. In fact even though his i7 is 5 generations old I wouldn't be surprised if it still outperformed that CPU
Different architectures, Pentium Anniversary Edition is based on Haswell architecture which is ridiculously faster than the architecture used in 1st gen i3/i5/i7. In other words, a 1st gen i7 needs a moderately high overclock to have the same performance of a Haswell-based processor (like Pentium Anniversary Edition) running at stock speed. You can check Dolphin's POVRay benchmark results by yourself...