The Legend of Zelda: Twilight Princess (GC): Difference between revisions

Jump to navigation Jump to search
(33 intermediate revisions by 10 users not shown)
Line 14: Line 14:


The GameCube version isn't mirrored like the Wii version and has free camera control. The GameCube version lacks motion controls while the Wii version does not support the GameCube controller. Although it can be patched from 4:3 to 16:9 as detailed below, there's no native widescreen support, unlike the Wii version.  
The GameCube version isn't mirrored like the Wii version and has free camera control. The GameCube version lacks motion controls while the Wii version does not support the GameCube controller. Although it can be patched from 4:3 to 16:9 as detailed below, there's no native widescreen support, unlike the Wii version.  
== Emulation Information ==
=== Hyrule Field Speed Hack ===
As the player progress through the game, Hyrule Field will become progressively slower. To fix this, enable the "Hyrule Field Speed Hack" in the ISO properties (right click the game in the game list > Properties > Patches tab > Hyrule Field Speed Hack).
Unfortunately, the hack will reduce the quality of the minimap, so it is not enabled by default.
{{Image|Twilight_Princess_Map_with_Speedhack.png|Minimap with missing shadowing and other details|}}
{{Image|Twilight_Princess_Map_without_Speedhack.png|Proper minimap|br}}


== Problems ==
== Problems ==
{{Problems|{{#vardefineecho:problems|
{{Problems|{{#vardefineecho:problems|
=== Hyrule Field Slow Down ===
=== <s>Improper Transparent Blending</s> ===
As the player progress through the game, Hyrule Field will become progressively slower. To fix it, enable the "Hyrule Field Speed Hack" in the ISO properties (right click the game in the game list > Properties > Patches tab > Hyrule Field Speed Hack). The NA and EU releases had the patch added to their GameINIs in {{revision|4.0-1767}}, then JP was added in {{revision|4.0-7318}}.
Transparent textures that overlay of other textures appear odd with a kind of "shimmering" effect. Mostly noticeable in Prince Ralis (although the Great Fairy is also affected). See {{issue|10346}}.  Fixed by {{revision|5.0-14602}}
 
{{image|Twilight Princess Transparent Texture Bug.png|Improper Transparent Blending|br}}
Unfortunately, the hack will reduce the quality of the minimap, so be warned.
}}}}


== Enhancements ==
=== Minimap ===
=== Minimap ===
*On Direct3D api, minimap will have some noise artifacts if Anti-Aliasing, Anisotropic Filtering, or Texture Filtering are enabled. Disable all 3 in order to get "clean" map. For OpenGL, disable Anti-Aliasing.
On Direct3D api, minimap will have some noise artifacts if Anti-Aliasing, Anisotropic Filtering, or Texture Filtering are enabled. Disable all 3 in order to get a "clean" map. For OpenGL, disable Anti-Aliasing.
*The Hyrule Field Speed Hack can also cause issues with the minimap.
{{Image|TwilightPrincessWii Map AA.jpg|Anti-aliasing|}}
{{image|The Legend of Zelda Twilight Princess (GC), Dolphin, ZTP Hack.png|ZTP hack on}} {{image|The Legend of Zelda Twilight Princess (GC), Dolphin, No ZTP Hack.png|ZTP hack off|br}}
{{Image|TwilightPrincessWii Map Force Filter.jpg|Force texture filtering|br|}}


=== Sun Rays ===
=== Sun Rays ===
Twilight Princess uses a ray effect at various points throughout the game, most notably at windows and the fountains. The effect is very easily broken. How it is broken depends on the backend used:
Twilight Princess uses a ray effect at various points throughout the game, most notably at windows and the fountains. The effect is very easily broken. How it is broken depends on the backend used:
*D3D - Anti-aliasing and an Internal Resolution above 1x Native damage the effect. Possibly fixed in {{revision|4.0-9161}}, or at least made equivalent to OpenGL.
*D3D - Broken by Anti-aliasing, Anisotropic Filtering and an Internal Resolution above 1x Native.
*OpenGL - The GLSL merge ({{revision|3.5-1025}}) greatly improves the effect in OpenGL. It is now only affected by Anisotropic Filtering and an Internal Resolution above 1x Native.
*OpenGL - Broken by Anisotropic Filtering and an Internal Resolution above 1x Native.
{{Image|TwilightPrincessGC Sunrays Broken.jpg|Broken sun rays|}}
{{Image|TwilightPrincessWii Sunrays Broken.jpg|Broken sun rays|}}
{{Image|TwilightPrincessGC Sunrays Working.jpg|Proper Emulation of the effect|br}}
{{Image|TwilightPrincessWii Sunrays Working.jpg|Proper Emulation of the effect|br}}


}}}}
== Enhancements ==
=== 16:9 Aspect Ratio Fix ===
=== 16:9 Aspect Ratio Fix ===
The built-in Widescreen Hack causes clipping and reflection issues. The following Gecko codes work as a replacement, causing fewer issues. To avoid conflicts, make sure that Widescreen Hack is disabled while using these codes.
The built-in Widescreen Hack causes clipping and reflection issues. The following Gecko codes work as a replacement, causing fewer issues. To avoid conflicts, make sure that Widescreen Hack is disabled while using these codes.
Line 147: Line 155:
</pre>
</pre>


