Crash When Starting New Game in Fire Emblem Awakening

Issue:
When I load Fire Emblem Awakening’s CCI file, it works fine at first; I can view the intro cutscene, and navigate the menu. There’s a slight bit of lag during the intro, but nothing major. However, once I choose my difficulty settings, the game freezes, my entire screen goes black, my monitor loses signal to my PC for a short moment, and when the monitor regains its signal, Citra has gone completely white and I receive an AMD bug report popup claiming a driver timeout has occurred. Citra then proceeds to close.
I have looked at the game’s compatibility list, no one has experienced this issue there, and there isn’t a test for my specific GPU. I have looked through other threads for people experiencing similar problems with Fire Emblem Awakening, and have tried the following solutions, to no avail: Turning off Accurate Multiplication, Deleting the OpenGL file in the Shaders folder and then turning Accurate Multiplication back on, resetting my config file, updating my PC, checking if my AMD driver is up to date, (it is as far as I know,) using both the Canary and Nightly builds, and decrypting Fire Emblem Awakening’s CIA file a second time just to make sure it decrypted correctly. As I said, none of these solutions worked, I still experience the same exact crash each time.
This is my first time using Citra, or any 3DS emulator for that matter. I have no idea what to try next, please advise.

System Information

  • Operating System: Windows 10, version 21H2, 64 bit.
  • CPU: AMD A10-9700
  • GPU: AMD Radeon R7 Graphics
  • Citra Version: 1784
  • Game: Fire Emblem Awakening
  • Screenshot of Issue (include the full Citra window including titlebar):

Diagnostic Log
citra_log.txt (54.8 KB)

System Information for Support

Client Version                               Nightly 1784   HEAD-47c4f31
Operating System                             Windows 10 (10.0)
CPU                                          AMD A10-9700 RADEON R7, 10 COMPUTE CORES 4C+6G  | AVX2 | FMA
Graphics API                                 OpenGL 4.3.1
Graphics Renderer                            AMD Radeon R7 Graphics
GPU Driver Version                           21.4.1 27.20.21002.112
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.

This driver is out of date. Please update to the latest driver available: https://www.amd.com/en/support/apu/amd-series-processors/amd-a10-series-apu-for-desktops/7th-gen-a10-9700-apu

Additionally, please use Citra Canary. There’s currently a workaround for unsupported AMD GPUs in there.

1 Like

I downloaded and installed the update you suggested, then restarted my computer and tried running the game in the Canary build, but it still didn’t work. I received the same crash, but this time, Citra wouldn’t close automatically, and I couldn’t close it manually. I had to use the task manager to end its task. I tried this in both Canary and Nightly builds just to see if the crash would still happen, and it was identical in both versions.
Here is a screenshot of the issue persisting in the Canary build even after downloading and installing the update:


And here is my new log file, for attempting to run the game in the Canary build after the update:
citra_log.txt (56.3 KB)

System Information for Support

Client Version                               Canary 2258   HEAD-b9ea161
Operating System                             Windows 10 (10.0)
CPU                                          AMD A10-9700 RADEON R7, 10 COMPUTE CORES 4C+6G  | AVX2 | FMA
Graphics API                                 OpenGL 4.3.1
Graphics Renderer                            AMD Radeon R7 Graphics
GPU Driver Version                           22.6.1 27.20.20913.2000
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.

Ah, my bad. Seems like the fixes aren’t in Citra Canary yet. That would be tomorrow most likely. Try using Nightly 1782 in the meantime: Release nightly-1782 · citra-emu/citra-nightly · GitHub

1 Like

Ah, it’s totally alright, thank you so much! I tried the build you sent, and it worked just fine! There was a bit of lag, but that was expected. The game didn’t crash at all, and I was able to enter character creation! I kept playing just to test, and I was able to complete the beginning of the game without a hitch.
Again, thank you so much, I was at my wit’s end over this, heheh.
Good to know tomorrow’s build of Canary’ll likely have the fixes, I’ll keep that in mind too! But for now, this will do nicely, so thanks a lot! You were a huge help, heheheh.

1 Like