• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 32 33 34 35 36 ... 115 Next »

Builds for Intel Graphics Issues
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Builds for Intel Graphics Issues
07-20-2015, 08:30 PM (This post was last modified: 07-21-2015, 06:13 AM by Devrant.)
#1
Devrant Offline
Junior Member
**
Posts: 11
Threads: 3
Joined: Jun 2015
Ever since Dolphin 4.0-4887, OpenGL crashes ("failed to compile vertex shader") for many users with Intel Graphic Cards (or even Intel+Nvidia). I am one of those users, so I know it happens for Intel 4000 HD graphics + Nvidia even when Nvidia is set for Dolphin in the Nvidia Control Panel.

To top it off, Direct3D is not a real alternative for Intel 4000 HD and below, because the latest Intel Driver for these Cards has a bug which has been "triggered" since Dolphin 4.0-1288. This bug messes up many textures when using Direct3D. (Intel Cards newer than 4000 HD may present the issue, but it is easily solved by updating the Driver). (See: https://communities.intel.com/thread/52145)

The easiest alternative for perfect graphics is to simply use an older build of Dolphin. However the Wii U GCC adapter happens to have perfect support since 4.0-4971, after both of these issues have begun. An Intel 4000 HD user would have to choose between "good graphics" or "perfect controller response" (in the Adapter).

I have, thus, made two Dolphin builds by cherry picking.

-The first one, "Dolphin Devrant 4.0-4881", is based on build 4.0-4881 with the fixes from 4.0-4922, 4.0-4967 and 4.0-4971, corresponding to the Wii U GCC Adapter. This build is made to be used with OpenGL.

-The second build is "Dolphin Devrant 4.0-7026-3". It's based on build 4.0-7026 WITHOUT the PixelShaderGen fix from 4.0-1288, which is what triggers the bug in the Intel Drivers. This allows Intel 4000 HD users to use a flawless Direct3D on one of the latest builds, which is also somewhat faster. I strongly recommend this build.*

Here I leave the link for both versions and builds (they should finish uploading by tomorrow):

https://drive.google.com/folderview?id=0B8CjLsRmkmVFWEo2Z2E2UDd4eUE&usp=sharing

-Devrant

*Before trying this, I tried writing "128 ? 1 : 0" instead of ">>7", as proposed in the Intel thread link I mentioned. I also tried directly using TurboK's fix (https://github.com/TurboK234/dolphin/commit/2f0e09fe70a867b5ad58bab6adc2172a9f3134b3). None of the two options fixed the graphics for me. Only when I completely undid what was done in 4.0-1288 was I able to get decent textures from Direct3D.

PS: I tested the games Smash Brawl and Project M 3.6 .
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode