Enable AMD hack on Intel GPU

Is there any way to re-enable the “AMD hack” on Intel GPU after Citra Version 861? I’ve been playing on v860 because it fixes graphical bugs on Fire Emblem Awakening. Specifically, this issue Fire Emblem Awakening Graphic Glitch. The only fix after the AMD hack was disabling hardware shaders but it caused slowdowns. I was thinking of compiling Citra myself with the AMD hack enabled but I don’t know what code I need to change cause im a newb. Can anyone help me with that? Or maybe there is an easier way?

Thanks in advance :slight_smile:
citra_log.txt (47.1 KB)

In order for us to provide better support, we need to see the log generated by Citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File.

System Information for Support

Client Version                                Nightly 1343 HEAD-8fa6be5
OpenGL Vendor                                 Intel
OpenGL Renderer                               Intel(R) Iris(R) Plus Graphics 640
OpenGL Version                                3.3.0
Enable Hardware Renderer                      [x]
Enable Hardware Shader                        [x]
Hardware Shader, Accurate Multiplication      [ ]
Hardware Shader, Geometry Shaders             null
Enable Shader JIT                             [x]
System Region                                 -1

Here’s some issues I found with your log that might help.

  • Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.

a lot of code may have changed since then but you can just redo this PR:

remove the green lines and re-add the red lines. this code is no longer supported though.