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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 ... 538 539 540 541 542 ... 1198 Next »

[SOLVED] Graphic glitches on D3D backend on Intel HD since Dolphin version 4.0-1288
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[SOLVED] Graphic glitches on D3D backend on Intel HD since Dolphin version 4.0-1288
08-04-2014, 10:46 PM (This post was last modified: 09-02-2014, 04:48 AM by TurboK.)
#17
TurboK Offline
IR 1x liker
***
Posts: 109
Threads: 2
Joined: Feb 2014
Some time has passed, and a lot has happened both for Dolphin in general (amazing work, thank you team!) and for this issue with Intel drivers + D3D backend -> glitches on some games.

The glitches can be seen on several games. Some are subtle grey pixels in the background, some are rainbow-colored shining and flashing in the foreground. A short list to give an example:

* Donkey Kong Country Returns: Very apparent bright pixels on most objects
* New Super Mario Bros Wii: Random objects / scenery elements have many glitchy pixels / parts, most objects are unaffected.
* Super Mario Galaxy 1 & 2 : Stars in level selection screen and in-level show glitchy "shine"
* Mario Kart Wii: Background trophy in level selection screen has grey subtle but clearly wrong pixels.

The issue has been extensively discussed in Dolphin issue tracker (Issue N:o 7167) and GitHub (Pull Request N:o #509 at https://github.com/dolphin-emu/dolphin/pull/509 ). Magumagu found out that even the new TEV formula works, if certain operation is replaced with another type of operation (bit shift >>7 to conditional ternary operation >= 128 ? 1 : 0). This is even more indicative that the Intel drivers are the reason for these glitches.

There is a bug report for Intel at https://communities.intel.com/thread/52145 .

As of 4th of August 2014, the latest official Intel drivers (version 15.33.22.3621) have not fixed the issue. Nor has Intel forum support given any message that they know what's going on.

Dolphin team discussed this in IRC, and they decided that the fix should not be included in Dolphin's code, the reasons for this decision are well explained at GitHub pull request. I respect the decision.

So now there are these options for Intel HD users:
* Use an outdated version of Dolphin (pre 4.0-1288)
* Live with the glitches (and wait for Intel to fix the drivers)
* Get a dedicated GPU and never worry about this again
* Use the fix, that is known but won't be in Dolphin master builds (and wait for Intel to fix the drivers).

I chose the last option, but that requires to install all the tools to build Win64 version of Dolphin. But as said, a LOT has happened, and to allow Intel HD users to enjoy glichless graphics and the latest version of Dolphin, I created a branch at GitHub, that is up to date (4th of August 2014). So you can enjoy exclusive fullscreen with D3D, lighting fix for SMG2 dark goombas and all the other great thing that have been included since 4.0-1288. I recommend reading the progress report. Simply amazing.

The repository (won't be up to date afterwards): https://github.com/TurboK234/dolphin/tree/D3D_TEV_Intel_Fix

The build: https://dl.dropboxusercontent.com/u/23618751/Dolphin4.0.1288_glitch/Dolphin_x64_4.0-2849_D3D_TEV_Intel_Fix.zip

EDIT: There might be a severe bug regarding vertexloader in this build, didn't test it. Delroth fixed the bug since, and the repository above is updated to the latest master that includes the fix for it. Maybe I'll need to build a new x64 version later when I have the time...

EDIT2: Updated the build to 4.0-2448 .

EDIT3 (09-01-2014): Updated to the latest build 4.0-2849, since there has been HUGE speed improvements in Dolphin recently. The public repository is also updated.
Find
Reply
« Next Oldest | Next Newest »


Messages In This Thread
[SOLVED] Graphic glitches on D3D backend on Intel HD since Dolphin version 4.0-1288 - TurboK - 04-13-2014, 05:54 AM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - KHg8m3r - 04-13-2014, 08:19 AM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - TurboK - 04-13-2014, 11:09 PM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - Porobu - 04-13-2014, 11:15 PM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - TurboK - 04-14-2014, 01:08 AM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - TurboK - 04-15-2014, 09:37 PM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - TurboK - 05-06-2014, 06:54 AM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - degasus - 05-07-2014, 08:13 PM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - TurboK - 05-07-2014, 09:48 PM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - JMC47 - 05-07-2014, 11:15 PM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - degasus - 05-07-2014, 11:20 PM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - JMC47 - 05-07-2014, 11:30 PM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - TurboK - 05-08-2014, 05:56 AM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - JMC47 - 05-08-2014, 09:05 AM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - TurboK - 05-14-2014, 07:53 AM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - Tino - 05-30-2014, 12:05 AM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - TurboK - 08-04-2014, 10:46 PM
RE: Graphic glitches on D3D backend on Intel HD 4600 since Dolphin version 4.0-1288? - TurboK - 09-07-2014, 05:31 PM

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


Users browsing this thread: 2 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode