HansKristian-Work / vkd3d-proton

Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation.
GNU Lesser General Public License v2.1
1.8k stars 185 forks source link

Persona 3 Reload Crash: Out of Video Memory trying to allocate rendering resource #1875

Closed SirMovekMarwa closed 6 months ago

SirMovekMarwa commented 6 months ago

The game runs perfectly up to the first gameplay moment, in the moment in which the game wants to change from the first mini level to the next the game crashes with a window that says "Out of Video Memory trying to allocate rendering resource" Screenshot_20240202_012719

Software information

Persona 3 Reload, minimal settings. low shadows, no reflections. 30 fps, i've changed from borderless to full screen with 1280x720 no vsync and still nothing.

System information

Log files

steam-2161700.log

doitsujin commented 6 months ago

Log says it's failing to compile pipelines, which I already looked at. Not sure why the message says anything about VRAM.

This is an Nvidia driver bug that only seems to affect Pascal, but the shaders in question are also incredibly cursed and horrible.

AnzoDK commented 6 months ago

Log says it's failing to compile pipelines, which I already looked at. Not sure why the message says anything about VRAM.

This is an Nvidia driver bug that only seems to affect Pascal, but the shaders in question are also incredibly cursed and horrible.

Is there then no hope for old folks like me with GTX 1070-TIs or should I try a NVIDIA driver downgrade?

EDIT: The beta driver doesn't seem to be helping either sadly..

kelzang-tobgyel commented 6 months ago

Same issue here. I'm currently downgrading to various older drivers to see if that'll help. I hope this does get fixed soon though. I'll post again once I've tried 535, and 525.

System information

GPU: GeForce GTX 1050 Mobile Driver: video-nvidia 545.29.06 Wine version: wine8.21 VKD3D-Proton version: GE-Proton8-30

SirMovekMarwa commented 6 months ago

@kelzang-tobgyel ... did you found any that worked?

SonicSaberYT commented 6 months ago

Having the same exact issue

kelzang-tobgyel commented 6 months ago

@kelzang-tobgyel ... did you found any that worked?

No luck so far. I'll keep going down the list of past production drivers listed on the NVidia site.

HansKristian-Work commented 6 months ago

Failure to compile pipeline might be resolved on Pascal now.

SonicSaberYT commented 6 months ago

Failure to compile pipeline might be resolved on Pascal now.

How do I apply the changes

HansKristian-Work commented 6 months ago

It should be on Proton Hotfix already, and game should be pinned to it now I think.

SonicSaberYT commented 6 months ago

I found the fix Find Proton Experimental in your Steam Library. Open its Properties menu. Go to the Betas tab. Select "bleeding-edge" from the drop-down box. Careful though, this will then make any game you have that's set to Proton Experimental also use the Beta. This is until Valve release a new build of Proton Experimental directly1. Now right click P3R you want to run with Proton Experimental and go to its Properties menu. Select the Compatibility tab. Put a tick in the box and select Proton Experimental.

kelzang-tobgyel commented 6 months ago

The issue is fixed in the latest bleeding edge version. I haven't tested the 7.0 version yet. Thanks for the work guys, I appreciate you all so much.

SirMovekMarwa commented 6 months ago

oh my god it actually worked! Thank you everyone!

Thank you so much @HansKristian-Work you're a god sir haha!