Template:GlobalProblems/NES: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
(Bringing up to conventions and adding in all of the details regarding it. Sure they are fixed, but it helps for anyone who wants to play these to know when they were fixed.)
m (copy errors)
(19 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{#vardefine:GP_NES_active|
{{#vardefine:tl_globalproblems_NES_active|


=== 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.
{{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:GP_NES_fixed|
}}{{#vardefine:tl_globalproblems_NES_fixed|


=== <s>Sprite Errors</s> ===
Even after {{revision|4.0-1288}}, a number of serious issues remain. Sprite tiles will borrow from the incorrect sprite, duplicating bizzarely. See {issue|7092}}. Fixed by {{revision|4.0-1525}}.


{{image|NES Tile Bug1.png|Almost everything is made from pieces of the main character}}
{{image|NES Tile Bug2.png|Proper emulation|br}}


=== <s>Black Screen/Distortion</s> ===
}}<noinclude>{{#var:tl_globalproblems_{{#regex:{{SUBPAGENAME}}|/\s+/|_}}_active}}{{#var:tl_globalproblems_{{#regex:{{SUBPAGENAME}}|/\s+/|_}}_fixed}}</noinclude>
Games show either a black screen or heavily distorted video. The games run, with audio and controls working, but are unplayable. See {{issue|4103}}. Fixed by the merger of tev_fixes_new in {{revision|4.0-1288}}.
 
}}<noinclude>__NOTOC__{{GlobalProblems|NES}}</noinclude>

Revision as of 06:44, 25 September 2017

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. It's unknown what exactly is going on with the driver that's causing Exclusive Ubershaders to work properly.