Spyro: A Hero's Tail: Difference between revisions

m
→‎top: General maintenance with AutoWikiBrowser in Bot mode
m (→‎top: General maintenance with AutoWikiBrowser in Bot mode)
 
(16 intermediate revisions by 5 users not shown)
Line 8: Line 8:
|modes    = Single-player
|modes    = Single-player
|input    = GameCube Controller
|input    = GameCube Controller
|forumlink = http://forums.dolphin-emu.org/Thread-gc-spyro-a-hero-s-tail--26092
|forumlink = https://forums.dolphin-emu.org/Thread-gc-spyro-a-hero-s-tail--26092
}}
}}


Line 15: Line 15:
== Problems ==
== Problems ==
{{Problems|{{#vardefineecho:problems|
{{Problems|{{#vardefineecho:problems|
=== Light Glow ===
Since {{revision|5.0-4703}}, light glow will not render correctly when '''EFB to texture only''' is enabled. Disabling it fixes the problem.


=== Lighting and Shimmering Object Smears ===
=== Underwater Rendering ===
When diving underwater an effect should blur the distance. On Dolphin everything is rendered completely fuzzy. Refer {{Issue|9277}}. Only the software back-end renders correctly. Since {{revision|5.0-15294}} additional issues occur including a black bar obscuring the screen. refer {{Issue|12735}}.
{{image|Spyro-A Hero's Tail Underwater OpenGL.png|OpenGL}}
{{image|Spyro-A Hero's Tail Underwater DirectX.png|DirectX|br}}
 
=== <s>Lighting and Shimmering Object Smears</s> ===
Beams of light and shimmering objects, like faerie wings, can smear or be duplicated or otherwise corrupt graphics. Slightly different versions of the corruption are seen between OpenGL and DirectX. Refer {{Issue|6899}} and {{Issue|8317}}. Fixed by {{revision|5.0-4703}}.
Beams of light and shimmering objects, like faerie wings, can smear or be duplicated or otherwise corrupt graphics. Slightly different versions of the corruption are seen between OpenGL and DirectX. Refer {{Issue|6899}} and {{Issue|8317}}. Fixed by {{revision|5.0-4703}}.
{{image|Spyro-A Hero's Tail Shimmering streaking.png|Smearing}}
{{image|Spyro-A Hero's Tail Shimmering streaking.png|Smearing}}
{{image|Spyro-A Hero's Tail Shimmering duplication.png|Duplication}}
{{image|Spyro-A Hero's Tail Shimmering duplication.png|Duplication}}
{{YouTube|spBwTw5AyuA|dolphin-emu issue #8317 (Spyro - A Hero's Tail)|br}}
{{YouTube|spBwTw5AyuA|dolphin-emu issue #8317 (Spyro - A Hero's Tail)|br}}
=== Underwater Rendering ===
When diving underwater an effect should blur the distance. Under OpenGL everything is rendered completely fuzzy, while in DirectX nothing is. Refer {{Issue|9277}}. While only the software back-end renders correctly, the DirectX back-end is probably preferable.
{{image|Spyro-A Hero's Tail Underwater OpenGL.png|OpenGL}}
{{image|Spyro-A Hero's Tail Underwater DirectX.png|DirectX|br}}
}}}}
}}}}


== Enhancements ==
== Enhancements ==
=== Blotchy Textures===
Some textures are intended to be in an 18b rather than 24b format, which can cause banding across gradients or otherwise blotchy colors. Disabling '''Force 24-bit colour''' fixes the issue.
{{image|Spyro ignore format changes disabled graphical artefacts.png|Ignore format changes disabled}}
{{image|Spyro ignore format changes enabled no graphical artefacts.png|Ignore format changes enabled|br}}


=== Remove Bloom AR Code ===
=== Remove Bloom AR Code ===
Line 42: Line 47:
=== 16:9 Aspect Ratio Fix ===
=== 16:9 Aspect Ratio Fix ===
The built-in Widescreen Hack causes various clipping issues. The following Gecko codes work as a replacement. Make sure disable the Widescreen Hack before using these.
The built-in Widescreen Hack causes various clipping issues. The following Gecko codes work as a replacement. Make sure disable the Widescreen Hack before using these.
==== NTSC-U ====
<pre>$16:9
043D6790 3FE38E39
043D6780 3F100000
043D67A4 44555555
80010000 00306534
C2306534 00000015
9421FFA0 7C0802A6
90010064 BFC10040
C0230014 8BC30075
2C1E0000 41820074
88630074 2C030000
40820068 3C603FE3
60638E39 90610034
3C60803D C043679C
EC220072 3C008025
90010030 600089A8
7C0803A6 4E800021
3C60803D C0436790
C0610034 FC021800
4080000C EC421824
EC211024 80010030
60008430 7C0803A6
4E800021 3C60803D
C043679C EC211024
80010064 BBC10040
38210060 7C0803A6
4E800020 00000000
86010000 00000001
82210000 00306534
86000000 FFFFFD64
84210000 003067D0
C2306200 0000000C
88180074 2C000000
41820020 C388677C
3D080001 C3C8870C
C3288710 EF3EC824
EF9CC824 48000028
3C003FE3 60008E39
90010210 C3C10210
FC19F000 40800010
EFD9F024 EF7B07B2
EF9C07B2 3C008030
6000624C 7C0803A6
4E800020 00000000</pre>
==== PAL ====
Textured viewports unaffected will not render appropriately with this.
<pre>$16:9 Widescreen Region-Free
<pre>$16:9 Widescreen Region-Free
F6000001 80008180
F6000001 80008180
Line 90: Line 143:
<!--A full list of options is available at Template:Config/doc-->
<!--A full list of options is available at Template:Config/doc-->
{{Config
{{Config
|efb2texonly      = Off
|efb2texonlynotes = Fix light glow
|force24bit      = Off
|force24bitnotes  = Fix blotchy textures
}}
}}


Line 99: Line 156:
== Testing ==
== Testing ==
{{testing/start}}
{{testing/start}}
{{testing/entry|revision=3.5|OS=Windows 7|CPU=AMD Althon II x2 270 @ 3.4GHz|GPU=NVIDIA GeForce GTX 650ti|result=100% Full speed perfect|tester=Mirocroatia}}
{{testing/entry|revision=3.5|OS=Windows 7|CPU=AMD Althon II x2 270 @ 3.4 GHz|GPU=NVIDIA GeForce GTX 650ti|result=100% Full speed perfect|tester=Mirocroatia}}
{{testing/entry|revision=4.0-1569|OS=Windows 8.1|CPU=Intel Celeron G1610 @ 2.6GHz|GPU=NVIDIA GeForce GT 330|result=Really bad framerates with OpenGL, fixed by changing to Direct3D. Other than that, 96% speed with no graphical glitches.|tester=Masamune3210}}
{{testing/entry|revision=4.0-1569|OS=Windows 8.1|CPU=Intel Celeron G1610 @ 2.6 GHz|GPU=NVIDIA GeForce GT 330|result=Really bad framerates with OpenGL, fixed by changing to Direct3D. Other than that, 96% speed with no graphical glitches.|tester=Masamune3210}}
{{testing/entry|revision=5.0-11384|OS=Windows 10|CPU=Intel Core i5-5300 @ 2.3 GHz|GPU=Intel HD 5500|result=Superb performance, solid 60FPS at 1x. 40-50FPS at 2x. Very slight stuttering on logo FMVs if using OpenGL, not present with DX11. Bug with extreme blur underwater remains present in OpenGL -- and DX11, contrary to game notes above|tester=Kroc}}
{{testing/end}}
{{testing/end}}


Line 107: Line 165:
|vid1=MQUFmTtDPVg|cap1=(60FPS) Dolphin Emulator 4.0-4057 - Spyro: A Hero's Tail [1080p HD - Nintendo GameCube
|vid1=MQUFmTtDPVg|cap1=(60FPS) Dolphin Emulator 4.0-4057 - Spyro: A Hero's Tail [1080p HD - Nintendo GameCube
}}
}}
{{Navigation/Spyro}}
[[Category:GameCube games]]
[[Category:GameCube games]]