is the game configured to use wine or proton? which version?
if I'm not mistaken, the game uses ddraw instead of d3d, so dxvk probably doesn't help here.
https://bugs.winehq.org/show_bug.cgi?id=2082 - it seems like this is a fairly long standing issue. Though, apparently if you can blindly navigate through the menus, the game should work otherwise? Hardly ideal, though.
https://bugs.winehq.org/show_bug.cgi?id=2082#c181 - the later comments on the thread seem to have some solutions to get the game working "more properly"
edit: though, as the other comments have pointed out, devilutionx is probably the way to go. TIL about it as well.