this post was submitted on 18 Aug 2023
12 points (87.5% liked)

Baldur's Gate 3

6312 readers
4 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:

Thank you!

founded 1 year ago
MODERATORS
 

Hi there! Just seeing if other people have the same issue that I have.

My i7 Geforce gtx 1650 laptop does play the game, but it feels a bit slow whenin dx11, a bit like theres a delay, or if my chars are moving through denser air.

If I switch to Vulkan the performance is way better and way more snappy. Only thing is that it crashes every time I get into a dialog.

So I am wondering if others do have the same problem, or have some insights. TYVM!

all 21 comments
sorted by: hot top controversial new old
[–] techman 5 points 1 year ago (1 children)

I have a GTX1660 and the GPU usage is slightly lower when using Vulkan. No difference in stability or gameplay. 40 hours ingame and no crashes so far. Have you updated GPU drivers?

[–] [email protected] 3 points 1 year ago

Have you updated GPU drivers?

I think I did when I installed the game. Will check, though

[–] [email protected] 3 points 1 year ago (1 children)

No insights unfortunately, my PC has similar specs and similar issues. Performance is better on Vulkan, but it's so much more stable in DX11 (maybe ~4-5 total crashes over the last week and change, compared to the roughly 2-3 an hour I had in Vulkan) I've been playing it pretty much exclusively that way.

[–] [email protected] 1 points 1 year ago (1 children)

Thnx for replying. Haven't had any crashes under dx11 though...

[–] [email protected] 2 points 1 year ago (1 children)

All but one of those crashes happened before the second hotfix, and the most recent one was during a multiplayer session. It hasn't crashed at all since the third hotfix. In fairness though, I haven't tried Vulkan since the second hotfix; maybe for me now it doesn't crash either. :P Release weekend though DX11 was vastly better for me, although it did still crash 2-3 times.

[–] [email protected] 1 points 1 year ago
[–] [email protected] 3 points 1 year ago (2 children)

Is your system actually using the 1650 or is using the integrated graphics?

[–] [email protected] 1 points 1 year ago (2 children)

This is weird, it might not be.... How can I change this, it doesn't give me an option...

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (1 children)

The option would be in the nvidia control panel. You can have game specific settings per game. Not all games default to igpu or dgpu, and this is only a problem specific to laptops due to the graphics switching behavior to maximize battery life.

[–] [email protected] 2 points 1 year ago

Yeah I found a way to deafult the Nvidea for every program

[–] [email protected] 1 points 1 year ago (1 children)

https://www.alphr.com/force-program-to-use-gpu/

That should do the trick. Chances are it is switching over, but it doesn't hurt to double check. Laptops are oddballs for the external graphics cards compared to desktops because they share the ports instead of desktops that have dedicated ports.

[–] [email protected] 1 points 1 year ago

Cheers, will give it a go.

[–] CaptPretentious 3 points 1 year ago (1 children)

Vulcan should provide better performance, at least on paper.

That being said, I've seen multiple reports of people finding Vulcan crashing. Thankfully you can use comparability mode (DX11).

I don't think anyone has figured out why yet. Doesn't seem like it's a large widespread thing. But there's not enough information to see the common denominator. The devs would need probably a dxdiag report and a copy of the games config to see what people are doing.

[–] [email protected] 3 points 1 year ago

The devs would need probably a dxdiag report and a copy of the games config to see what people are doing.

I've submitted every crash with crash report, hopefully they will find use for it.

But it turned out that somehow win 10 want using my Nvidia card, but the standard Intel one instead. After switching over my issues stopped and things look smooth and fluid.

[–] [email protected] 2 points 1 year ago

I crash practically hourly in dx11 but haven't had a single crash in Vulkan. Performance seems about the same. Annoyingly, HDR calibration is completely different in each mode so you have to redo it when you swap.

[–] ziggurat 2 points 1 year ago* (last edited 1 year ago)

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.

[–] Mang 2 points 1 year ago* (last edited 1 year ago) (1 children)

I have gtx 1650 and ryzen 5500u and mine seems to run fine in dx11, never crashed only thing is my cpu reaches 95° then i get a bit of throttling but i have no idea what to do about it, girlfriend has i5 and same gpu and her game runs perfectly on low settings also on dx11, my game won't even launch in vulkan

Edit: you can check which gpu your game is using under graphics settings, one of the first options is Display Adapter

[–] [email protected] 1 points 1 year ago (1 children)

Edit: you can check which gpu your game is using under graphics settings, one of the first options is Display Adapter

Yeah I managed to set my nvidia card as a default for everyything through regedit. Silly win10 that it defaulted me to the 'intel display adapter' when it has a 1650 to put to use. It works fine now.

Cheers for your reaction, though!

[–] [email protected] 1 points 1 year ago (1 children)

It probably uses Intel by default to save power.

[–] [email protected] 1 points 1 year ago

Maybe, it shouldn't when it's connected to the mains.

It's bizarre that it isn't clear which card it uses, and that changing the default is through regedit instead of display settings...