Emulator Issues #9765
closedLost Kingdoms II bad performance
0%
Description
Game Name?
Lost Kingdoms 2
Game ID? (right click the game in the game list, properties, info tab)
GR2E52
MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)
37d3f930fd53334040f4dfcce94970c8
What's the problem? Describe what went wrong.
Very bad performance relative to other games. I can play most gamecube/wii games on my system with 3x scaling and 2x AA while staying at 60fps, but I can barely get 30-40fps on Lost Kingdoms 2 even at native resolution and no AA. I'm aware that if I had a stronger GPU I could probably get it to play 60fps, but I'm thinking it may be an issue in Dolphin that's causing just this one game to have such far higher requirements.
What steps will reproduce the problem?
Play game, encountering enemies severely drops fps farther too.
Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
Dolphin-5.0 and a version of Dolphin built from git yesterday.
What are your PC specifications? (CPU, GPU, Operating System, more)
i7, HD6850, mesa git-a5f4456 (very recent build from yesterday), Linux 4.7.2.
Updated by JMC4789 over 8 years ago
- Status changed from New to Questionable
Games could be doing any manner of things to make things slower. Just because you can emulate one game doesn't mean another will be full speed.
Because performance issues are so arbitrary, only performance issues in which either there's been some kind of debugging (Dolphin is doing something weird) or the performance is slow to the point that something has to be wrong are accepted.
Also, i7 isn't useful description of the processor. There are tons of i7s ranging six generations of processors. The fact you're on a radeon card on Linux is probably where most of your performance issues stem from. It's not that the GFX card is too weak for Dolphin, but it relies heavily on optimized drivers to be able to handle things efficiently. I'll leave this open for a bit, but unless something can be narrowed down, you'll be better off asking for help on the forums.
Updated by oxte over 8 years ago
JMC4789 wrote:
or the performance is slow to the point that something has to be wrong
That is why I'm reporting this. I have no performance issue with any other game I've tried other than this one.
The difference in requirements is quite drastic for just this one game. Just saying I think it might be something that could be optimized/fixed in Dolphin. Before buying a new GPU (which will still be an AMD GPU that I'm going to be using with FOSS drivers, I'm kind of getting the vibe that you guys don't support or take kindly to people using free drivers?), I figure I might as well report it here.
Updated by JMC4789 over 8 years ago
It's not reports with the free drivers? We use mesa for fifoci and they've fixed bugs for us before.
The problem with reporting performance issues is that every game acts differently, and I honestly don't know what processor you're using, i don't know how good the Radeon mesa drivers are or anything else. There's not enough information to even look into things outside of going and finding the game and seeing if it's slow for me.
Updated by oxte over 8 years ago
JMC4789 wrote:
I honestly don't know what processor you're using
i7-2700K, it does not hit 100% usage when playing the game.
going and finding the game and seeing if it's slow for me.
This was my hope of course, a programmer with knowledge on how to debug and solve problems in Dolphin could maybe take a look on his system, even if his system is quite a bit different it may still show valuable info.
Updated by JosJuice over 8 years ago
- Relates to performance changed from No to Yes
Updated by JMC4789 over 8 years ago
Well, with Dolphin you can't really hope for 100% CPU usage. The GameCube itself is a single core machine, and splitting CPU emulation up between cores simply can't happen. We do split the GPU emulation into a separate core by default with the dualcore optimization, though. If you're seeing anywhere between 25 and 50% CPU, you could still be CPU limited. If the game requires EFB Copies to RAM, it's also possible that the CPU/GPU synchronization is the bottleneck and there's nothing that can be done at this time.
the i7-2700K, while still a good CPU, isn't enough to run every game. It's entirely possible that nothing is wrong, and the game is just hard to emulate and general optimizations in the future will help it. The other possibility is that it's hitting some inefficient codepath of Dolphin that needs attention. But, without someone taking a look at what the game is doing, there's no way to actually tell which it is.
Updated by JMC4789 over 7 years ago
- Status changed from Questionable to Working as intended
Some games are more demanding than others. I've run into games that don't run full speed on my Core i7-6700K and GTX 1070. There's no info here to suggest that Dolphin is doing something especially wrong.