Metroid Prime 3: Corruption (Wii): Difference between revisions

→‎Problems: The XFB stuff hasn't been true since before 5.0, so removing. Also added Ubershader note.
(→‎Gameplay Videos: Rearranged upload date order. Added a video.)
(→‎Problems: The XFB stuff hasn't been true since before 5.0, so removing. Also added Ubershader note.)
Line 40: Line 40:


=== The Black Bar ===
=== The Black Bar ===
During Shader Compilation, stuttering can become so severe that it desyncs the GPU and CPU threads in Dual Core mode. The game freaks out over this desync, creating a black bar at the bottom of the screen, which takes up 15% of the screen space and "squishes" the game in the remaining space. The black bar will remain there from then on whether stuttering continues or ceases.


After {{revision|4.0-7517}}, enabling Virtual XFB or Real XFB will fix and/or prevent the problem. If XFB is disabled the problem may still occur. Details can be found in the [https://dolphin-emu.org/blog/2015/10/01/dolphin-progress-report-september-2015/#40-7517-derive-field-timings-from-video-interface-registers-by-booto September Progress Report].
If the CPU and GPU threads of Dolphin desync too much during lag, a black bar may show up at the bottom of the screen. It takes up 15% of the screen space and "squishes" the game in the remaining space. The black bar will remain there from then on whether stuttering continues or ceases.  Because shader compilation stuttering is the main cause for these desyncs on a powerful computer, enabling Hybrid Mode Ubershaders or Exclusive Mode Ubershaders should help with preventing this issue.  Enabling Single Core will remove any risk of this issue occurring.


{{image|MP3 NoSquish.jpg|Correct emulation}}
{{image|MP3 NoSquish.jpg|Correct emulation}}
2,011

edits