Project

General

Profile

Actions

Emulator Issues #8593

closed

Zelda Wind waker PAL doesn't let me set it to 60Hz

Added by Anonymous almost 10 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

[READ THIS: https://forums.dolphin-emu.org/showthread.php?pid=276132 <<<
Your answers are there!]
[Leave the questions as they are and answer them in the next line]
[Remove lines written inside brackets [], but nothing else]

Game Name? The Legend of Zelda The Wind Waker

Game ID? GZLP01

What went wrong?
The game doesn't show the 50/60Hz selector at the beginning, even if I held B. The game only run at 50Hz. It's not a big deal, but It's a bug.

What did you expect to happen instead?
It should show that menu and let me change the frequency rate.

What steps will reproduce the problem?
1.Run the game.

Which versions of Dolphin did you test on?
4.0-6318 (and a older SVN).

Does using an older version of Dolphin solve your issue? No (Dolphin 4.0.2)

What are your PC specifications?
Windows 8.1 x64, i5 4210M 2.6GHz, 4GB RAM, NVIDIA GeForce820M

Actions #1

Updated by JMC4789 almost 10 years ago

  • Status changed from New to Invalid

It's a 30/50 game, there is no 60 Hz mode

Actions #2

Updated by JMC4789 almost 10 years ago

  • Status changed from Invalid to New

Reopening as there is some 30/60 mode apparently?

Actions #3

Updated by Anonymous almost 10 years ago

Actions #4

Updated by phire almost 10 years ago

  • Status changed from New to Accepted

Confirmed, Wind waker pal has a 30/60Hz mode.

Actions #5

Updated by AdmiralCurtiss almost 10 years ago

Same/similar issue happens in US Wind Waker, which doesn't prompt for Progessive Mode in Dolphin despite doing so on console.

(If you don't know, some US/JP GC games support Progressive Scan. Enable Progressive Scan in Graphics -> Advanced, then hold B while booting a game that supports it. Examples that work in Dolphin include Smash Bros. Melee and F-Zero GX.)

Also this seems unrelated to the SSBB issue linked above.

Actions #6

Updated by booto almost 10 years ago

On cold boot, the PI reset code is initialised to 0x80000000 instead of 0

https://github.com/dolphin-emu/dolphin/blob/30ebb2459eb97ba544547183854775df8460b475/Source/Core/Core/HW/ProcessorInterface.cpp#L89

Changing it to 0 fixes the 60Hz issues with PAL Windwaker. There may be side effects for other titles that use the reset code (possibly CSI?), so a less trivial fix may be required.

Actions #7

Updated by skidau almost 10 years ago

Maybe it needs to be 0 on Init and set to 0x80000000 if the Emulation > Reset command is used (to simulate the user pressing the reset button)?

Actions #8

Updated by JMC4789 almost 10 years ago

  • Status changed from Accepted to Fix pending

This was also causing the game ending hang.

https://github.com/dolphin-emu/dolphin/pull/2559

Actions #9

Updated by JMC4789 almost 10 years ago

  • Status changed from Fix pending to Fixed
Actions

Also available in: Atom PDF