I’m trying to get my computer to run Pokemon Omega Ruby at the smoothest most consistent speed possible. Or at the very least, I want to be able to skip through Pokemon Contests by using a faster emulation speed. But I’m having a significant drop in speed every time I go to a Pokemon’s summary page, which is important for what I need to do.
At first I thought my issue was related to the game rendering 3D models of Pokemon and their idle animations. But after going to a Pokemon’s summary page, I found that is not the case. I’ve linked a YouTube recording of my problem instead of a screenshot, and I’ve described the issue and what I’ve found out so far below.
On the first summary tab, my speed drops from 100 (when not recording) to about 70. But then when I move to the contest summary tab to the right, my speed drops to at least 20. Then, moving to the final summary tab, my speed is back to 100.
What’s strange is that when I was recording with OBS, the speed of my base game dropped to 70-80, but then jumped back to 100 when I was on that final summary page.
Does anyone know what causes this issue? Is there any known fix for it?
- Operating System: Windows 10
- CPU: Intel Core i5-3470 CPU @ 3.20 GHz (4 CPUs)
- GPU: AMD Radeon HD 7700 Series
- Citra Version (found in title bar): Canary 1756
- Game: Pokemon Omega Ruby ver 1.4
Note: This log is not from the video I recorded. I tested the issue again while not recording.
citra_log.txt (92.5 KB)
Update: After reading CitraBot’s reply, enabling Accurate Multiplication and disabling cheats did not change the issue.
Update 2: Just tested again on Citra for Android. Similar results, only this time the third tab was slower than the base game.Unable to include a log because the forum limits me to one link, but the game was running on a Samsung Galaxy Note 8 at 4x native resolution.