A very... lousy title I have chosen. I didn't know what to put in the subject, truly. Today I want to share some comparisons and a friendly reminder that CSMT fixes texture problems that games might be having. This is an example: WINE 1.7.22-GW2 (raw input patch) I compiled this today to test out some thing. I also compared the source against the wined3d, it seems they haven't merged the code, or at best, they are slowly doing it. A quick example! I'm running Guild Wars 2 in this test, it has notorious graphical problems in upstream WINE. With WINE 1.7.22 (raw input) With WINE 1.7.18 CSMT and raw input patch Things are looking up quite nicely, imho. The performance I'm getting with CSMT in some areas are 60FPS, and an average of 25-30FPS. I wanted to share this because maybe someone is having graphical problems and who knows if using CSMT patches could help him/her.
How did you manage to download the GW 2 files with the launcher? Mine keeps crashing every 1-2 minutes. Tried many different WINE versions.
Hey Aryvandaar. I actually don't use PlayOnLinux anymore. I've put over 2-3 hours of gameplay in one session of GuildWars 2. Amusingly, in a way, another person who was having trouble with PoL + GW2 reported launcher issues. I provided my own compilation of WINE with CSMT patches and GW2. Which is the very same I use to play it! He reported back that everything worked. Maybe you'll get the same luck Download link I hope this helps you. Extract it and put the folder in ~/.PlayOnLinux/wine/linux-x86/ you will see it in your PlayOnLinux GUI almost instantly. My system: WINE was compiled in a 32bit chroot environment with Wheezy i386 arch
Thank you for sharing! I don't play GW 2 atm, but a friend asked me if I wanted to play, then he got a bit unsure, because of a bad record with MMO, but I tried getting it to work, and now I probably won't be able to rest until I get it working (if other people report that it should work).
Dude I've read enough! I am totally trying CSMT Wine in PlayOnLinux. I see the red horns on the helmet are now gone.... very nice! I have a very similar problem with Two Worlds II and the main characters hair. I'm trying it first thing in the morning. Where in the registry do I make the CMST change?
Ok, I tried it this morning with Two Worlds II and just like the last time I tried CSMT, there are a bunch of artifacts. It didn't help at all. Either I'm doing something wrong, or I'm using the wrong version of CMST. Wine 1.7.10-CMSTblablablabla Registry: [HKEY_CURRENT_USERSoftwareWineDirect3D] "CSMT"="enabled" Is this correct?
I should mention that 1.7.10 didn't get the texture fixes Stefan did... 1.7.18 did. If you notice I actually linked the file for @Aryvandaar. Scroll up where it shows the screenshot of a terminal, there's the download link and the instruction. It doesn't matter if I labeled it for "GW2" the mouse patch is like 4 lines change and it shouldn't affect anything mouse related. I think so... you gotta go to Software\Wine\Direct3D and create the string key there.
In case anyone is interested: Gameplay video just uploaded. a tad choppy due to the recorder :/ I wonder what's hindering it. It wasn't so choppy when I used FRAPS to record games.
What? Allen never said anything about StrictDrawOrdering. I'll have to try that too. Either way, I got Two Worlds II textures to look nice with GLSL disabled. The only problem I'm having with Two Worlds II is the shadows. Very buggy, so I disable them.
Written by stefan Dösinger himself: " Make sure to disable StrictDrawOrdering. It is no longer required with those patches and will destroy any performance gains. " source: http://www.winehq.org/pipermail/wine-devel/2013-September/101106.html I personally use the patched wine from foresto. it was made specifically for guild wars 2 but it also works great with many other games.
cool, thanks for the confirmation. I have yet to see benefit from CMST patches, but I'm always willing to try it.
It's been a while since I've used Windows and edited the dreaded registry. [HKEY_CURRENT_USERSoftwareWineDirect3D] "CSMT"="enabled" I go to the Direct3D folder, then new string value, and set the data to "CSMT"="enabled"?
Correct. Also in the same folder StrictDrawOrdering=disabled and maybe UseGLSL=disabled/enabled (performance may vary per game)
Code: REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\Direct3D] "CSMT"="enabled" "StrictDrawOrdering"="disabled" save it as a .reg file much easier than writing it manually for every prefix!