What's new

Is there a way to turn shaders off?

GamerXYZ

New member
Mario kart: Double Dash is unfortunately still unplayable (once in the race, it's all black and blockey), while it was playable in 1.02 (but the speed was low there). I now found out why it doesn't work on these Dolphin versions, while it does work there: because of shaders! There's an easy-to-find option in 1.02 to turn shaders off, but this isn't present in these Dolphin versions. Is there a way to turn shaders off in these versions (R721 to be exact)? If so, how? If not, I'd like to request that option (if possible, of course).
 

MasterPhW

Master of the Emulation Flame
There isn't a way to turn shaders off and it's questionable, that it will come back.
 

EmuFan

Emulation Fanatic
There is a program called 3dAnalyzer, you can use that to disable 2.0 shaders. It only works with R193, and not any of the higher versions.
 
OP
G

GamerXYZ

New member
Really too bad it has been removed. After all, it makes even more games playable (as I read about more games having a problem with the same solution, so no reason to remove that option? Or am I missing something), and there are some people with old videocards that don't support it (but okay, those people would hardly be able to play games on Dolphin anyway).

I guess I'll try R193 + 3dAnalyzer, thanks

EDIT: With 3dAnalyzer on, the emulator automatically closes after the Dolby screen (no error whatsoever). How to fix this?
 
Last edited:

Xtreme2damax

New member
It has been removed for a reason, because the DirectX SDK's now don't support anything lower than Pixel Shading 2.0, so all applications that make use of shaders and are compiled with the newer DX SDK's must be compliant with at least Pixel Shading 2.0.

It the same reason you must at least have a Pixel Shading 2.0 compliant card with the newer versions of Gsdx for PCSX2 now.

Anyways anyone trying out emulation of such complex systems is expected to at least have a decent dual core processor and a decent graphics card that supports the necessary features to run the emulator acceptably.

Things will improve with the emulator as time goes on, all we can do is be patient. Dolphin is not really advanced enough to be a viable replacement for a Gamecube nor is it to really play games on which is why we have a Gamecube as backup in case we find something isn't working on the emulator. Besides you need a Gamecube to dump games unless you have a special LG drive if you want be completely legal.
 

EmuFan

Emulation Fanatic
FINALLY, i am able to post. ET was acting glitchy for me. "Not for me?" Shut up, it did for me.

Anyway, here is a link for a 193 revision that works fine with 3DAnalyzer. Thank me, or i kill you. Give me your full name and address, so that i may kill you properly if that time would come. Lol.=]

Anyway, here it is. Select the .exe with 3DAnalyser, and disable 2.0 shader, like i mentioned. Run it, then use the DX plugin, as it doesn´t work with OGL.

http://rapidshare.com/files/150120580/Dolphinx86SVNRev193.rar
 
Last edited:
OP
G

GamerXYZ

New member
That looks like the same download I used (dunno for sure, though). I downloaded it, but unfortunately it also automatically closes when I run it with 3dAnalyzer on (and yes, I use the DX9 plug-in).
 

Xtreme2damax

New member
Actually, no you don't o_O
Wee can do it with another console (mispell intended) :p

Well you can of course do it with the Wii which can also play Gamecube games, I was just stating that when something isn't working in an emulator, especially one not well developed such as Dolphin it is a good idea to have the actual console as a backup solution until that particular game is working properly in an emulator.
 

p_025

Voted Least Likely to Succeed
It has been removed for a reason, because the DirectX SDK's now don't support anything lower than Pixel Shading 2.0, so all applications that make use of shaders and are compiled with the newer DX SDK's must be compliant with at least Pixel Shading 2.0.
This doesn't explain why shaders can't be disabled in the OpenGL plugin.
 

Top