Summary: GPU driver crashes when entering certain town scenes with error message:
d3d_device_context_ -> Map at rglGPU_device::lock_texture Failed! The GPU device instance has been suspended
How to Reproduce:
Have latest AMD drivers.
Have any version of Bannerlord.
Try entering certain town scenes (Amprela and Amytatis give consistent results).
Have you used cheats and if so which: no
Scene Name (if related): Amprela/Amytatis
Media (Screenshots & Video):
Computer Specs:
OS: Windows 10
GPU: AMD Radeon RX 5700 XT
GPU Driver Version: 23.12.1
CPU: AMD Ryzen 7 3700X
RAM: 32GB
Motherboard: TUF X570+
Storage Device (HDD/SSD): Samsung 980PRO
Probably same issue as these threads:
I tried several solutions, including the one recommended in the mentioned threads (upping page file size). Nothing worked.
So I started doing some testing:
Tried different graphics settings, everything lowered as far as possible -> no luck.
Tried different game versions -> no luck. I could reproduce the crash on pre-release versions too.
Tried installing on Linux with proton. Could not reproduce the crash there. Though it might be from vulkan, so I tried running Bannerlord with dxvk on windows, still crashing.
So if dxvk wasn't it, maybe an earlier driver? Sure enough after testing it with driver version 23.2.1 the issue went away.
tl;dr: Reverting to older AMD GPU driver fixes this issue.
I haven't tried bisecting the amd drivers to figure out which version was the culprit, since that would take a lot of time, but maybe some of you having the same issue can chip in?
Steps to revert to older AMD driver:
1. Disable window's automatic driver update
2. Use DDU to wipe the old driver.
3. Install older driver from AMD's website, for 5700xt it's https://www.amd.com/en/support/prev...d-radeon-rx-5700-series/amd-radeon-rx-5700-xt
Edit: From my testing the latest working amd gpu driver is version 23.5.2.
Edit2: the issue persists with version 1.2.7 of the game
d3d_device_context_ -> Map at rglGPU_device::lock_texture Failed! The GPU device instance has been suspended
How to Reproduce:
Have latest AMD drivers.
Have any version of Bannerlord.
Try entering certain town scenes (Amprela and Amytatis give consistent results).
Have you used cheats and if so which: no
Scene Name (if related): Amprela/Amytatis
Media (Screenshots & Video):
Computer Specs:
OS: Windows 10
GPU: AMD Radeon RX 5700 XT
GPU Driver Version: 23.12.1
CPU: AMD Ryzen 7 3700X
RAM: 32GB
Motherboard: TUF X570+
Storage Device (HDD/SSD): Samsung 980PRO
Probably same issue as these threads:
Need More Info - [Mount Blade 2 Bannerlord] Crash As soon as I set foot in a city
I bought the game recently and I immediately noticed that as soon as I set foot in a big city [Amitatys] the game crashes and crashes with an amd window appearing that says: NSIS ERROR, and then another window that says: “D3d_device_context _-> Map to rglGPU_device :: lock_texture failed! The...
forums.taleworlds.com
Need More Info - v1.2.5 gpu crash upon entering Pen Cannoc town scene
Summary:I load a save, make my way to Pen Cannoc, enter town, gpu times out and kicks me out of the game. How to Reproduce:Load autosave > Go to Pen Cannoc > Enter town scene > crash Have you used cheats and if so which: No Scene Name (if related): Pen Cannoc town Media (Screenshots & Video)...
forums.taleworlds.com
Need More Info - GPU Crash when starting siege battle at Onira
Summary: d3d_device_context_ -> Map at rglGPU_device::lock_texture Failed! The GPU device instance has been suspended How to Reproduce: Begin siege battle as attacker at Onira Have you used cheats and if so which: No Scene Name (if related): Media (Screenshots & Video): Computer Specs: OS...
forums.taleworlds.com
I tried several solutions, including the one recommended in the mentioned threads (upping page file size). Nothing worked.
So I started doing some testing:
Tried different graphics settings, everything lowered as far as possible -> no luck.
Tried different game versions -> no luck. I could reproduce the crash on pre-release versions too.
Tried installing on Linux with proton. Could not reproduce the crash there. Though it might be from vulkan, so I tried running Bannerlord with dxvk on windows, still crashing.
So if dxvk wasn't it, maybe an earlier driver? Sure enough after testing it with driver version 23.2.1 the issue went away.
tl;dr: Reverting to older AMD GPU driver fixes this issue.
I haven't tried bisecting the amd drivers to figure out which version was the culprit, since that would take a lot of time, but maybe some of you having the same issue can chip in?
Steps to revert to older AMD driver:
1. Disable window's automatic driver update
2. Use DDU to wipe the old driver.
3. Install older driver from AMD's website, for 5700xt it's https://www.amd.com/en/support/prev...d-radeon-rx-5700-series/amd-radeon-rx-5700-xt
Edit: From my testing the latest working amd gpu driver is version 23.5.2.
Edit2: the issue persists with version 1.2.7 of the game
Last edited: