Project

General

Profile

Actions

Emulator Issues #6213

closed

OpenGL Backend: Zelda: Wind Waker Ocean waves flickering [per pixel depth]

Added by daxtsu over 11 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

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

Description

Do not attach files to this issue. Upload them to another site and
link here. Use imgur.com for images.

Have you searched the issue tracker for a similar issue?
Yes, but it's closed, and has reappeared in recent builds.

Game Name?
The Legend of Zelda: The Wind Waker

Game ID? GZLE01 (NTSC-US)

What went wrong?
When moving the camera around, the ocean waves and shadows flicker.

What did you expect to happen? No flickering

What steps will reproduce the problem?
Climb the ladder to the lookout tower on Outset Island and look down towards the bridge with the rupees, and you'll see the waves flickering while the camera moves.

What version of Dolphin were you using?
3.5-555 and various newer builds since then, including the latest 3.5-1178, all builds since 555 should be affected

64 or 32 bit Dolphin?
x64

What version of Dolphin used to work?
3.5-548

What Operating System were you using and what are your hardware
specifications?
CPU: i7 3930k 3.2ghz
RAM: 16GB DDR3
GPU: Nvidia GTX 670 with 314.22 drivers
OS: Microsoft Windows 7 x64 SP1

64 or 32 bit Operating system?
64 bit

Any other relevant information or links to logs:
Memory card save: http://www.mediafire.com/download.php?nn9icmmbjdc5g3x
Fifi Log(10 frames, 2 don't seem to capture it): http://www.mediafire.com/download.php?d9zp8erh9c3r2sp
Save State: http://www.mediafire.com/download.php?rgd9vz70adcbs47

Settings:
Dual Core ON
Idle Skipping ON
JIT Recompiler
Cheats OFF
DSP LLE
DSP LLE on thread OFF

Video Settings:
1x native
Anti-Aliasing: None
AF: 1x
Post Processing: OFF
Scaled EFB Copy ON
Skip EFB from CPU OFF
EFB Copies -> Texture
Texture Cache: Set furthest to right by Fast
External FB: Disabled

Actions #1

Updated by daxtsu over 11 years ago

Issue is still present with EFB -> RAM as well.

Actions #2

Updated by daxtsu over 11 years ago

Per Pixel Depth on or off doesn't matter, the issue still occurs.

Actions #3

Updated by Billiard26 over 11 years ago

  • Issue type set to Bug
Actions #4

Updated by degasus over 11 years ago

oh, sorry, I haven't looked in this bug report. I think it isn't because of hle-fs merge, my depth texture commit seems to be more likely.
Can you please try this build:
http://dl.dolphin-emu.org/builds/dolphin-depth_texture_fix-3.5-549-x64.7z

Actions #5

Updated by daxtsu over 11 years ago

Unfortunately, the issue still persists in that build you uploaded. Thanks for getting back to me, though! The flickering seems to occur most often when moving the camera in and out/out and in rather than from right to left/left to right, if that tells you anything.

Actions #6

Updated by degasus over 11 years ago

  • Status changed from New to Accepted
  • Regression set to Yes

so it is per pixel depth related

Actions #7

Updated by MayImilae over 11 years ago

It should be noted that this is not OpenGL limited. The wave flickering happens on all backends.

Here, I made another fifo log, one a little less... jumpy. http://www.mediafire.com/download.php?lob21povpp5h7kx

Actions #8

Updated by degasus over 11 years ago

fixed in 3.5-1344

but you have to disable "Fast Depth Calculation" as this option was renamed

Actions #9

Updated by degasus over 11 years ago

  • Status changed from Accepted to Fixed
Actions

Also available in: Atom PDF