Guild wars 1 freezes/hangs up

that pretty much describes the issue. it happens mostly when I’m trying to enter a big city, or going to a part of a map that has some big building or stuff. I get stuck to loading screen sometimes. btw, I disabled shadows, and it eased the problem slightly, but it did not fix it. I can sometimes enter area that makes game freeze/stucks me on loading screen with shadows disabled. the game just freezes 10 seconds later in that case. anyway, here are game logs and lutris -d output
thanks for help, as always ^^