Rpcs3: [BCES00008] [Regression] Warhawk Textures Missing In v0.0.6 Builds, But Present In v0.0.5.

Created on 28 Aug 2019  路  8Comments  路  Source: RPCS3/rpcs3

PC Specs:

Processor Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
Video Card NVIDIA GeForce GTX 970
RAM 20 GB
Operating System Windows 10

Working Build: rpcs3-v0.0.5-7772
rpcs3-v0.0.5-7772.log.gz

Non-Working Build: rpcs3-v0.0.6-8612
rpcs3-v0.0.6-8612.log.gz


When using the older builds from v0.0.5, the textures are displayed wish some missing effects here and there. On the v0.0.6 builds, the textures aren't present at all. Using all of the default settings on RPCS3 except for changing OpenGL to Vulkan.

This is an easily reproducible issue. In order to reproduce, start Warhawk with each of the versions listed above. I've tried nearly every combination of settings over the course of about 10 builds ranging from 0.0.5 and 0.0.6, and the issue remains.


rpcs3-v0.0.5-7772

rpcs3-v0 0 5-7772

rpcs3-v0.0.6-8612

rpcs3-v0 0 6-8612


The major issue with the non working build seems to be this:

路E 0:02:40.022876 {RSX [0x0045f7c]} RSX: Could not gather all required slices for cubemap/3d generation

All 8 comments

Could you upload RSX captures as well? You can take one if you enable the debugger window in View -> Show Debugger then click RSX Capture. They'll be saved to /captures/. You may want to compress them, as uncompressed they get pretty large.

Could you upload RSX captures as well? You can take one if you enable the debugger window in View -> Show Debugger then click RSX Capture. They'll be saved to /captures/. You may want to compress them, as uncompressed they get pretty large.

Sure thing.

rpcs3-v0.0.5-7772
https://drive.google.com/open?id=13neJHZiK8Ss5jPrZ3Y6xLwr97FcZFCtg

rpcs3-v0.0.6-8612
https://drive.google.com/open?id=1pz3o3TsVtzp1lKYHxUb3J5raeR40Xeao

EDIT: Fixed filenames.

I'd like to see a renderdoc capture of the game running under 0.0.5. rpcs3 0.0.5 did not support 3D textures, and unless we somehow got the dimensions wrong, the LUT is only 1x1x1 (which is suspicious) and its just black in color, which is doubly suspicious. This black LUT is the cause of the messed up visuals. The game renders fine but the diffuse contribution is "color corrected" to 0 which removes all the color in post.

I'd like to see a renderdoc capture of the game running under 0.0.5. rpcs3 0.0.5 did not support 3D textures, and unless we somehow got the dimensions wrong, the LUT is only 1x1x1 (which is suspicious) and its just black in color, which is doubly suspicious. This black LUT is the cause of the messed up visuals. The game renders fine but the diffuse contribution is "color corrected" to 0 which removes all the color in post.

Thanks for the insight kd. I've never thought of that being something that can cause issues with the render. I've attached the renderdoc capture below, so maybe it can be of use.

https://drive.google.com/open?id=12-MRiRg-qBBPJLGjjuBZ0bmyyGGKqY2j

Looks like nvidia drivers for maxwell and pascal have diverged for some time now, which is making it impossible to replay a maxwell capture on pascal. I'll see what I can do about it.
Maybe you can just attach the old 0.0.5 build and I can try and get it running locally.
EDIT: Actually, try capture with OpenGL (you need to enable the "Use legacy buffers" option).

Looks like nvidia drivers for maxwell and pascal have diverged for some time now, which is making it impossible to replay a maxwell capture on pascal. I'll see what I can do about it.
~Maybe you can just attach the old 0.0.5 build and I can try and get it running locally.~
EDIT: Actually, try capture with OpenGL (you need to enable the "Use legacy buffers" option).

Here's the new capture.

https://drive.google.com/open?id=1s2_sAHj6IjL2j_0gHgWDj9QZu7T6Q2pm

Thanks. Shows the problem perfectly. The texture dimensions are 16x16x16 not 1x1x1 as newer builds are detecting. I strongly suspect broken mipmaps for 3D textures.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kurosh10000 picture kurosh10000  路  3Comments

Xcedf picture Xcedf  路  3Comments

legend800 picture legend800  路  3Comments

Nezarn picture Nezarn  路  3Comments

JohnGodgames picture JohnGodgames  路  3Comments