The game uses an uninitialized depth buffer for its particle rendering pass, so all the data in it is zero and the depth test always fails. It's broken the same way on wined3d's Vulkan backend as on DXVK. The depth buffer is also incorrectly sized.
Not sure why this works on Windows, there's some serious brokenness on the game's side.
540c062993890911d1f761035bb2166e60485f6c seems to fix this, but I still need to confirm whether this actually matches Windows behaviour.
proton 7.0-3x1 2022-07
Weapon, healing, money orbs, and quick time event prompts do not render. Works with wined3d but stuff get rendered in front of objects that should obscure the object
Windows


DXVK


Software information
Onechanbara Z2: Chaos
Fullscreen 1920x1080
System information
Apitrace file(s)
Done on windows
https://drive.google.com/file/d/12T8acPDT9V6Q5Dd4CK04yD2NmMlVdx12/view?usp=sharing
Log files