rpcs3
rpcs3 copied to clipboard
BlazBlue series minor texture alignment issues. Vulkan only.
This is a minor graphic issue that I'm noticing using the Vulkan renderer in the games of BlazBlue series. Some textures/effects have what looks like an alignment issue that manifests as a vertical line on the edge of the texture. This either only happens with the Vulkan renderer, or doesn't happen with the OpenGL renderer in the same places. I haven't played enough with the OpenGL renderer to rule the latter out. This is occurring at native resolution with strict rendering mode enabled.
I noticed it today while playing BlazBlue: Centralfiction (BLES 02230) while doing Makoto's Astral Heat move, but there's a really obvious example of what I assume is the same thing on the title screen of Continuum Shift Extend (BLES 01487). I had previously noticed it in Continuum Shift but forgot to report it.
OpenGL:
Vulkan:
Note the vertical lines in the centre of the screen at the top and bottom.
Attached are a log file and RSX capture of Continuum Shift's title screen.
Fixed can be closed now.
Closing as fixed
This is not fixed as of v0.0.12-10869. Chronophantasma Extend is a different game
Fixed close it.
Closing as fixed. Request to reopen otherwise.
I'm still seeing it here. Same as before: vertical lines not present under OpenGL or a real PS3, present under Vulkan:
Could it be an Nvidia driver issue? I'm using an RTX 3070, and was previously using a GTX1080. Also, I'm testing the European version rather than the US version pictured above. Does that make a difference? No idea, but it might be useful if someone else tests the same version as me: BLES01487.
Put the log here, lemme see your settings.
Here you go. Settings should be default since I deleted the config files in order to eliminate the possibility of settings playing a part. I've also tried clearing the caches to make sure old shaders couldn't be a problem,
Incidentally, while rare, this isn't the only game where something similar happens. I almost added Mortal Kombat Komplete Edition into the original report, but didn't as I'm not certain the underlying cause is the same. There, the FMV sequences are framed by what looks like a single pixel wide purple border, but only when using Vulkan, not OpenGL.
@Silanda fixed?
No. I only tested the title screen but it's the same as it ever was: black lines present using Vulkan, fine using OpenGL.
@Silanda Please try and grab a new RSX capture - unfortunately savestates research caused the old ones to be incompatible. If possible renderdoc captures would also be nice but not required.
No problem. Here's an RSX capture and a link to a renderdoc capture of the title screen (not the same frame).
BLES01487_20210910125530_capture.zip
https://mega.nz/file/kOo2WaiA#Q9rOB7K6pGO9bpXwKkfyZuXmCAEhdyLgn-VPHxmI1EQ
Same underlying cause as https://github.com/RPCS3/rpcs3/issues/11091 Specifically, border clamp behaviour during hardware blitting has different behavior on vulkan vs OpenGL. There is no real solution here, I'll eventually add a software blit solution on the GPU to get around this, of course performance won't be great, but output will be correct.
Incidentally, while rare, this isn't the only game where something similar happens. I almost added Mortal Kombat Komplete Edition into the original report, but didn't as I'm not certain the underlying cause is the same. There, the FMV sequences are framed by what looks like a single pixel wide purple border, but only when using Vulkan, not OpenGL.
I have noticed the purple border in Ratchet and Clank: Tools of destruction during cutscenes
Test https://github.com/RPCS3/rpcs3/pull/13901
I'll have to test when I'm a little less tired, but the problem seems gone but only when upscaling.
If the issue is still present, ask to reopen.