Latest Comments
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By mrdeathjr, 13 April 2017 at 9:20 pm UTC Likes: 2
Holy shit works (need for speed hot pursuit show both cores at 99%, normaly only use 1 core to 99%)
In my case add CSMT in wined3d as dword as your said with 1 in value
Many thanks
Update: in hot pursuit use both cores at 99% but performance remains equal
^_^
By mrdeathjr, 13 April 2017 at 9:20 pm UTC Likes: 2
Quoting: ShmerlYep, that's it. It should be like this:
csmt_on.reg
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"csmt"=dword:1
And I removed that staging dll redirect. It's pointless with this.
Holy shit works (need for speed hot pursuit show both cores at 99%, normaly only use 1 core to 99%)
In my case add CSMT in wined3d as dword as your said with 1 in value
Many thanks
Update: in hot pursuit use both cores at 99% but performance remains equal
^_^
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Shmerl, 13 April 2017 at 9:16 pm UTC
This is quite useful: https://wiki.winehq.org/Building_Wine
If you need only 64-bit Wine, it's very easy. But if you need WoW64 (with 32-bit support), it becomes more messy (I ended up using lxc containers for that). But lately I'm using custom Wine to test TW3 which is 64-bit. So I simply build 64-bit only.
Also, it's useful to know how to run custom Wine. You just need to set a few environment variables. See here.
By Shmerl, 13 April 2017 at 9:16 pm UTC
Quoting: TetractysI really would like to test 2.5 or 2.6 even compiling it.
I'm stuck at wine-staging 2.4. (from the PPA that ceased working due the repository changes).
I'm actually on Mint 18.1. Years ago I was used compiling wine myself but after the arrival of PPA, i stopped to do it. Can anyone suggest me a link where to find a comprehensive but technical recent "How to" regarding compiling wine (2.x) from source?
Thank you in advance for any suggestion!
This is quite useful: https://wiki.winehq.org/Building_Wine
If you need only 64-bit Wine, it's very easy. But if you need WoW64 (with 32-bit support), it becomes more messy (I ended up using lxc containers for that). But lately I'm using custom Wine to test TW3 which is 64-bit. So I simply build 64-bit only.
Also, it's useful to know how to run custom Wine. You just need to set a few environment variables. See here.
Beautiful action platformer Rise & Shine ready to release on Linux, waiting on the publisher
By logge, 13 April 2017 at 9:15 pm UTC Likes: 1
By logge, 13 April 2017 at 9:15 pm UTC Likes: 1
It is one I am waiting the release for.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Tetractys, 13 April 2017 at 9:15 pm UTC
By Tetractys, 13 April 2017 at 9:15 pm UTC
I really would like to test 2.5 or 2.6 even compiling it.
I'm stuck at wine-staging 2.4. (from the PPA that ceased working due the repository changes).
I'm actually on Mint 18.1. Years ago I was used compiling wine myself but after the arrival of PPA, i stopped to do it. Can anyone suggest me a link where to find a comprehensive but technical recent "How to" regarding compiling wine (2.x) from source?
Thank you in advance for any suggestion!
I'm stuck at wine-staging 2.4. (from the PPA that ceased working due the repository changes).
I'm actually on Mint 18.1. Years ago I was used compiling wine myself but after the arrival of PPA, i stopped to do it. Can anyone suggest me a link where to find a comprehensive but technical recent "How to" regarding compiling wine (2.x) from source?
Thank you in advance for any suggestion!
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Shmerl, 13 April 2017 at 8:59 pm UTC Likes: 5
By Shmerl, 13 April 2017 at 8:59 pm UTC Likes: 5
Witcher 3 in Wine 2.6 with a couple of patch sets from staging (ntdll-Grow_Virtual_Heap and wined3d-buffer_create). CSMT enabled, AMD RX480, ultra settings minus hairworks and ambient occlusion.
Not much has improved. Outside areas that have sunlight are still messed up.
Not much has improved. Outside areas that have sunlight are still messed up.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Shmerl, 13 April 2017 at 8:47 pm UTC Likes: 4
By Shmerl, 13 April 2017 at 8:47 pm UTC Likes: 4
@liamdawe: Can you add the above info about enabling CSMT to the article please? It's totally not obvious.
I suppose they'll add this info here later: https://wiki.winehq.org/Useful_Registry_Keys
I suppose they'll add this info here later: https://wiki.winehq.org/Useful_Registry_Keys
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Shmerl, 13 April 2017 at 8:44 pm UTC Likes: 1
By Shmerl, 13 April 2017 at 8:44 pm UTC Likes: 1
Yep, that's it. It should be like this:
csmt_on.reg
And I removed that staging dll redirect. It's pointless with this.
csmt_on.reg
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"csmt"=dword:1
And I removed that staging dll redirect. It's pointless with this.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Shmerl, 13 April 2017 at 8:41 pm UTC
By Shmerl, 13 April 2017 at 8:41 pm UTC
Ah, I misread it. It's using dword (weird). Let me try again and setting it to 1.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Shmerl, 13 April 2017 at 8:37 pm UTC
Yes, that's no longer valid for regular Wine. See above. According to the code, it's more likely to be:
Thing is, it doesn't work for me.
By Shmerl, 13 April 2017 at 8:37 pm UTC
Quoting: adamhmUnless they changed it with this release, enabling CSMT requires:
[HKEY_CURRENT_USER\Software\Wine\DllRedirects]
"wined3d"="wined3d-csmt.dll"
Yes, that's no longer valid for regular Wine. See above. According to the code, it's more likely to be:
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"csmt"="enabled"
Thing is, it doesn't work for me.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By adamhm, 13 April 2017 at 8:35 pm UTC
By adamhm, 13 April 2017 at 8:35 pm UTC
Unless they changed it with this release, enabling CSMT requires:
[HKEY_CURRENT_USER\Software\Wine\DllRedirects]
"wined3d"="wined3d-csmt.dll"
[HKEY_CURRENT_USER\Software\Wine\DllRedirects]
"wined3d"="wined3d-csmt.dll"
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Shmerl, 13 April 2017 at 8:32 pm UTC
By Shmerl, 13 April 2017 at 8:32 pm UTC
Wine staging 2.5 was delayed a lot (the code was updated 4 days ago). Staging 2.6 isn't ready.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By armageddon51, 13 April 2017 at 8:31 pm UTC
By armageddon51, 13 April 2017 at 8:31 pm UTC
Well that's weird, I am on Mint 17.3 (Ubuntu 14.04) and I got wine staging up to 2.4 but not 2.5 or 2.6. I notice that they change the repository. It is not a ppa but it is a repository ? I remove the ppa (http://ppa.launchpad.net/wine/wine-builds/ubuntu) and add the repo (not sure what the difference is) Still the Mint updater doesn't offer me anything. Any idea ? TX
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Shmerl, 13 April 2017 at 8:28 pm UTC
By Shmerl, 13 April 2017 at 8:28 pm UTC
Well, according to this: https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/wined3d/wined3d_main.c#l208
It should be in registry as csmt = enabled, in the same Direct3D place as other settings. But it doesn't work. It never outputs this in the log either:
I guess I'm missing something.
It should be in registry as csmt = enabled, in the same Direct3D place as other settings. But it doesn't work. It never outputs this in the log either:
Setting multithreaded command stream to ...
I guess I'm missing something.
BRAIN / OUT, a free to play side-scrolling 2D shooter that isn't actually terrible
By ronnoc, 13 April 2017 at 8:16 pm UTC
By ronnoc, 13 April 2017 at 8:16 pm UTC
Controller support?
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Shmerl, 13 April 2017 at 8:10 pm UTC
By Shmerl, 13 April 2017 at 8:10 pm UTC
Also, Wine staging is using a special dll for that - wined3d-csmt.dll and using an override to toggle it. I can't find anything like that in Wine 2.6.
Still trying to figure out how CSMT is supposed to be configured there.
Still trying to figure out how CSMT is supposed to be configured there.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By JudasIscariot, 13 April 2017 at 8:08 pm UTC
I just want to be able to toggle it somehow in case it affects a game's performance in a negative way...
Oh and thanks for the update :D
By JudasIscariot, 13 April 2017 at 8:08 pm UTC
Quoting: ShmerlQuoting: JudasIscariotQuoting: ShmerlFinally. The Witcher 3 with 2.5 staging hasn't improved much (I just tested it). I'll wait for 2.6 staging to catch up for more tests.
If you end up testing Wine 2.6 before I do can you tell me if it's possible to toggle CSMT like you can in Wine Staging?
I just built Wine 2.6 with a few selected patches from staging. I don't see anything related to CSMT in Wine settings UI. So it might be supported, but should be configured manually for now I assume.
I just want to be able to toggle it somehow in case it affects a game's performance in a negative way...
Oh and thanks for the update :D
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Shmerl, 13 April 2017 at 8:06 pm UTC
I just built Wine 2.6 with a few selected patches from staging. I don't see anything related to CSMT in Wine settings UI. So it might be supported, but should be configured manually for now I assume.
By Shmerl, 13 April 2017 at 8:06 pm UTC
Quoting: JudasIscariotQuoting: ShmerlFinally. The Witcher 3 with 2.5 staging hasn't improved much (I just tested it). I'll wait for 2.6 staging to catch up for more tests.
If you end up testing Wine 2.6 before I do can you tell me if it's possible to toggle CSMT like you can in Wine Staging?
I just built Wine 2.6 with a few selected patches from staging. I don't see anything related to CSMT in Wine settings UI. So it might be supported, but should be configured manually for now I assume.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By mrdeathjr, 13 April 2017 at 8:01 pm UTC
Many games are usable in actual wine, any games when minimum stay above 40fps is acceptable for most users yeah is dont ideal but is playable
And have support, in my case personally devs solved various bugs sended and many other bugs posted for other users
However nine is usefull in certain scenarios when have lower cpu for example case amd kabini - beema - mullins plataform or intel atom (gpu driver suck compared amd), in this case still dont have support is only way run games acceptable
Back to csmt dont be out until henri verbeet finish csmt work related
But in lastest releases more and more work are added, this reasons give to think about could be a little chance of csmt release
But no appear any definitive notice about that, until today when them surprised with this wine release, one day before regular release (normally appears friday)
^_^
By mrdeathjr, 13 April 2017 at 8:01 pm UTC
Quoting: m0nt3Yeah, I know. But the performance advantage of gallium-nine is jaw dropping.Was playing Diablo 3 with my friend who has ryzen and a 1080 and my ryzen and rx 480 was getting double the fps about 70 vs 140. I get 70-90 FPS in crysis 1. Gallium-nine has just really impressed me. Even play CoD4 multiplayer online. I remember get nothing but graphical glitches and crashes in CoD 4 a handful of years ago. Come a long way.
It is great to see this in mainline finally, been a long time coming.
Many games are usable in actual wine, any games when minimum stay above 40fps is acceptable for most users yeah is dont ideal but is playable
And have support, in my case personally devs solved various bugs sended and many other bugs posted for other users
However nine is usefull in certain scenarios when have lower cpu for example case amd kabini - beema - mullins plataform or intel atom (gpu driver suck compared amd), in this case still dont have support is only way run games acceptable
Back to csmt dont be out until henri verbeet finish csmt work related
But in lastest releases more and more work are added, this reasons give to think about could be a little chance of csmt release
But no appear any definitive notice about that, until today when them surprised with this wine release, one day before regular release (normally appears friday)
^_^
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By m0nt3, 13 April 2017 at 7:40 pm UTC Likes: 1
By m0nt3, 13 April 2017 at 7:40 pm UTC Likes: 1
Yeah, I know. But the performance advantage of gallium-nine is jaw dropping.Was playing Diablo 3 with my friend who has ryzen and a 1080 and my ryzen and rx 480 was getting double the fps about 70 vs 140. I get 70-90 FPS in crysis 1. Gallium-nine has just really impressed me. Even play CoD4 multiplayer online. I remember get nothing but graphical glitches and crashes in CoD 4 a handful of years ago. Come a long way.
It is great to see this in mainline finally, been a long time coming.
It is great to see this in mainline finally, been a long time coming.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Avehicle7887, 13 April 2017 at 7:37 pm UTC Likes: 1
By Avehicle7887, 13 April 2017 at 7:37 pm UTC Likes: 1
This will be an interesting weekend, can't wait to test out some games. Cheers to all the ones involved.
Beautiful action platformer Rise & Shine ready to release on Linux, waiting on the publisher
By Kohrias, 13 April 2017 at 7:30 pm UTC Likes: 1
By Kohrias, 13 April 2017 at 7:30 pm UTC Likes: 1
Looks nice. Count ne in once the Linux version releases.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By mrdeathjr, 13 April 2017 at 7:27 pm UTC Likes: 1
Yes nine is faster but without support*, compatibility and other things dont give most change
*this maybe dont change according wine devs
Mainline wine have complete support, compatibility, works in all hardware, all type of drivers, all supported systems, ports with wine case topware titles and other things
^_^
By mrdeathjr, 13 April 2017 at 7:27 pm UTC Likes: 1
Quoting: m0nt3gallium-nine is a lot faster, well at least for DX9 titles and those on open source drivers.
Wonder if there are plans for vulkan in the future, that should be interesting.
Yes nine is faster but without support*, compatibility and other things dont give most change
*this maybe dont change according wine devs
Mainline wine have complete support, compatibility, works in all hardware, all type of drivers, all supported systems, ports with wine case topware titles and other things
^_^
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Shmerl, 13 April 2017 at 7:27 pm UTC
Sure. I'll post some updates in this thread.
By Shmerl, 13 April 2017 at 7:27 pm UTC
Quoting: JudasIscariotQuoting: ShmerlFinally. The Witcher 3 with 2.5 staging hasn't improved much (I just tested it). I'll wait for 2.6 staging to catch up for more tests.
If you end up testing Wine 2.6 before I do can you tell me if it's possible to toggle CSMT like you can in Wine Staging?
Sure. I'll post some updates in this thread.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By JudasIscariot, 13 April 2017 at 7:26 pm UTC
If you end up testing Wine 2.6 before I do can you tell me if it's possible to toggle CSMT like you can in Wine Staging?
By JudasIscariot, 13 April 2017 at 7:26 pm UTC
Quoting: ShmerlFinally. The Witcher 3 with 2.5 staging hasn't improved much (I just tested it). I'll wait for 2.6 staging to catch up for more tests.
If you end up testing Wine 2.6 before I do can you tell me if it's possible to toggle CSMT like you can in Wine Staging?
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By JudasIscariot, 13 April 2017 at 7:21 pm UTC Likes: 4
Wine Staging has Vulkan support.
By JudasIscariot, 13 April 2017 at 7:21 pm UTC Likes: 4
Quoting: m0nt3gallium-nine is a lot faster, well at least for DX9 titles and those on open source drivers. Wonder if there are plans for vulkan in the future, that should be interesting.
Wine Staging has Vulkan support.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By m0nt3, 13 April 2017 at 7:20 pm UTC Likes: 1
By m0nt3, 13 April 2017 at 7:20 pm UTC Likes: 1
gallium-nine is a lot faster, well at least for DX9 titles and those on open source drivers. Wonder if there are plans for vulkan in the future, that should be interesting.
The next big update for Minecraft is in development and will feature Parrots
By spiffyk, 13 April 2017 at 7:18 pm UTC Likes: 1
The .NET Framework does support Linux, officially. To peel it away from Linux, they'd have to kill the OpenGL dependency and use DirectX instead. I don't think it's worth the hassle for them, though. They "heart" Linux now, after all.
By spiffyk, 13 April 2017 at 7:18 pm UTC Likes: 1
Quoting: Larianto peel Minecraft away from Linux would require that they kill the Java dependency. A way to do that would be to rewrite the code in some other language that doesn't support our OS (such as C#).
The .NET Framework does support Linux, officially. To peel it away from Linux, they'd have to kill the OpenGL dependency and use DirectX instead. I don't think it's worth the hassle for them, though. They "heart" Linux now, after all.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By Shmerl, 13 April 2017 at 7:18 pm UTC Likes: 2
Actually, since now CSMT has landed, I can try selecting just a few patches from staging (heap limit removal, and buffer pools) and see how TW3 works with that. That might work, unlike the whole set of staging patches from 2.5 for 2.6.
By Shmerl, 13 April 2017 at 7:18 pm UTC Likes: 2
Quoting: mrdeathjrQuoting: ShmerlFinally. The Witcher 3 with 2.5 staging hasn't improved much (I just tested it). I'll wait for 2.6 staging to catch up for more tests.
Wine 2.6 give many interesting issues in DX11 related as precompilated shader for compute shaders (tomb raider DX11 could be afffected by this)
And other things
^_^
Actually, since now CSMT has landed, I can try selecting just a few patches from staging (heap limit removal, and buffer pools) and see how TW3 works with that. That might work, unlike the whole set of staging patches from 2.5 for 2.6.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By JudasIscariot, 13 April 2017 at 7:17 pm UTC Likes: 2
By JudasIscariot, 13 April 2017 at 7:17 pm UTC Likes: 2
As the reporter for the bug for The Witness I can safely say the game is quite playable using the game's medium settings with MSAA turned off. You'll still see some graphical glitches when it comes to the trees, grass, and the clouds but you can interact with the puzzles now and walk around.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
By mrdeathjr, 13 April 2017 at 7:15 pm UTC Likes: 1
Wine 2.6 give many interesting issues in DX11 related as precompile shaders for compute shaders (tomb raider DX11 could be afffected by this)
And other things
^_^
By mrdeathjr, 13 April 2017 at 7:15 pm UTC Likes: 1
Quoting: ShmerlFinally. The Witcher 3 with 2.5 staging hasn't improved much (I just tested it). I'll wait for 2.6 staging to catch up for more tests.
Wine 2.6 give many interesting issues in DX11 related as precompile shaders for compute shaders (tomb raider DX11 could be afffected by this)
And other things
^_^
- GOG launch their Preservation Program to make games live forever with a hundred classics being 're-released'
- Half-Life 2 free to keep until November 18th, Episodes One & Two now included with a huge update
- Valve dev details more on the work behind making Steam for Linux more stable
- Proton Experimental adds DLSS 3 Frame Generation support, plus fixes for Dragon Age: The Veilguard, Rivals of Aether II and more
- Direct3D to Vulkan translation layer DXVK v2.5 released with rewritten memory management
- > See more over 30 days here
-
Classic Unreal Tournament and Unreal now easier to down…
- emphy -
Steam Deck OLED: Limited Edition White and Steam Deck A…
- CatKiller -
Steam Deck OLED: Limited Edition White and Steam Deck A…
- Craggles086 -
Steam Deck OLED: Limited Edition White and Steam Deck A…
- ElectricPrism -
Steam Deck OLED: Limited Edition White and Steam Deck A…
- Craggles086 - > See more comments
- Minecraft Exit Code 1
- wvstolzing - Do you think that Steam will become open source in the future?…
- RokeJulianLockhart - Steam and offline gaming
- Dorrit - Weekend Players' Club 11/15/2024
- Ehvis - What do you want to see on GamingOnLinux?
- Liam Dawe - See more posts
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link