Project

General

Profile

Actions

Emulator Issues #12047

open

Arbitrary mipmap detection fails for certain textures in Toad's Factory

Added by Leseratte10 about 4 years ago. Updated over 1 year ago.

Status:
Accepted
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

Game Name?

Mario Kart Wii

Game ID? (right click the game in the game list, Properties, Info tab)

RMCP01

What's the problem? Describe what went wrong.

There is a certain light effect on the track "Toads Factory" (the arrows on the conveyor belts), that normally is light, and gets darker the closer you get. On original resolution (640x528) that is working properly, like on console. But the higher the resolution that I use, the sooner the effect gets darker.

What steps will reproduce the problem?

Set the resolution to 1x. Start Mario Kart Wii, start a race on Toads Factory (last track in the Mushroom Cup).
Drive about half a lap until you get to the conveyor belts that run from side to side. Drive onto the conveyor belt, directly onto one of the red or green arrows. Notice that while you are this close, the arrow becomes almost invisible (this is what is supposed to happen, and this also is what happens on console).

Now set the resolution to a reasonably high one (I used 6x (3840x3168) for the test, but 3x or 4x also work, the bug is just not as obvious then) and drive onto one of the conveyor belts again.
Notice that now, all the arrows on the belt are almost invisible, and even when you leave the belt, it takes a reasonable distance until the arrows become visible again.

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, it is, 5.0-11836

Is the issue present in the latest stable version?

Not sure, I have a Linux machine and trying to compile 5.0 just gives me errors. I'd assume that it would be present there as well, but I didn't test it.

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

Screenshots are attached.
fifo log is too large for the upload function (22 MB), can be downloaded here: https://www.dropbox.com/s/x7xfjdirevpae6r/fifo_log?dl=0
"working.png" is from Dolphin with 1x resolution (how it's supposed to look, bright arrows)
"broken.png" is from Dolphin with 5x resolution (broken, arrows almost invisible)

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

i9-9900K, RTX 2080 Ti, Ubuntu 19.10


Files

broken.png (2.52 MB) broken.png Broken: Arrows almost invisible (5x resolution) Leseratte10, 04/12/2020 06:53 PM
working.png (1.83 MB) working.png Working: Arrows bright visible (1x resolution) Leseratte10, 04/12/2020 06:53 PM
image-2.png (920 KB) image-2.png colorovfire, 01/19/2023 12:06 PM
Screenshot 2023-01-19 at 7.09.26 AM.png (1.18 MB) Screenshot 2023-01-19 at 7.09.26 AM.png corrected with ArbitraryMipmapDetectionThreshold = 2.22 colorovfire, 01/19/2023 12:21 PM
Screenshot 2023-01-19 at 7.09.03 AM.png (1.57 MB) Screenshot 2023-01-19 at 7.09.03 AM.png incorrect colorovfire, 01/19/2023 12:22 PM
MKW Toad_s Factory arbmip min value.png (204 KB) MKW Toad_s Factory arbmip min value.png tex1_256x256_m_db626658aab6e356_14 & tex1_256x512_m_fc58ac1b2dbeb111_14 colorovfire, 01/20/2023 08:56 PM

Related issues 1 (1 open0 closed)

Related to Emulator - Emulator Issues #12942: Arbitrary Mipmap Detection fails for water in F-Zero GXAccepted

Actions
Actions

Also available in: Atom PDF