==== EU ====
=== Reduce Bloom Ghosting ===
<pre>$16:9 Widescreen
Due to Dolphin's Scaled EFB setting, bloom can turn into "ghost" images around objects in areas with high amounts of bloom.
F6000001 80008180
 
3FADB6DB 481C4000
Bloom can be corrected with the following gecko codes. Use the x4 or x8 code, whichever is closest to your Internal Resolution setting. Keep Scaled EFB on.
14000000 3FE79E79
<pre>$Bloom x4 IR
E0000000 80008000
C235CA84 00000007
F6000001 80008180
7D2802A6 3CE08000
C2C80000 42340000
60E79650 7C093800
3FADB6DB 47C35000
41A0001C 3CE08000
14000008 3FE79E79
60E7A15C 7C093800
E0000000 80008000
41A1000C 7CA51670
F6000001 80008180
7CC61670 39200000
C05F00C8 C07F00BC
60000000 00000000
D200001C 00000006
C235CB40 00000007
3DC03F40 91C28004
7D0802A6 3CE08000
C2228004 C0030000
60E79650 7C083800
EC110032 D0030000
41A0001C 3CE08000
C003000C EC110032
60E7A15C 7C083800
D003000C 38800001
41A1000C 7C631670
7C841670 39030000
60000000 00000000
C235DE50 00000006
3F608000 637B9650
7C00D800 41A0001C
3F608000 637BA15C
7C00D800 41A1000C
7CA51670 7CC61670
3B640000 00000000
C2009920 00000002
38600010 38800010
60000000 00000000
C200A128 00000002
38600010 38800010
60000000 00000000
04451abc 41800000
</pre>
<pre>$Bloom x8 IR
C235CA84 00000007
7D2802A6 3CE08000
60E79650 7C093800
41A0001C 3CE08000
60E7A15C 7C093800
41A1000C 7CA51E70
7CC61E70 39200000
60000000 00000000
C235CB40 00000007
7D0802A6 3CE08000
60E79650 7C083800
41A0001C 3CE08000
60E7A15C 7C083800
41A1000C 7C631E70
7C841E70 39030000
60000000 00000000
C235DE50 00000006
3F608000 637B9650
7C00D800 41A0001C
3F608000 637BA15C
7C00D800 41A1000C
7CA51E70 7CC61E70
3B640000 00000000
C2009920 00000002
38600020 38800020
60000000 00000000
C200A128 00000002
38600020 38800020
60000000 00000000
60000000 00000000
E0000000 80008000
04451abc 42000000
</pre>
</pre>


