Issue:
Simply put, I have 3 games loaded on Citra:
- Mario & Luigi – Dream Team
- Phoenix Wright: Ace Attorney – Dual Destinies
- Dai Gyakuten Saiban
The first works while the latter two do not. I am unsure of the version(s) for which this was the case, but all three games worked on Citra in the past.
I also tried building Citra locally on my computer, but that unfortunately also did not help.
Executing the Citra runnable executable through the command-line, I get the following error:
dynarmic: macOS MachHandler: Exception was not in registered code blocks (rip 0x00000000000000)
Segmentation fault: 11
System Information
- Operating System: macOS 10.14.6
- CPU: 2.6 GHz Intel Core i7
- GPU: Radeon Pro 560X 4 GB, Intel UHD Graphics 630 1536 MB
- Citra Version (found in title bar): Canary 1856
- Games: Phoenix Wright: Ace Attorney – Dual Destinies, Dai Gyakuten Saiban
- Screenshot of Issue (include the full Citra window including titlebar):
Diagnostic Log
citra_log.txt (11.8 KB)
System Information for Support
Operating System macOS Mojave (10.14)
CPU Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz
Graphics API OpenGL ?
Graphics Renderer AMD Radeon Pro 560X OpenGL Engine
CPU JIT [x]
Hardware Renderer [x]
Hardware Shader [x]
Hardware Shader, Accurate Multiplication [ ]
Shader JIT [x]
System Region -1
Shader Disk Cache [ ]
Here’s some issues I found with your log that might help.
- Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.
- Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.
I have done as suggested, though the issue continues to persist:
citra_log.txt (16.6 KB)
System Information for Support
Client Version Canary 1856 HEAD-ee9df14
Operating System macOS Mojave (10.14)
CPU Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz
Graphics API OpenGL ?
Graphics Renderer AMD Radeon Pro 560X OpenGL Engine
CPU JIT [x]
Hardware Renderer [x]
Hardware Shader [x]
Hardware Shader, Accurate Multiplication [ ]
Shader JIT [x]
System Region -1
Shader Disk Cache [ ]
Here’s some issues I found with your log that might help.
- Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.
- Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.
I’m unsure if the log failed to update that I am now using accurate multiplication, but here is attempt 2.
citra_log.txt (11.7 KB)
System Information for Support
Client Version Canary 1856 HEAD-ee9df14
Operating System macOS Mojave (10.14)
CPU Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz
Graphics API OpenGL ?
Graphics Renderer AMD Radeon Pro 560X OpenGL Engine
CPU JIT [x]
Hardware Renderer [x]
Hardware Shader [x]
Hardware Shader, Accurate Multiplication [x]
Shader JIT [x]
System Region -1
Shader Disk Cache [ ]
Here’s some issues I found with your log that might help.
- Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.
I can deal with whether it is slow or not. I still would like advice regarding the crashing.
It looks like this build (for which there is currently a pull request) saves the day: GitHub - vitor-k/citra at gl_extensions