I've been testing this game for a bit now, and have run into some issues that I'll list here for troubleshooting or for the devs to take a look at. Excuse any ignorance that follows, I'm p new to this.
For starters, my PC shouldn't be the problem here in terms of the ability to run it. R7 2700x, 16GB DDR4, RTX 2060. With that said, I've found playing the game very hit or miss. Vulkan definitely runs better, but crashes much more often. OpenGL has far lower average FPS, but tends to last longer before freezing.
The best setup I've gotten to work is using OpenGL with "Driver Recovery Timeout" in config.yml set to >5ms. So far, it has been stable despite lower FPS. Vulkan almost always freezes after a few minutes of gameplay with these settings, like it always does.
I've also noticed certain areas of the game tend to have far worse FPS and crash it more. Carverton is one of these.
Finally, the crash always is accompanied by an error like this:
E {RSX [0x01e7b10]} RSX: nv406e:
emaphore_acquire has timed out. semaphore_address=0x50300410 E {RSX [0x0059bf0]} RSX: nv406e:
emaphore_acquire has timed out. semaphore_address=0x50300410
In every case I've tried, the freeze always comes with this sempahore timing out.
Hope this helps someone with the same issue and/or I can get some feedback on what my issue might be here.