Emulator Issues #6834
closed"Failed to compile pixel shader!" using latest rev (da3eef1019fb) on Mesa drivers
0%
Description
This might not be a game issue or even a code issue, just me being stupid. Anyway...
I don't exactly care about having the latest and greatest AAA game graphics on my Linux partition so I figured that Mesa drivers ought to be enough for some GC/Wii games (correct me if I'm wrong). Plus I saw a commit that said it broke fglrx (672fa65ee76c) so I thought "Bah that thing was a pain in the ass anyway". so I switched over to ati-dri and compiled Dolphin. I tried running F-Zero GX (only game on hand at the moment, sorry) and I got the following error as soon as the game started:
Failed to compile pixel shader!
This usually happens when trying to use Dolphin with an outdated GPU or integrated GPU like the Intel GMA series.
If you're sure this is Dolphin's error anyway, post the contents of /home/evan/.dolphin-emu/Dump/bad_ps_0000.txt along with this error message at the forums.
Debug info (X.Org, Gallium 0.4 on AMD CYPRESS, 3.0 Mesa 9.2.3):
0:21(1): error: syntax error, unexpected NEW_IDENTIFIER, expecting $end
Debug info shows that I'm using a graphics card clearly up to par (Radeon HD 5850) so what happened? I saw next to no warnings when creating a make file or when compiling. And I am using the X.org ati-dri package.
Output of lspci -k:
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cypress PRO [Radeon HD 5850]
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device 0b00
Kernel driver in use: radeon
I tried an earlier revision from my package manager and graphics showed up just fine. Don't know exactly which rev but it said it was compiled Aug 12 2013.
other info:
CPU: Intel Core i5
OS: Linux 3.11.0-1
Distro: Manjaro