I have been testing the Wii U gamecube controller adapter (using project M 3.5) with some of the latest dolphin versions and found the following:
-Support for the adapter began at version 4.0-4594. However, d-pad didn't work well and the c-stick worked only sometimes. In this version, I run Project M with OpenGL graphics, which I find to be best.
-At version 4.0-4599, the d-pad problem has been corrected. C-stick still doesn't work. Again, I'm using OpenGL.
-At version 4.0-4971, C-stick has been corrected. However, if I use OpenGL, the game crashes on start with the message "Failed to compile vertex shader" (I'll write the complete text at the end of the thread*). I can only load the game if I use Direct3D graphics, which produce awful ingame textures. I have tried OpenGL graphics with version 4.0-4988, 4.0-5593, 4.0-6844 and 4.0-6848 (latest version), and all of them give out the same error message. I guess somewhere in between version 4.0-4599 and 4.0-4971, a change was introduced that affected OpenGL graphics.
Right now I'm torn between using version 4.0-4599 for decent graphics or 4.0-4971 for full C-stick functionality.
Has anybody had the same problem? Does anybody know a workaround?
*Failed to compile vertex shader! [and "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.
Error message:
Debug info (Intel,Intel® Graphics 4000, 3.3.0 - Build 8.15.10.2653): ERROR: 1:30: 'centroid': syntax error syntax error
Edit: Note that I'm using the new Gamecube Controllers, those that have the smash logo.
-Support for the adapter began at version 4.0-4594. However, d-pad didn't work well and the c-stick worked only sometimes. In this version, I run Project M with OpenGL graphics, which I find to be best.
-At version 4.0-4599, the d-pad problem has been corrected. C-stick still doesn't work. Again, I'm using OpenGL.
-At version 4.0-4971, C-stick has been corrected. However, if I use OpenGL, the game crashes on start with the message "Failed to compile vertex shader" (I'll write the complete text at the end of the thread*). I can only load the game if I use Direct3D graphics, which produce awful ingame textures. I have tried OpenGL graphics with version 4.0-4988, 4.0-5593, 4.0-6844 and 4.0-6848 (latest version), and all of them give out the same error message. I guess somewhere in between version 4.0-4599 and 4.0-4971, a change was introduced that affected OpenGL graphics.
Right now I'm torn between using version 4.0-4599 for decent graphics or 4.0-4971 for full C-stick functionality.
Has anybody had the same problem? Does anybody know a workaround?
*Failed to compile vertex shader! [and "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.
Error message:
Debug info (Intel,Intel® Graphics 4000, 3.3.0 - Build 8.15.10.2653): ERROR: 1:30: 'centroid': syntax error syntax error
Edit: Note that I'm using the new Gamecube Controllers, those that have the smash logo.