Project

General

Profile

Actions

Emulator Issues #12942

open

Arbitrary Mipmap Detection fails for water in F-Zero GX

Added by Luig almost 2 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?

F-Zero GX

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

GFZJ01

MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)

81293462cf48c6a482c33e25c4097ac0 for US, i can't verify the japanese version

What's the problem? Describe what went wrong.

F-zero GX uses a similar effect to Mario Sunshine in stages with water. Attached are some renderdoc captures of textures and their mipmaps, showing that the mipmaps do indeed contain different textures. Despite this, arbitrary mipmap detection does not seem to trigger on them.

What steps will reproduce the problem?

Play F-zero GX, and go to Big Blue: Ordeal, the last track of Emerald Cup. Alternatively, use this savestate for 5.0-16607, which is for the japanese version of the game, with a debug menu. This will load you into the stage in the debug stage viewer, so you can freely move the camera. https://cdn.discordapp.com/attachments/390278971880636428/982778464501383228/GFZJ01.s01 . Then, simply turn on arbitrary mipmap detection, then change the anisotropic filtering option in dolphin and watch as the depth of the specular mipmaps change.

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

Is the issue present in the latest stable version?

[Yes/No and version number here]

If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)

[First broken version number here (if applicable)]

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

[Attach any fifologs if possible, write a description of fifologs and screenshots here to assist people unfamiliar with the game.]

3 frame fifolog of the stage in the debug stage viewer
https://cdn.discordapp.com/attachments/390278971880636428/982779802446598225/fzerojp.dff

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

ryzen 3600
16gb 36000mhz CL16 ram
GTX 1060

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

[Anything else here]


Files

mip1.png (72.7 KB) mip1.png mip 1 of 1st water texture Luig, 06/04/2022 10:56 PM
mip2.png (45 KB) mip2.png mip 2 of 1st water texture Luig, 06/04/2022 10:57 PM
mip3.png (35.5 KB) mip3.png mip 3 of 1st water texture Luig, 06/04/2022 10:57 PM
2mip0.png (38.8 KB) 2mip0.png mip 0 of 2nd water texture Luig, 06/04/2022 10:57 PM
2mip2.png (29.8 KB) 2mip2.png mip 2 of 2nd water texture Luig, 06/04/2022 10:57 PM
2022-06-04 17-14-47-1.webm (4.82 MB) 2022-06-04 17-14-47-1.webm video showing the effect breaking as the dolphin aniso filtering option is changed Luig, 06/04/2022 11:05 PM

Related issues 1 (1 open0 closed)

Related to Emulator - Emulator Issues #12047: Arbitrary mipmap detection fails for certain textures in Toad's FactoryAccepted

Actions
Actions

Also available in: Atom PDF