Issue:
I can play all games without any error. Every game I tried works almost perfectly other than Soul Hackers. In dungeons, the FPS is 16 and during battles its 40-44. The only times it is working well are during conversations. And after few minutes of playing, FPS falls under 10. I disabled vsync and gained few fps but other than this, whatever I do, the FPS don’t increase.
System Information
- Operating System: Windows 10
- CPU: Intel i7-8700
- GPU: AMD RX 5700 XT
- Citra Version (found in title bar): Nightly 1721
- Game: Devil Summoner: Soul Hackers
citra_log.txt (8.1 KB)
I did not find anything wrong in your log file. Please wait for a moderator to assist.
Set your internal resolution down to native and try deactivating Hardware Shaders in Emulation>Configuration>Graphics>Advanced Tab
. That sometimes boosts performance for AMD GPU users.
Changing the resolution doesn’t do anything. Deactivating Hardware Shaders increased the performance but fps still inconsisent. At least it is playable now. Is the reason for bad performance my GPU?
Yes, but also no. The GPU drivers for your GPU are at fault here, not the hardware itself. For example, if you were to use Linux instead of Windows, you’d probably see around 3 times the performance. AMD’s Windows OpenGL drivers are just that bad. Their Linux OpenGL drivers are better because a lot of the early Linux stuff required OpenGL to function.
Sadly, that means that on Windows, any OpenGL based app is heavily bottlenecked by AMD GPUs. In fact, it’s possible that your integrated intel GPU would give you better performance in Citra.
Thanks for your reply.
I regret buying an AMD card. Its drivers are the worst. Always crashing, not giving enough performance until you find the right version, while fixing something, breaking more things etc.
Maybe I will try Android version, thanks.