this post was submitted on 18 Aug 2023
12 points (87.5% liked)
Baldur's Gate 3
6274 readers
47 users here now
All things BG3!
Baldur’s Gate 3 is a story-rich, party-based RPG set in the universe of Dungeons & Dragons, where your choices shape a tale of fellowship and betrayal, survival and sacrifice, and the lure of absolute power. (Website)
Spoilers
If your post contains any possible spoilers, please:
- Use the text [SPOILER] at the beginning of your title, do not include any spoilers in the title.
- Use the appropriate spoiler markup to conceal that content in the body of your post.
Thank you!
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Vulkan with a mod that replaces Nvidia DLSS with AMD FSR 2.2 it is for me. (this mod only works in Vulkan)
Going to reassess when the update that adds FSR 2 which should work for both Vulkan and DX11. I am playing on Linux desktop and SteamDeck (linux also) so I hope they fix the issues with Vulkan since DX11 goes through a translation layer (called DXVK) on Linux. Theoretically Vulkan should have a lesser strain on the CPU, and it doesn't need to go trough the translation layer. But currently vulkan on BG3 seams to run a bit slower, cancelling out the theoretical improvements, at least on linux, and also has more crashes. For me it seldomly crashes when loading a game.
For me I am CPU limited and VRAM limited on the Steam Deck, I put a framecap of 30fps, and it does run without that at about 40 to 50fps in the beginning of the game, but I want steady fps so I am using the 30fps cap. I would prefer if vulkan got a little bit better, if it exceeded dx11 a bit, there would be more headroom with the fps, and my battery life would be a bit better.
Not looking forward to the performance of Act3, I might just stream the game from my desktop at that point. Digital Foundry is suspecting that one issue with the fps is AI pathfinding, which seams to be single threaded or bottlenecked in some other way. I am expecting they won't fix that issue, but will be very happy if they can improve upon that, improve its performance, and multi-thread it. Sadly my gut feeling believes that would have to wait for their next game in this engine, but I can hope right.