Project

General

Profile

Actions

Emulator Issues #10693

closed

Donkey Kong Country Returns – Objects flicker when Store EFB Copies to Texture Only enabled

Added by Wowfunhappy over 6 years ago. Updated over 1 year ago.

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

0%

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

Description

Game Name?

Donkey Kong Country Returns

Game ID? (right click the game in the game list, properties, info tab)

SF8E01

MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)

a63c4232eaa0f3c0b4715b7553f9f7ab (note that I compressed my game into a gcz file, so hash may be different from uncompressed iso)

What's the problem? Describe what went wrong.

When playing a level with Store EFB Copies to Texture Only, certain objects (most notably Donkey Kong's head) will flicker in and out of existence.

Unchecking Store EFB Copies to Texture Only fixes the problem (at the expense of making those objects appear pixelated, by that's to be expected). However, this option is off my default and is not automatically enabled by the game's ini file.

The ini for Donkey Kong Country Returns should automatically disable Store EFB Copies to Texture Only to prevent this problem.

What steps will reproduce the problem?

Start the game and enter any level.

I am running macOS, and thus by extension am using the openGL backend.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

Yes. 5.0-6022

If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer

I'm not not sure a fifo log will be useful, because they need EFB Copies to Texture Only to be enabled, which fixes the problem. That said, I have uploaded a log to Dropbox (it was too large to attach).

https://www.dropbox.com/s/b36ovbhsysnfqwy/Untitled.dff?dl=0

What are your PC specifications? (CPU, GPU, Operating System, more)

macOS 10.12.6 (Sierra)
Intel Core i5 6600K
Geforce GTX 1080 Ti

Actions #1

Updated by JosJuice over 6 years ago

Does the problem also happen in Dolphin 5.0?

Actions #2

Updated by Wowfunhappy over 6 years ago

No, it does not happen in 5.0, just tested.

Actions #3

Updated by JosJuice over 6 years ago

Please bisect to find the first broken version, like the template for new issue reports describes.

Actions #4

Updated by JosJuice over 6 years ago

Or, uh, I guess those instructions are hard to use on macOS if you don't have a build environment set up... It's also possible to manually do a binary search of the builds on the download list. It works like this:

Try the build that's right in the middle of 5.0 and the newest build. If that version works, try the build that's in the middle of that build and the newest build, otherwise try the build that's in the middle of 5.0 and that build. Continue that way, always testing the build that's in the middle of the newest known good build and the oldest known bad build. Using this method, you should be able to find the first broken build with roughly 12 tests.

Actions #5

Updated by Wowfunhappy over 6 years ago

Thanks. First broken build is 5968.

Actions #6

Updated by JosJuice over 6 years ago

  • Milestone set to Current
  • Regression changed from No to Yes
  • Regression start set to 5.0-5968
Actions #7

Updated by Wowfunhappy almost 6 years ago

Just a quick note to confirm that this issue is still present as of 7257.

Actions #8

Updated by JMC4789 over 1 year ago

  • Status changed from New to Fixed

OpenGL is deprecated on macOS. In new builds, please use MoltenVK (Vulkan) or Metal. This issue is likely fixed.

Actions

Also available in: Atom PDF