=== Reduce Bloom Ghosting ===
Alternatively, bloom can be disabled completely with the Action Replay code below. [http://www.gc-forever.com/forums/viewtopic.php?f=38&t=2472]
Due to Dolphin's bloom issues with Store EFB Copies to Texture Only, a "ghost" image will appear around certain objects in areas with high amounts of bloom. To disable bloom completely, use an Action Replay code below. [http://www.gc-forever.com/forums/viewtopic.php?f=38&t=2472]


<pre>No Bloom Effects [Ralf]
<pre>$No Bloom Effects [Ralf]
04009650 4E800020</pre>
04009650 4E800020</pre>


Disabling Scaled EFB Copies can also reduce bloom ghosting at higher resolutions, by rendering the effect at its native resolution. It may, however, render other effects at the native resolution, and can decrease the clarity of these effects at higher resolutions.
Disabling Scaled EFB Copies can also reduce bloom ghosting at higher resolutions, by rendering the effect at its native resolution. It may, however, render other effects at the native resolution, and can decrease the clarity of these effects at higher resolutions.


=== HD Textures ===
=== HD Texture Pack ===
There are two texture packs available:
*[https://www.henrikomagnifico.com/zelda-twilight-princess-4k Zelda Twilight Princess 4K by Henriko Magnifico]
 
*[http://zeldatphdt.blogspot.com.br/ The Legend of Zelda: Twilight Princess HD Texture Pack]
* By Victor Rosa. Their site is [http://zeldatphdt.blogspot.com.br/ here].
:*This texture pack is mostly complete and is in progress.
 
* [https://forums.dolphin-emu.org/Thread-the-twilight-princess-hd-project By ZeldaGamer23]. Their site is [http://tomoyahd.com/ here]; however, it is currently not hosting the project.
:*This texture pack is incomplete and is in progress. It is experiencing financial difficulties, and a release date is unknown.


== Configuration ==
== Configuration ==
Line 198: Line 246:
{{VersionCompatibilityVersion|3.0-735|****|Goron Mines, Boss Door issue resolve}}
{{VersionCompatibilityVersion|3.0-735|****|Goron Mines, Boss Door issue resolve}}
{{VersionCompatibilityVersion|4.0-7286|****|New Zelda HLE - DSP HLE sound problems resolved}}
{{VersionCompatibilityVersion|4.0-7286|****|New Zelda HLE - DSP HLE sound problems resolved}}
{{VersionCompatibilityVersion|5.0-11518|*****|Since prior to this revision}}
{{VersionCompatibilityClose}}
{{VersionCompatibilityClose}}


Line 265: Line 314:
{{testing/entry|revision=4.0-9175|OS=Windows 8.1|CPU=AMD A4-6210 @ 1.8GHZ|GPU=AMD Radeon R3|result=Game lags 10FPS-25FPS. Have yet to go to Hyrule Field. Don't play with the settings because it might cause a black screen on the title screen|tester=}}
{{testing/entry|revision=4.0-9175|OS=Windows 8.1|CPU=AMD A4-6210 @ 1.8GHZ|GPU=AMD Radeon R3|result=Game lags 10FPS-25FPS. Have yet to go to Hyrule Field. Don't play with the settings because it might cause a black screen on the title screen|tester=}}
{{testing/entry|revision=4.0-9211|OS=Windows 10|CPU=Intel Core i5-4570|GPU=NVIDIA GeForce GTX 960|result=Began with OpenGL but after 2nd dungeon fps dropped in Hyrule field, even with speed hack. Switched to D3D 11 with speed hack and ran perfectly for rest of the game. 2x native res, 8xAA, 16xAF, all else default.|tester=Jesse}}
{{testing/entry|revision=4.0-9211|OS=Windows 10|CPU=Intel Core i5-4570|GPU=NVIDIA GeForce GTX 960|result=Began with OpenGL but after 2nd dungeon fps dropped in Hyrule field, even with speed hack. Switched to D3D 11 with speed hack and ran perfectly for rest of the game. 2x native res, 8xAA, 16xAF, all else default.|tester=Jesse}}
{{testing/entry|revision=4.0-9237|OS=Windows 7|CPU=AMD FX 8320 @ 3.5GHz|GPU=GTX 560 2GB|result=Solid 30FPS while playing, slight stutter when loading cutscenes where it drops to 21FPS briefly before returning to 30|tester=JayStar}}
{{testing/entry|revision=4.0-9237|OS=Windows 7|CPU=AMD FX 8320 @ 3.5GHz|GPU=NVIDIA GeForce GTX 560 2GB|result=Solid 30FPS while playing, slight stutter when loading cutscenes where it drops to 21FPS briefly before returning to 30|tester=JayStar}}
{{testing/entry|revision=5.0|OS=Windows 7|CPU=Intel Core 2 Quad Q9400|GPU=PNY GT710|result=Perfect, solid 30FPS at 2.5 native resolution and 4X anisotropic filtering. Minor slowdowns and stuttering every few hours or so.|tester=EagerStallion}}
{{testing/entry|revision=5.0|OS=Windows 7|CPU=Intel Core 2 Quad Q9400|GPU=NVIDIA GeForce GT 710|result=Perfect, solid 30FPS at 2.5 native resolution and 4X anisotropic filtering. Minor slowdowns and stuttering every few hours or so.|tester=EagerStallion}}
{{testing/entry|revision=5.0|OS=Ubuntu 14.04.3|CPU=Intel Celeron N2840|GPU=Intel Bay Trail HD Graphics|result=12 FPS unplayable|tester=}}
{{testing/entry|revision=5.0|OS=Ubuntu 14.04.3|CPU=Intel Celeron N2840|GPU=Intel Bay Trail HD Graphics|result=12 FPS unplayable|tester=}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=Intel Core 2 Quad Q6600 @ 2.4GHz|GPU=NVIDIA GeForce GTX 550 Ti|result=Near perfect emulation. Constant 30 FPS, some slow downs in Faron Woods, but runs perfectly fine overall. Hyrule Field very slow unless activating the Hyrule Field patch.}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=Intel Core 2 Quad Q6600 @ 2.4GHz|GPU=NVIDIA GeForce GTX 550 Ti|result=Near perfect emulation. Constant 30 FPS, some slow downs in Faron Woods, but runs perfectly fine overall. Hyrule Field very slow unless activating the Hyrule Field patch.}}
Line 282: Line 331:
|vid4=-ElBaFmHzzk|cap4=HD Texture Ver Dolphin 4.0-8854 The Legend of Zelda
|vid4=-ElBaFmHzzk|cap4=HD Texture Ver Dolphin 4.0-8854 The Legend of Zelda
|vid5=IymrlArsqoM|cap5=The Legend of Zelda Twilight Princess HD - Let's Play 18
|vid5=IymrlArsqoM|cap5=The Legend of Zelda Twilight Princess HD - Let's Play 18
|vid6=dCY0vHTw5Mw|cap6=Minda's Desperation Cutscene from LoZ: Twilight Princess
|vid6=EP-Jpn2c4l0|cap6=Dolphin Emulator 4.0-4573 - The Legend of Zelda: Twilight Princess (1080p HD) - Nintendo GameCube
|vid7=EP-Jpn2c4l0|cap7=Dolphin Emulator 4.0-4573 - The Legend of Zelda: Twilight Princess (1080p HD) - Nintendo GameCube
|vid7=Kr7GhTP4uGo|cap7=The Legend of Zelda: Twilight Princess on NVIDIA SHIELD Android TV - Dolphin Emulator (Nintendo GameCube)
|vid8=Kr7GhTP4uGo|cap8=The Legend of Zelda: Twilight Princess on NVIDIA SHIELD Android TV - Dolphin Emulator (Nintendo GameCube)
|vid8=ZJ16kAa30o4|cap8=The Legend of Zelda: Twilight Princess [PAL] [Gamecube] [Español] Dolphin 5.0 [1080p HD]
}}
}}


2,011

edits

Navigation menu