Issue:
Trying to play Devil Survivor 2, but it keeps crashing before Citra manages to load it.
System Information
- Operating System: Windows 10 Pro 64-bit
- CPU: AMD Ryzen 3700X
- GPU: AMD Radeon RX 5700 XT
- Citra Version (found in title bar): 1649
- Game: Devil Survivor 2
- Screenshot of Issue (include the full Citra window including titlebar):
N/A
Diagnostic Log
citra_log.txt (12.9 KB)
EDIT:
Forgot to mention that Devil Survivor Overclocked runs just fine (barring the known bug at start) and I did try to redump the game with threeSD, in case it was corrupted.
EDIT2:
Attempted to update the log file to make the bot stop posting.
System Information for Support
Client Version Nightly 1649 HEAD-a13a230
Operating System Windows 10 (10.0)
CPU AMD Ryzen 7 3700X 8-Core Processor
Graphics API OpenGL 3.3.1
Graphics Renderer AMD Radeon RX 5700 XT
GPU Driver Version 20.9.1 27.20.12029.1000
CPU JIT [x]
Hardware Renderer [x]
Hardware Shader [x]
Hardware Shader, Accurate Multiplication [x]
Shader JIT [x]
System Region 2
Shader Disk Cache [x]
Here’s some issues I found with your log that might help.
- Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.
- LLE Audio is designed for debugging purposes. Using this option will slow down your game. Try changing to HLE audio.
Same result happens with HLE audio.
System Information for Support
Client Version Nightly 1649 HEAD-a13a230
Operating System Windows 10 (10.0)
CPU AMD Ryzen 7 3700X 8-Core Processor
Graphics API OpenGL 3.3.1
Graphics Renderer AMD Radeon RX 5700 XT
GPU Driver Version 20.9.1 27.20.12029.1000
CPU JIT [x]
Hardware Renderer [x]
Hardware Shader [x]
Hardware Shader, Accurate Multiplication [x]
Shader JIT [x]
System Region 2
Shader Disk Cache [x]
Here’s some issues I found with your log that might help.
- Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.
- LLE Audio is designed for debugging purposes. Using this option will slow down your game. Try changing to HLE audio.
System Information for Support
Client Version Nightly 1649 HEAD-a13a230
Operating System Windows 10 (10.0)
CPU AMD Ryzen 7 3700X 8-Core Processor
Graphics API OpenGL 3.3.1
Graphics Renderer AMD Radeon RX 5700 XT
GPU Driver Version 20.9.1 27.20.12029.1000
CPU JIT [x]
Hardware Renderer [x]
Hardware Shader [x]
Hardware Shader, Accurate Multiplication [x]
Shader JIT [x]
System Region 2
Shader Disk Cache [x]
Here’s some issues I found with your log that might help.
- Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.
- LLE Audio is designed for debugging purposes. Using this option will slow down your game. Try changing to HLE audio.
System Information for Support
Client Version Nightly 1649 HEAD-a13a230
Operating System Windows 10 (10.0)
CPU AMD Ryzen 7 3700X 8-Core Processor
Graphics API OpenGL 3.3.1
Graphics Renderer AMD Radeon RX 5700 XT
GPU Driver Version 20.11.2 27.20.14501.18003
CPU JIT [x]
Hardware Renderer [x]
Hardware Shader [x]
Hardware Shader, Accurate Multiplication [x]
Shader JIT [x]
System Region 2
Shader Disk Cache [x]
Here’s some issues I found with your log that might help.
- Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.
- LLE Audio is designed for debugging purposes. Using this option will slow down your game. Try changing to HLE audio.
It’s recommended to use HLE audio as LLE is incredibly slow in almost all cases. Also, the bot rescans your post for the log file every time you edit it, hence why it keeps posting the log file information. Don’t worry about it.
As for your problem, I can see there are a bunch of corrupted files inside your nand
folder. I’m not sure if they’re causing the problem but lets rule them out to begin with. Open citra, then go to File>Open Citra Folder
, the folder that opens up should have a folder called nand
inside of it. Rename this folder to nand edit
for now. After you restart citra, citra should create a new nand
folder, without the corrupted files. Please try your game again after this.
Oh, something else you could when in the citra folder is to open up the config
folder and delete the qt-config.ini
file. This will reset your Citra settings. Whilst not strictly necessary seeing as your other game runs fine, it’s always good to rule any settings issues out.
I did what you told me to, and the game didn’t launch. Here’s the new logfile:
citra_log.txt (7.4 KB)
System Information for Support
Client Version Nightly 1649 HEAD-a13a230
Operating System Windows 10 (10.0)
CPU AMD Ryzen 7 3700X 8-Core Processor
Graphics API OpenGL 3.3.1
Graphics Renderer AMD Radeon RX 5700 XT
GPU Driver Version 20.11.2 27.20.14501.18003
CPU JIT [x]
Hardware Renderer [x]
Hardware Shader [x]
Hardware Shader, Accurate Multiplication [x]
Shader JIT [x]
System Region -1
Shader Disk Cache [x]
Here’s some issues I found with your log that might help.
- Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.
System Information for Support
Client Version Nightly 1649 HEAD-a13a230
Operating System Windows 10 (10.0)
CPU AMD Ryzen 7 3700X 8-Core Processor
Graphics API OpenGL 3.3.1
Graphics Renderer AMD Radeon RX 5700 XT
GPU Driver Version 20.11.2 27.20.14501.18003
CPU JIT [x]
Hardware Renderer [x]
Hardware Shader [x]
Hardware Shader, Accurate Multiplication [x]
Shader JIT [x]
System Region -1
Shader Disk Cache [x]
Here’s some issues I found with your log that might help.
- Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.
Let’s try using a portable citra version to rule out any issues with the current install of citra or any other issues in appdata. If this doesn’t work, then I can only assume that the ROM is issue unfortunately.
Follow these steps:
- Download citra-windows-mingw-20201124-a13a230.7z (direct link) from https://github.com/citra-emu/citra-nightly/releases/tag/nightly-1649 and put it anywhere you want.
- Extract the folder using Winrar or 7zip
- Inside the extracted
nightly-mingw
folder, create a folder called user
.
- Launch the
citra-qt.exe
file found inside the nightly-mingw
folder.
Citra should now create all of the necessary files it usually creates in appdata, inside of the user
foler instead. Now try launching your game through that citra version.
I am already using a portable installation of Citra, as I do not have the space on my C drive for an emulator. Will try with this clean instance regardless.
Ah yea, I actually saw that in your log earlier. Guess I forgot. Still wouldn’t be a bad thing to check.
So, I used threeSD to dump everything, and the new install is telling me that my roms are encrypted. Which files do I need to grab from the old one to enable it to decrypt?
Ah yea, I actually forgot about that. I guess ThreeSD dumps AES keys as well. Though I’m not really familiar with what method they use to provide the keys.
When you normally dump games through Godmode9, you would already decrypt them before you transfer them to your computer. However, with ThreeSD it appears that you dump the game encrypted and then provide your citra installation with the decryption keys in order to use them.
You’d normally follow this guide to do so manually: https://citra-emu.org/wiki/aes-keys/
This is pretty much guesswork for me at the moment so forgive me if this doesn’t work: Open up your regular citra version, then go to File>Open Citra Folder
and then copy the sysdata
from here to the citra folder from your new citra version. With this I’m assuming the .cia installation of the native_firm normally installs the keys inside of the sysdata
folder instead of in the sdmc
folder but I could very well be wrong.
Found out. The files used for decryption was in sysdata in the user folder. But the error seems to be the same. I have already dumped the game thrice now(with threeSD), but I’ll try to dump it via GM9, I guess. See if that helps.
citra_log.txt (7.3 KB)
1 Like
System Information for Support
Client Version Nightly 1649 HEAD-a13a230
Operating System Windows 10 (10.0)
CPU AMD Ryzen 7 3700X 8-Core Processor
Graphics API OpenGL 3.3.1
Graphics Renderer AMD Radeon RX 5700 XT
GPU Driver Version 20.11.2 27.20.14501.18003
CPU JIT [x]
Hardware Renderer [x]
Hardware Shader [x]
Hardware Shader, Accurate Multiplication [x]
Shader JIT [x]
System Region -1
Shader Disk Cache [x]
Here’s some issues I found with your log that might help.
- Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.
Okay, so, it seems to work when I dumped it with GM9. But, uh, there’s something strange as well. Suddenly, there are now savefiles which I am very certain should not exist. At all. Only the first save is the one I imported from my 3DS.

I have only ever made one save. I opened the game’s save data folder through Citra and deleted all the saves, but the game just made new, apparently empty, ones.
I double checked on my 3DS, and that is NOT how empty save slots are supposed to look like. What’s going on here?
EDIT:
The same happened on the fresh install:

The 3ds sometimes stores save data on the cartridge itself. So it might have carried over that way Edit: no. Unless you used an installed title, in which case I have no idea.
Try deleting the entire save folder for this game. Launch Citra, right-click on your game and select Open Save File Location
. Then go up a couple folders until you see a folder called data
. Delete this folder and try your game again.
This is an installed title, so no cartridge involved. Same thing happened as with the fresh install this time.