Dolphin, the GameCube and Wii emulator - Forums

Full Version: Slight Performance boost?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Not quite. I tested the game on a PC2 emulator as well and I made a few very interesting discoveries:
- OGL is vastly inferior to DX9 as it seems.
- The Ps2 version does not have any of the performance breaking points like GC version

It does not seem to render anything new on the dolphin emulator either. Interestingly enough vulkan does seem to have performance issues on very specific spots in THPS4 as well. There seems to be something going on that causes these performance breaking glithces. There is a ramp in THPS that causes performance issues but other places that are way more demanding, rendering NPC's and such run better, I suspect that there is a glitch.
THPS4 actually lags on console in specific spots (due to loading various zones behind the scenes.) Also comparing a Gamecube Emulator to a PS2 emulator is silly, as the consoles have are different and the emulators are different. OpenGL is slower in PCSX2 because it actually emulates more than the DX9 backend. The DX9 backend is so outdated that they removed it in the latest builds. So, you're not really proving a case there.

I'm going to put this bluntly, a lot of us here on the forums know how Dolphin works and when we say this doesn't have to be a bug, we're absolutely serious. Games do all kinds of weird stuff. If you really want to get this looked at, you're going to have to do some of the legwork yourself and prove there's a bug or identify a fixable bottleneck. The first thing you'd need to do is identify why the game is slow in those spots, and I have some ideas.

1: Load up Dolphin on your desktop PC. Go to graphics/Advanced and turn on the debug overlay. I forget exactly what it's called, but it should actually have a screen overlay with various details of what the game is rendering. This option is on Android too, but I don't think it's available in the GUI, you'd have to edit gfx.ini and manually add it.

2: Go to one of your spots where the game is fine one pixel and laggy the next, and see if anything significantly changes in the overlay text. Screenshot both if you think you found anything. If nothing changes, this means that it's likely not a graphical slowdown.

3: If you really want to go above and beyond, you can compile Dolphin yourself and run it with performance metrics under Visual Studio. By doing this, you can actually see how much time that dolphin spends in various functions and whatnot. Regardless of if it's a bug or not, you could identify exactly what is causing the bottleneck.
I noticed that in games on EAGL mipmaps do not work, but they should (dump textures with _m_) maybe if you start them, the performance will increase? I tried different versions of dolphin pc and different settings, but the mipmaps didn't work.
Original textures: https://sun9-30.userapi.com/al3ud5UjNu0uHIQqWbMBMLZgztspTMhdHTilxQ/llisIdhkCCQ.jpg
PC textures pack with mipmap: https://sun9-28.userapi.com/qvO5zS-ApkdsaZwWlB2j0irrukOGAL1ZJv2AHg/nRpMXjonjIM.jpg
The same settings were used (AF16x)
Pages: 1 2