https://bugs.winehq.org/show_bug.cgi?id=37625
--- Comment #2 from Oinabilac oinabilac@gmail.com --- (In reply to Bruno Jesus from comment #1)
If I understand the problem correctly the out of memory errors and visual glitches also happen in Windows and that's why someone created the mod to make if large address aware, correct?
So the problem this bug is about is why the mod does not work, right?
In wine graphical glitches occur which make the game unplayable but in windows the game simple crashes to desktop because it is running out of memory. Although these two different behaviors occur I would still say that it happens because of the same issue. In Fallout 3, which uses the exact same graphics engine, the same issue happens, but there the large address aware flag can be applied. Because of some strange problem with Steam, the same simple solution does not work with Fallout New Vegas, which also was an issue in Windows until this mod was created which solves the issue.
The problem then as you say, is that the mod does not work under Wine, it seems to try and apply large address aware, but when the mod does the same routine it does under Windows it fails.
It is a very unfortunate issue since these games do not run well with a lot of mods and high graphics settings unless the large address aware flag can be enabled.