The Legend of Zelda: The Wind Waker: Difference between revisions

Jump to navigation Jump to search
m
→‎Testing: use full CPU name
m (→‎Testing: use full CPU name)
(39 intermediate revisions by 16 users not shown)
Line 3: Line 3:
|developer = Nintendo EAD
|developer = Nintendo EAD
|publisher = Nintendo
|publisher = Nintendo
|series    = ''The Legend of Zelda''
|series    = The Legend of Zelda
|released  = {{vgrelease|JP=December 13, 2002|NA=March 24, 2003|EU=May 2, 2003|AUS=May 9, 2003|KO=2003}}
|released  = {{vgrelease|JP=December 13, 2002|NA=March 24, 2003|EU=May 2, 2003|AUS=May 9, 2003}}
|genre    = Action-adventure
|genre    = Action-adventure
|modes    = Single-player
|modes    = Single-player
Line 11: Line 11:
}}
}}


'''''The Legend of Zelda: The Wind Waker''''', released as ''The Legend of Zelda: Baton of Wind'' (ゼルダの伝説 風のタクト ''Zeruda no Densetsu: Kaze no Takuto'') in Japan, is an action-adventure game and the tenth installment in ''The Legend of Zelda'' series.  
'''''The Legend of Zelda: The Wind Waker''''', released as '''''The Legend of Zelda: Baton of Wind''''' ('''''ゼルダの伝説 風のタクト Zeruda no Densetsu: Kaze no Takuto''''') in Japan, is an action-adventure game and the tenth installment in ''The Legend of Zelda'' series.  


The game is set on a group of islands in a vast sea—a first for the series. The player controls Link, the protagonist of the Zelda series, as he struggles to find his sister and save the world from Ganondorf.
The game is set on a group of islands in a vast sea—a first for the series. The player controls Link, the protagonist of the Zelda series, as he struggles to find his sister and save the world from Ganondorf.
Line 19: Line 19:
== Problems ==
== Problems ==
{{Problems|{{#vardefineecho:problems|
{{Problems|{{#vardefineecho:problems|
 
=== <s>Picto Box Freeze</s> ===
=== Android ===
The game can briefly freeze when snapping photos. Fixed by {{revision|5.0-9638}} and {{revision|5.0-9735}}.
Sometimes on ARM Android devices, a black or green screen hang will occur.
 
}}}}
}}}}


