Emulator Issues #9713
closedNo More Heroes - Shadows don't display correctly on step surfaces
0%
Description
Game Name?
No More Heroes
Game ID? (right click the game in the game list, properties, info tab)
RNHE41
MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)
f567a789cdd8da20c26a9ef20866922f
What's the problem? Describe what went wrong.
Character shadows display incorrectly on "step" shaped surfaces, like stairs and curbs. For example, if you are standing on the street right next to the sidewalk curb, your character's shadow will render under the curb at the point the street and sidewalk meet. If you then take one step onto the sidewalk, your shadow will display correctly.
Sometimes instead of disappearing under the sidewalk, the shadow will be projected at an upward angle away from you.
What steps will reproduce the problem?
Start the game on easy ("Sweet"). Skip the tutorial. Kill the first two enemies and then walk slowly up the stairs. As you walk up your shadow will rapidly switch back and forth from being correctly and incorrectly rendered.
Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
- Dolphin 5.0 (stable)
- Ishiiruka Dolphin 718(9e6b156)
Not tested on any other versions.
What are your PC specifications? (CPU, GPU, Operating System, more)
Core i7 6700K @ 4.0 GHz
GTX 980 Ti 6GB
Windows 7 Pro 64-bit
16 GB RAM
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
Tested at native internal resolution with all hacks disabled, and Scaled EFB Copy both on and off. See attatched screenshots for examples on different curbs.
Files
Updated by flang over 8 years ago
- File RNHE41-2.png RNHE41-2.png added
This may be a regression, because the issue is not present in this video from Dolphin 4.0.2: https://youtu.be/8TXZlMdJYX8?t=658. On that clip, the character shadow is displayed correctly while walking up the stairs.
There is another graphical bug in Dolphin 5.0 that also does not show up in that video. At this point during the opening cutscene before the start of the first stage: https://youtu.be/8TXZlMdJYX8?t=198 - the road is rendered correctly all the way to the mansion, but for me the road is reflecting the mansion in the distance (see screenshot).
I will test some more on my machine to see if there's some setting I missed, but I don't know what else could be the issue since all hacks are already disabled.
Updated by flang over 8 years ago
JosJuice wrote:
What happens on a real console?
See the video clip from my last update - as the character walks up the stairs his shadow is consistently rendered. That is also how it displays on a real console.
Updated by JMC4789 over 8 years ago
I checked in 4.0 and I can see the shadow issues there too, I'll test on console later.
Updated by JMC4789 over 8 years ago
note: when walking up and down stairs the shadows look fine, like the ones outside of the apartment. But on the curb I can definitely see a little weirdness.
Updated by flang over 8 years ago
JMC4789 wrote:
note: when walking up and down stairs the shadows look fine, like the ones outside of the apartment. But on the curb I can definitely see a little weirdness.
I believe that is because the stairs outside of the apartment are only a series of horizontal surfaces, with gaps in between each of them. On "full" stairs, like those inside the first level mansion, the character shadow will jerk back and forth unnaturally.
I've also tried the following settings:
- enable anisotropic filtering
- force texture filtering
- disable texture filtering
None of these seemed to change anything. I don't think there's any other settings I could try. Let me know if there's something I missed.
Updated by mstreurman over 8 years ago
I don't own the game myself, but could it be a depth issue? Maybe try turning on/off Fast Depth in the graphics settings?
Updated by flang over 8 years ago
mstreurman wrote:
I don't own the game myself, but could it be a depth issue? Maybe try turning on/off Fast Depth in the graphics settings?
I have it disabled globally. I tested the game with every hack disabled just to make sure, and also tried toggling Scaled EFB Copy on and off.
Updated by flang over 8 years ago
mstreurman wrote:
I don't own the game myself, but could it be a depth issue? Maybe try turning on/off Fast Depth in the graphics settings?
Sorry I misread this post at first. I went ahead and tried enabling Fast Depth, and also sliding Bounding Box to CPU and GPU, but none of those settings fixed it.
Updated by JMC4789 over 8 years ago
Shadow issues appear to happen on console too.
Updated by JMC4789 over 8 years ago
I'm closing this issue as such, if you think the road issue is big, then feel free to report that, but on console I did see a small gap between the road and mansion at a long distance.
Updated by flang over 8 years ago
JMC4789 wrote:
I'm closing this issue as such, if you think the road issue is big, then feel free to report that, but on console I did see a small gap between the road and mansion at a long distance.
My memory is not as reliable as I assumed it was. I was sure the shadow issues were a regression, but after reconnecting my own console and playing the game again - the behavior is the same. I won't report new issues in the future unless I'm more certain.
Regarding the road reflection issue in the opening cinematic - I'm seeing a similar effect as you reported. On the real console there is a very small gap where the road meets the mansion. It's a much larger affected area on Dolphin.
I don't think this is a "big" issue by itself, unless it shows up at other places in the game.