01-21-2020, 01:11 PM -
There are several issues with this game.
First of all crashes at the beginning of first boss fight if 'Write Color Buffers' setting is enabled
and during gameplay when you use launcher attack (hold triangle) if 'Disable Vertex Cache' is enabled
with errors 'RSX: g_access_violation_handler(0xc0030000, 0): Verification failed (0000000000000000)' or
'RSX: g_access_violation_handler(0xc1d40000, 0): Access violation - no RTTI data!' on both OpenGL an Vulkan.
Then there are graphical issues in Lucifer cutscenes using both OpenGL an Vulkan.
On Vulkan to get somewhat correct handling of shaders you need 'Write Color Buffers' and 'Read Color Buffers' as well as 'Force CPU Blit'.
Without those you get screen with black messy render targets on it. But problem is that Lucifer (and Beatrice) becomes completely transparent (Disable Vertex Cache doesn't help).
RSX Capture Vulkan
On OpenGL with exact same settings you get incorrect shaders handling and black portions of the screen as result.
But Lucifer is visible.
RSX Capture OpenGL
All of that is true for both 'Strict Rendering Mode' and scaling with any percentage and render target size.
Also to fix desync and stuttery sound in cutscenes completely you need 30 fps lock and audio buffering and stretching.
Settings are:
Renderer: Vulkan
Frame limit: 30
Write Color Buffers: true (enable it after killing first boss and first save)
Read Color Buffers: true
Force CPU Blit: true
Desired Audio Buffer Duration: 157
Time Stretching Threshold: 20
i7-4790K, GTX 1070 (tried latest public 441.87 as well as 441.99 beta vulkan drivers), Win 10 x64 1909 (18363.592)
First of all crashes at the beginning of first boss fight if 'Write Color Buffers' setting is enabled
and during gameplay when you use launcher attack (hold triangle) if 'Disable Vertex Cache' is enabled
with errors 'RSX: g_access_violation_handler(0xc0030000, 0): Verification failed (0000000000000000)' or
'RSX: g_access_violation_handler(0xc1d40000, 0): Access violation - no RTTI data!' on both OpenGL an Vulkan.
Then there are graphical issues in Lucifer cutscenes using both OpenGL an Vulkan.
On Vulkan to get somewhat correct handling of shaders you need 'Write Color Buffers' and 'Read Color Buffers' as well as 'Force CPU Blit'.
Without those you get screen with black messy render targets on it. But problem is that Lucifer (and Beatrice) becomes completely transparent (Disable Vertex Cache doesn't help).
RSX Capture Vulkan
On OpenGL with exact same settings you get incorrect shaders handling and black portions of the screen as result.
But Lucifer is visible.
RSX Capture OpenGL
All of that is true for both 'Strict Rendering Mode' and scaling with any percentage and render target size.
Also to fix desync and stuttery sound in cutscenes completely you need 30 fps lock and audio buffering and stretching.
Settings are:
Renderer: Vulkan
Frame limit: 30
Write Color Buffers: true (enable it after killing first boss and first save)
Read Color Buffers: true
Force CPU Blit: true
Desired Audio Buffer Duration: 157
Time Stretching Threshold: 20
i7-4790K, GTX 1070 (tried latest public 441.87 as well as 441.99 beta vulkan drivers), Win 10 x64 1909 (18363.592)