== Enhancements ==
== Enhancements ==
=== Mipmap Effects ===
Like many official Nintendo games on GameCube and Wii, The Legend of Zelda: The Wind Waker uses mipmap levels to control some effects. As an enhancement, Dolphin uses higher mipmap levels further away as internal resolution increases to make textures look sharper. This breaks effects that rely on accurate mipmap levels. While support for detecting these cases was added in {{revision|5.0-5745}} it requires the CPU texture decoders. As such, mixing high resolution output with GPU Texture Decoding will cause the wrong mipmap levels even after the fixes were added.
{{Image|WindWakerIncorrectMipmaps.png|Incorrect Mipmap levels cause the ocean's effects to draw far off into the distance.}}
{{Image|WindWakerCorrectMipmaps.png|When drawn correct, the sea's effects fade to a deep blue further away from Link.|br}}


=== 16:9 Aspect Ratio Fix ===
=== 16:9 Aspect Ratio Fix ===
The built-in Widescreen Hack causes clipping issues. The following Gecko code works as a replacement, causing fewer issues. To avoid conflicts, make sure that Widescreen Hack is disabled while using this code for any region.
The built-in Widescreen Hack causes clipping issues. The following AR/Gecko code works as a replacement, causing fewer issues. To avoid conflicts, make sure that Widescreen Hack is disabled while using these codes.
 
===== NA =====
<pre>$16:9 Widescreen
043F7D68 C2D55555
043F7D6C 443AAAAA
043B9A08 3FA3D70A
042CD51C 38600280
042CD534 38600000
0404F000 60000000
0404F304 60000000
0404F62C 60000000
04205CC8 3860FFB9
041FB994 C0228068
04205A0C 380002B8
041F1028 C042B55C
041F1024 C0228068
041F1038 C042B55C
041F1034 C0228068
041F9B98 C0228068
041F9BB0 C0228068
041F9B80 C0228068
041F9BD4 C0228068
04203FC4 4BFF8300
041FC2C4 3CA042D5
041FC2C8 90A4000C
041FC2CC 3CA06E6D
041FC2D0 48007CF8
041FC2C0 48000020
043FCFA4 42D55555
041F6F0C C3E2D2A4
041F4798 C3E2D2A4
041F32AC C3E2D2A4
041F7A9C C062D2A4
</pre>
 
==== EU ====
<pre>$16:9 Widescreen
F6000001 80008180
FF601090 7C7F1B78
D2000000 00000004
3DC03FAA 61CEAAAB
91C20004 C2220004
EF7100B2 39C00000
60000000 00000000
D2000284 00000004
3DC03FAA 61CEAAAB
91C20004 C2220004
EFB100B2 39C00000
60000000 00000000
E0000000 80008000
F6000001 80008180
387F0040 38800001
D2000004 00000006
3DC03F40 91C20000
C2220000 C0030000
EC110032 D0030000
C003000C EC110032
D003000C 38800001
60000000 00000000
E0000000 80008000
F6000001 80008180
480002D0 38600000
D200032C 00000005
3DC03FB3 61CEAAAB
91C20000 C2220000
C0030000 EC110032
D0030000 38800000
60000000 00000000
E0000000 80008000
F6000001 80008180
C05D00D4 C07D00C8
D2000000 00000002
3DC03FE4 91C20000
C0420000 00000000
E0000000 80008000
F6000002 80008180
801F0004 28000000
41820014 38610008
D200000C 00000003
38610008 3DC0443C
91C3000C 3DC0C2E0
91C30004 00000000
D200001C 00000003
38610008 3DC0443C
91C3000C 3DC0C2E0
91C30004 00000000
D2000038 00000003
38610008 3DC0443C
91C3000C 3DC0C2E0
91C30004 00000000
D2000048 00000003
38610008 3DC0443C
91C3000C 3DC0C2E0
91C30004 00000000
E0000000 80008000
F6000001 80008180
28000006 41820194
D20001B4 00000003
3DC0443C 91C3000C
3DC0C2E0 91C30004
4E800421 00000000
E0000000 80008000
F6000004 80008180
4800001D 83E1000C
83C10008 80010014
7C0803A6 38210010
4E800020 9421FFB0
5A010000 FFFFFFD0
D2000000 00000003
3DC0443C 91C3000C
3DC0C2E0 91C30004
4E800421 00000000
E0000000 80008000
F6000001 80008180
4BFFF3DD 80010014
5A010000 FFFFFFC4
D2000000 00000003
3DC0443C 91C3000C
3DC0C2E0 91C30004
4E800421 00000000
E0000000 80008000
F6000001 80008180
44200000 C1100000
14000000 44A20000
E0000000 80008180
F6000001 80008180
C3E30014 C3C30018
D2000000 00000004
3DC0C2D5 61CE5555
91C20000 C3E30014
C3C20000 EFFEF82A
60000000 00000000
D2000008 00000004
3DC03FAA 61CEAAAB
91C20000 C0420000
C3A3001C EC5D00B2
60000000 00000000
1400001C 48000050
E0000000 80008000
F6000001 80008180
A8850008 A805000C
D2000004 00000002
A8C5000C 3806FF96
60000000 00000000
E0000000 80008000
</pre>


===== Region-Free =====
==== JP ====
<pre>
<pre>$16:9 Widescreen
F6000001 80008180
F6000001 80008180
FF601090 7C7F1B78
FF601090 7C7F1B78
Line 141: Line 290:
E0000000 80008000
E0000000 80008000
</pre>
</pre>
=== HD Texture Pack ===
[http://onthegreatsea.tumblr.com/DOWNLOADS Hypatia’s Hi-Res Wind Waker Texture Pack (completed)]


[https://forums.dolphin-emu.org/Thread-the-legend-of-zelda-wind-waker-hd The Legend of Zelda - Wind Waker HD (incomplete)]
At least the NA code causes a misalignment with the display of the magic bar and it's outline until it has been upgraded.
{{Image|WindWakerMagicAlignment.jpg|Magic bar outline misaligned right}}
{{Image|WindWakerCorrectMagicAlignment.jpg|Correct alignment|br}}
 
=== HD Texture Packs ===
*[http://onthegreatsea.tumblr.com/DOWNLOADS Hypatia’s Hi-Res Wind Waker Texture Pack (completed)]
*[https://forums.dolphin-emu.org/Thread-the-legend-of-zelda-wind-waker-hd The Legend of Zelda - Wind Waker HD (incomplete)]


=== Removing Distance Blur ===
=== Removing Distance Blur ===
The distance blur is built into the game, but to some, it looks off on higher resolutions. The blur can be disabled using this Action Replay code.
The distance blur is built into the game, but to some, it looks off on higher resolutions. The blur can be disabled using Action Replay codes shipped with Dolphin.
==== NTSC-U ====
<pre>
043FCB9C 00000000
</pre>
==== PAL ====
<pre>
04008FF0 60000000
023FE0B6 0000FF00
</pre>


== Configuration ==
== Configuration ==
<!--A full list of options is available at Template:Config/doc-->
<!--A full list of options is available at Template:Config/doc-->
{{Config
{{Config
|gputexdecode = Off
|gputexdecodenotes = Support mipmap effects
}}
}}


Line 174: Line 320:
{{VersionCompatibilityVersion|4.0-6341|****|OpenGL no longer requires slow-depth}}
{{VersionCompatibilityVersion|4.0-6341|****|OpenGL no longer requires slow-depth}}
{{VersionCompatibilityVersion|4.0-6422|****|D3D11 no longer requires slow-depth}}
{{VersionCompatibilityVersion|4.0-6422|****|D3D11 no longer requires slow-depth}}
{{VersionCompatibilityVersion|4.0-7528|***|Windfall crashed start on Windows}}
{{VersionCompatibilityVersion|4.0-7528|***|Windfall crash started on Windows}}
{{VersionCompatibilityVersion|4.0-8026|***|Windfall crashed fixed for Windows 8, 8.1, and 10}}
{{VersionCompatibilityVersion|4.0-8026|***|Windfall crash fixed for Windows 8, 8.1, and 10}}
{{VersionCompatibilityVersion|4.0-8032|*****|Windfall crashed fixed for Windows 7. D3D verified working on pictobox sidequest. No known bugs!}}
{{VersionCompatibilityVersion|4.0-8032|****|Windfall crash fixed for Windows 7. D3D verified working on Picto Box sidequest}}
{{VersionCompatibilityVersion|5.0-9735|*****|Pictobox issues fixed}}
{{VersionCompatibilityClose}}
{{VersionCompatibilityClose}}


Line 268: Line 415:
{{testing/entry|revision=4.0-6803|OS=Windows 7|CPU=AMD Athlon II X2 250 @ 3GHz|GPU=NVIDIA GeForce GT 440|result=Played from the beginning to the end with no problems or glitches at all, with the exception of FPS drops in big areas or in the rooms with special effects (e.x. Heating effect in Dragon Roost Cavern rooms). My settings: used both OpenGL and Direct3D, 16:9 AR, 2x IR, DSP HLE, enabled Force texture filtering and Skip EFB access to CPU. VBA-M connection works fine, although it causes massive FPS drop in the game.|tester=SPARTA}}
{{testing/entry|revision=4.0-6803|OS=Windows 7|CPU=AMD Athlon II X2 250 @ 3GHz|GPU=NVIDIA GeForce GT 440|result=Played from the beginning to the end with no problems or glitches at all, with the exception of FPS drops in big areas or in the rooms with special effects (e.x. Heating effect in Dragon Roost Cavern rooms). My settings: used both OpenGL and Direct3D, 16:9 AR, 2x IR, DSP HLE, enabled Force texture filtering and Skip EFB access to CPU. VBA-M connection works fine, although it causes massive FPS drop in the game.|tester=SPARTA}}
{{testing/entry|revision=4.0-8961|OS=Windows 10|CPU=Intel Core i5-6600K|GPU=NVIDIA GeForce GTX 970|result=Smooth 60 FPS in Direct3D, with 1080p, AAx4 and forced AFx16. Some random slowdown.|tester=}}
{{testing/entry|revision=4.0-8961|OS=Windows 10|CPU=Intel Core i5-6600K|GPU=NVIDIA GeForce GTX 970|result=Smooth 60 FPS in Direct3D, with 1080p, AAx4 and forced AFx16. Some random slowdown.|tester=}}
{{testing/entry|revision=5.0|OS=Windows 7 x64|CPU=Intel i7-4790K @ 4.0GHz|GPU=NVIDIA GeForce GTX 970|result=The game runs perfect with hd texture packs, eating up 20GB of RAM when prefetching is enabled. It dose not always complete prefetching couse it works only 1 out of 10 tries. When it works it is 60s to load it all into RAM, but many times the emulator crashes with memory errors while trying to load custom textures into RAM at the begining. Here is a perfect emulation with custom textures sucessfully prefetched. I have tried many setings but you can check my current one in the videos description. [https://www.youtube.com/watch?v=vg2lPSfTB9Q The Legend of Zelda: Wind Waker - Dolphin 5.0 HD Texture pack]|tester=pumab}}
{{testing/entry|revision=5.0|OS=Windows 7 x64|CPU=Intel Core i7-4790K @ 4.0GHz|GPU=NVIDIA GeForce GTX 970|result=The game runs perfect with hd texture packs, eating up 20GB of RAM when prefetching is enabled. It dose not always complete prefetching couse it works only 1 out of 10 tries. When it works it is 60s to load it all into RAM, but many times the emulator crashes with memory errors while trying to load custom textures into RAM at the begining. Here is a perfect emulation with custom textures sucessfully prefetched. I have tried many setings but you can check my current one in the videos description. [https://www.youtube.com/watch?v=vg2lPSfTB9Q The Legend of Zelda: Wind Waker - Dolphin 5.0 HD Texture pack]|tester=pumab}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=Intel Core i5-4288u @ 2.6GHz|GPU=Intel Iris 5100|result=Runs just fine with default settings. Any higher than that just drops frames like crazy. |tester=sensi277}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=Intel Core i5-4288u @ 2.6GHz|GPU=Intel Iris 5100|result=Runs just fine with default settings. Any higher than that just drops frames like crazy. |tester=sensi277}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=Intel Core i7-6700HQ @ 2.6GHz|GPU=NVIDIA GeForce GTX 965M|result=(Laptop) Backend: Direct3D 11, V-Sync: On, Res: 3x Native (1920x1584), 4x MSAA Anti-Aliasing, 4x Anisotropic Filtering, Per-Pixel Lighting: Checked. Works great, few blips but rare.|tester=Kavex}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=Intel Core i7-6700HQ @ 2.6GHz|GPU=NVIDIA GeForce GTX 965M|result=(Laptop) Backend: Direct3D 11, V-Sync: On, Res: 3x Native (1920x1584), 4x MSAA Anti-Aliasing, 4x Anisotropic Filtering, Per-Pixel Lighting: Checked. Works great, few blips but rare.|tester=Kavex}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=AMD A8-7650k Black @ 3.8GHz|GPU=AMD Radeon R7|result=Lässt sich wunderbar spielen, habe immer Konstante 30FPS auf 1920x1080p. (Can be played wonderfully, always has constant 30 FPX at 1920x1080) RAM: G.Skill Ares cl11 2400mHz 2x4GB Mainboard: ASRock FM2A68M-H+|tester=Blutwolf31}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=AMD A8-7650k Black @ 3.8GHz|GPU=AMD Radeon R7|result=Lässt sich wunderbar spielen, habe immer Konstante 30FPS auf 1920x1080p. (Can be played wonderfully, always has constant 30 FPX at 1920x1080) RAM: G.Skill Ares cl11 2400mHz 2x4GB Mainboard: ASRock FM2A68M-H+|tester=Blutwolf31}}
{{testing/entry|revision=5.0-84|OS=Linux 4.6.3-1-Arch|CPU=Intel Core i5-4690k @ 3.5GHz|GPU=NVIDIA GeForce GTX 960|result=Game plays at a constant 30 FPS at native settings with no texture issues or glitches.  Same results using 2.5 Native resolution, 4x MSAA Anti-Aliasing, 4x Anisotropic Filtering, FXAA Post-Processing Effect,Texture Cache:Safe, and Virtual External Frame Buffer. Applyed Hypatia's Hi-Res Texture Pack To also get same results with minor studdering when looking at large areas due to the textures loading, this can be fixed by prefeching custom textures (requires a lot of ram >16GB) and should also be fixed after the pack is converted to DDS format.|tester=Zalnor}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=Intel Core i5-7500U @ 2.7GHz|GPU=NVIDIA GeForce GTX 950m|result=Game plays at a >30 FPS at native settings with no texture issues or glitches.  Same results using 3x Native resolution, vsync, 2x MSAA Anti-Aliasing, 4x Anisotropic Filtering,Texture Cache:Fast, and Virtual External Frame Buffer. Applyed Hypatia's Hi-Res Texture Pack To also get same results with minor stuttering.  Have to disable XFB unless taking pictographs to decrease frame stuttering when using texture pack.|tester=KingArthur10}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=Intel Core i5-7500U @ 2.7GHz|GPU=NVIDIA GeForce GTX 950m|result=Game plays at a >30 FPS at native settings with no texture issues or glitches.  Same results using 3x Native resolution, vsync, 2x MSAA Anti-Aliasing, 4x Anisotropic Filtering,Texture Cache:Fast, and Virtual External Frame Buffer. Applyed Hypatia's Hi-Res Texture Pack To also get same results with minor stuttering.  Have to disable XFB unless taking pictographs to decrease frame stuttering when using texture pack.|tester=KingArthur10}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=Intel Core i3-4005U @ 1.7GHz|GPU=Intel HD 4400|result=Played the game at native resolution on this cheap laptop. 30FPS most of the times. Slows down to 20-25 FPS sometimes. Fully playable till the end.|tester=PoorGuy}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=Intel Core i3-4005U @ 1.7GHz|GPU=Intel HD 4400|result=Played the game at native resolution on this cheap laptop. 30FPS most of the times. Slows down to 20-25 FPS sometimes. Fully playable till the end.|tester=PoorGuy}}
{{testing/entry|revision=5.0-84|OS=Linux 4.6.3-1-Arch|CPU=Intel Core i5-4690k @ 3.5GHz|GPU=NVIDIA GeForce GTX 960|result=Game plays at a constant 30 FPS at native settings with no texture issues or glitches.  Same results using 2.5 Native resolution, 4x MSAA Anti-Aliasing, 4x Anisotropic Filtering, FXAA Post-Processing Effect,Texture Cache:Safe, and Virtual External Frame Buffer. Applyed Hypatia's Hi-Res Texture Pack To also get same results with minor studdering when looking at large areas due to the textures loading, this can be fixed by prefeching custom textures (requires a lot of ram >16GB) and should also be fixed after the pack is converted to DDS format.|tester=Zalnor}}
{{testing/entry|revision=5.0-2270|OS=Windows 10|CPU=AMD Ryzen R7 1700|GPU=AMD R9 280|result=GPU has no problem pushing the game up to 4K with it being absolutely stable with no dips. CPU has no performance problem at all (can run the game over 200% speed constantly), but will suffer from very bad frame pacing (stutter) if XFB is left enabled, may it be set on Virtual or Real. The frame pacing do still get bad at times, but it is very occasionnal and still entirely playable. Overclocking the CPU or running at lower res doesn't help with the frame pacing problem, indicating that this is clearly not a performance issue. Tested on DX11 and OpenGL. |tester=kilo}}
{{testing/entry|revision=5.0-2270|OS=Windows 10|CPU=AMD Ryzen R7 1700|GPU=AMD R9 280|result=GPU has no problem pushing the game up to 4K with it being absolutely stable with no dips. CPU has no performance problem at all (can run the game over 200% speed constantly), but will suffer from very bad frame pacing (stutter) if XFB is left enabled, may it be set on Virtual or Real. The frame pacing do still get bad at times, but it is very occasionnal and still entirely playable. Overclocking the CPU or running at lower res doesn't help with the frame pacing problem, indicating that this is clearly not a performance issue. Tested on DX11 and OpenGL. |tester=kilo}}
{{testing/end}}
{{testing/end}}
Line 281: Line 428:
<!--A full list of options is available at Template:VideoGallery/doc-->
<!--A full list of options is available at Template:VideoGallery/doc-->
{{VideoGallery
{{VideoGallery
|vid1=IoxqUsL3Jo0|cap1=HD texture dolphin 5.0 Wii U Setting (HD) 1080P
|vid1=QZB36GiccO8|cap1=The Legend of Zelda: Wind Waker - Dolphin SVN3972 (HD)
|vid2=QZB36GiccO8|cap2=The Legend of Zelda: Wind Waker - Dolphin SVN3972 (HD)
|vid2=VqNcksMfAjM|cap2=The Legend of Zelda: The Wind Waker Intro (Dolphin SVN r7589)
|vid3=gSJjPvL5K6I|cap3=Dolphin Emulator 4.0 - The Legend of Zelda: The Wind Waker (1080p HD) - Nintendo GameCube
|vid3=gSJjPvL5K6I|cap3=Dolphin Emulator 4.0 - The Legend of Zelda: The Wind Waker (1080p HD) - Nintendo GameCube
|vid4=vg2lPSfTB9Q|cap4=Dolphin Emulator 5.0 - The Legend of Zelda: The Wind Waker (1080p HD) WITH Hi-Res Texture Pack
|vid4=P6ZI9z0mgrk|cap4=Dolphin Emulator 4.0.2 - HI- RESOLUTION The Wind Waker (1080p HD)
|vid5=VqNcksMfAjM|cap5=The Legend of Zelda: The Wind Waker Intro (Dolphin SVN r7589 -)
|vid5=cjIeSyuvBr4|cap5=The Legend of Zelda: Wind Waker - NVIDIA SHIELD Android TV - Dolphin Emulator 4.0-8573 (1080p)
 
|vid6=IoxqUsL3Jo0|cap6=Ishiiruka Dolphin 5.0 - HD texture - (Wii U) (LEGEND OF THE ZELDA : WINDWAKER HD) - 1080p60
 
|vid7=a2yULbDA6Dc|cap7=The Legend of Zelda - The Wind Waker at 4K on Dolphin Emulator 5.0 (1080p)
|vid6=P6ZI9z0mgrk|cap6=Dolphin Emulator 4.0.2 - HI- RESOLUTION The Wind Waker (1080p HD)
|vid8=wgG_cnBIu1I|cap8=The Legend of Zelda: The Wind Waker [PAL] [Gamecube] [Español] Dolphin 5.0 [1080p HD]
|vid7=cjIeSyuvBr4|cap7=The Legend of Zelda: The Wind Waker on NVIDIA SHIELD Android TV - Dolphin Emulator (Nintendo GameCube)
}}
}}


Line 296: Line 442:
[[Category:GameCube games|Legend of Zelda, The: The Wind Waker]]
[[Category:GameCube games|Legend of Zelda, The: The Wind Waker]]
[[Category:Zelda ucode games]]
[[Category:Zelda ucode games]]
[[Category:Ships with debugging symbols]]
2,225

edits

Navigation menu