Emulator Issues #13862
openBroken Shadows in "Hot Wheel: Velocity X"
0%
Description
Game Name?
Hot Wheels: Velocity X
Game ID? (right click the game in the game list, Properties, Info tab)
GHWE78
MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)
819f06787ec1ca0a9b8608215abb7270
What's the problem? Describe what went wrong.
The second shadow volume pass is using blending with destination factor 1-src_color to implement a decrement. In the software renderer this works out. In all other backends the second pass does not modify the frame buffer.
What steps will reproduce the problem?
Drive the car in circles to cast a shadow to the side. Notice that the shadow looks physically incorrect.
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, 2506-340.
Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.
Yes, 2506a.
Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)
These are the correct shadow pass results of the software renderer (alpha channel, value scaled for visibility).
Increment:

Decrement:

Files
Updated by flacs 7 months ago
A workaround that modifies the blending mode is documented on the wiki: https://wiki.dolphin-emu.org/index.php?title=Hot_Wheels_Velocity_X#Somewhat_Broken_Shadows