https://bugs.winehq.org/show_bug.cgi?id=34342
--- Comment #32 from Bob badbeeker@gmail.com --- (In reply to sworddragon2 from comment #31)
Your post sounds confusing as you say the CSMT patches fixes the issue for you but then you say it doesn't. Well, I have now tested Wine-Staging 1.7.51 with CSMT enabled on The Forest but I don't see any significant memory usage improvements. In the best case with the lowest settings you can play ingame for a few minutes until the game runs out of memory.
In my post I thought I clearly stated that the multithreading improvements solved the memory issue for me. If not, I appologize.
CSMT clearly helps in increasing the FPS for the game. The real memory solver (for me at least) is the multi-threading work done by Stefan Dösinger. The github link I posted is a branch of wine that someone had put together explicitly for Guild Wars 2. The branch contains fixes and commits that specifically increases GW2 performance including the multi-threaded work from Stefan.
I think that this multi-threaded work will help more games than just GW2 if it ever actually gets into the main branch. I am not sure what the status of the multi-threaded work is.