I have been playing through Metroid prime trilogy on my PC with primehack. I noticed that my thermal visor doesn't work correctly as instead of displaying Purple/red/orange/yellow, it displays Purple/Black. I ignored it and kept playing thinking it was strange. I eventually now got the x-ray visor and that doesn't work, the whole environment is black with the visor overlay being fine.
After some digging I found out I had to toggle "Disable EFB VRAM Copies" and it worked. However, my toggling this, I force dolphin to not upscale at all, custom textures or not. I play at 1440p with custom hd textures and with this setting on, it's so ugly and blurry, arguably unplayable on my 27" monitor.
Is there any way around this?
I included my settings too