Template:GlobalProblems/NES: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
(update d3d driver bug issue with exclusive ubershaders fix, per jmc's explanation)
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#vardefine:tl_globalproblems_NES_active|
{{#vardefine:tl_globalproblems_NES_active|
=== Direct X with NES Games ===
All NES games suffer strange graphical issues when using the Direct X backend with some graphics drivers; notably NVIDIA. This is a driver bug.
{{image|Legend of Zelda-Collector's Edition-Nvidia Title Corruption.png|Nvidia Title Corruption|br}}
As of {{revision|5.0-4869}}, the D3D driver bugs can be worked around by setting Ubershaders to Exclusive. It's unknown what exactly is going on with the driver that's causing Exclusive Ubershaders to work properly.


}}{{#vardefine:tl_globalproblems_NES_fixed|
}}{{#vardefine:tl_globalproblems_NES_fixed|
=== <s>DirectX with NES Games</s> ===
Most NES games suffer strange graphical issues when using the DirectX backend with some graphics drivers; notably NVIDIA. This is a driver bug.
{{image|Legend of Zelda-Collector's Edition-Nvidia Title Corruption.png|NVIDIA Title Corruption|br}}


As of {{revision|5.0-4869}}, the D3D driver bugs can be worked around by setting Ubershaders to Exclusive/Synchronous (Ubershaders). It's unknown what exactly is going on with the driver that's causing Exclusive Ubershaders/Synchronous (Ubershaders) to work properly.


 
This seems to have been rectified at some point, though it's unclear what resolved it.
}}<noinclude>{{#var:tl_globalproblems_{{#regex:{{SUBPAGENAME}}|/\s+/|_}}_active}}{{#var:tl_globalproblems_{{#regex:{{SUBPAGENAME}}|/\s+/|_}}_fixed}}</noinclude>
}}<noinclude>{{#var:tl_globalproblems_{{#regex:{{SUBPAGENAME}}|/\s+/|_}}_active}}{{#var:tl_globalproblems_{{#regex:{{SUBPAGENAME}}|/\s+/|_}}_fixed}}</noinclude>

Latest revision as of 00:27, 6 June 2021

DirectX with NES Games

Most NES games suffer strange graphical issues when using the DirectX backend with some graphics drivers; notably NVIDIA. This is a driver bug.

As of 5.0-4869, the D3D driver bugs can be worked around by setting Ubershaders to Exclusive/Synchronous (Ubershaders). It's unknown what exactly is going on with the driver that's causing Exclusive Ubershaders/Synchronous (Ubershaders) to work properly.

This seems to have been rectified at some point, though it's unclear what resolved it.