This is a recent issue, and it seems to be getting worse with every Citra update. I load up Pokemon Ultra Moon and get horrible framerate drops whenever a cutscene happens, including loading in to a battle. This game IS modified in that I randomized it with UPRandomizer. However I have never had this issue before recently, every randomized game that I’ve played has run with few hiccups.
- Operating System: Windows 10 Home
- CPU: AMD Ryzen 7 2700 Eight-Core Processor
- GPU: AMD Radeon RX 6700
- Citra Version (found in title bar): 1927
- Game: Pokemon Ultra Moon
citra_log.txt.old.txt (182.6 KB)
So, have you tried the unrandomized, base-game? Does that have the same issues, or not?
Looks like it still freezes pretty frequently during cutscenes on a clean, non-randomized version of Ultra Sun.
Then please upload a log file using that base-ROM.
I didn’t save the game during this, I just stopped once the issue occurred and then grabbed the log. Is this alright? Log features Pokemon Ultra Sun, not modified. Also a new version of Citra rolled out but it seems it did not fix my issues.
citra_log.txt.old.txt (6.2 KB)
The log file is incomplete. Make sure you follow the steps carefully:
- Open Citra, then go to
File>Open Citra Folder (Citra>Open Citra Folder if on MacOS) and open up the
log folder. Now keep that open in the background.
- Launch your game and encounter the problem; crash/slowdown/glitch and close Citra if it doesn’t do so by itself. Do not restart Citra as that will wipe the log of important information!
- Now upload the log file in this chat.
Strange, I’m doing exactly that. I’m not sure what I could be doing wrong. Here, I followed the steps exactly and noticed that every time I try this, it takes longer for the game to freeze.
citra_log.txt.old.txt (28.1 KB)
Hmmm, I’m not seeing anything drastic stand out. Try a portable build to rule out any other issues with the Citra installation or appdata:
Go to Download Citra - Citra and select
Manual download. Then under Nightly Build, click on your operating system’s icon to the right of the latest build available to download the build.
Extract it (.7z can be extracted using Winrar or 7zip) and put it wherever you wish. Inside the extracted
nightly-mingw folder, create a folder called
user. This Citra should now store all of its config, save files and such inside of this
Check to make sure that this
user folder is in the same folder that contains
Now run the citra-qt executable found inside of the
mingw folder and run your game.
If the issue persists, upload a log file using this portable build.