We do often include affiliate links to earn us some pennies. See more here.
Wine 2.4 has been officially released and the developers are still plugging away at their Direct3D command stream work to improve Wine performance.

For those who don't remember what the 'Direct3D command stream' is: it's a form of multithreading for better graphical performance when running games in Wine.

Changelog:
- Built-in implementation of cryptographic hashes.
- Mono engine updated with upstream fixes.
- More Direct3D command stream work.
- Simulated bold and italic in DirectWrite.
- Improvements to the XML reader.

They also fixed 35 bugs in games like Galactic Civ 3, The Next BIG Thing, Aliens vs. Predator (2010, Steam) and more. Article taken from GamingOnLinux.com.
Tags: Wine
9 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
12 comments
Page: 1/2»
  Go to:

Shmerl Mar 17, 2017
CSMT is a similar idea to what Mesa is doing with threaded dispatch, which probably in practice means, that using them both at the same time won't going to work well.


Last edited by Shmerl on 17 March 2017 at 9:03 pm UTC
dubigrasu Mar 17, 2017
Quoting: ShmerlCSMT is a similar idea to what Mesa is doing with threaded dispatch, which probably in practice means, that using them both at the same time won't going to work well.
The same with Nvidia's __GL_THREADED_OPTIMISATIONS.
From the horse's mouth:
QuoteThey are the same thing in concept. Combining them is like trying to speed up a trip from LA to NY by driving a Ferrari inside the airplane. In general it doesn't do any good, increases latency and causes micro-stuttering.
https://www.phoronix.com/forums/forum/software/linux-gaming/40358-wine-s-big-command-stream-d3d-patch-set-updated?p=499577#post499577
Corben Mar 18, 2017
Oh, cool a bugfix for AvP ;)
This game and its server are running very well with wine, the game got a platinum rating on winehq (for the DX9 version).
The server could be run headless with xvfb.
I've had a lot of fun playing multiplayer with friends in wine and we still play it from time to time.

Just a small question, is there a ppa for the recent stable version of wine (2.0 or above), or is the ppa:wine/wine-builds the one to go for?
As the ppa:ubuntu-wine/ppa I've been using before doesn't have a amd64/i386 build for 2.0, and I didn't want to switch to -staging or -devel yet.


Last edited by Corben on 18 March 2017 at 6:11 am UTC
elmapul Mar 18, 2017
i dont understand the techinical details and i'm pretty sure most of the people also dont understand.

i think we should focus this kind of news in:
that games werent playable and now they are?
what games had some bugs and now they play fine?

maybe if we search for "cryptographic hashes" on wineHQ we can find some games that didnt run due to this feature not be implemented in wine, and test then again to report if they do run now?
mrdeathjr Mar 18, 2017
In this wine version add more work in csmt area (in senran kagura flickering in main menu is reduced considerably), maybe another titles with flickering possible show improvements

View video on youtube.com

Respect DX11 in trackmania turbo shows more textures

https://www.youtube.com/watch?v=B9flSvd6qJ8

Another interesting title is neptunia VII and now shows textures correctly compared last time, and now is possible see head character decorations and weapons in game (curiously character render dont appear and same with charecter render in talk sessions but in this sessions appears emotions icons)

View video on youtube.com

^_^


Last edited by mrdeathjr on 19 March 2017 at 12:48 am UTC
Avehicle7887 Mar 18, 2017
The Obligatory question: Has anyone checked how does Witcher 3 run with 2.4?
elmapul Mar 19, 2017
Quoting: mrdeathjrIn this wine version add more work in csmt area (in senran kagura flickering in main menu is reduced considerably), maybe another titles with flickering possible show improvements

View video on youtube.com

Respect DX11 in trackmania turbo shows more textures

https://www.youtube.com/watch?v=B9flSvd6qJ8

Another interesting title is neptunia VII and now shows textures correctly compared last time, and now is possible see head character decorations and weapons in game (curiously character render dont appear and same with charecter render in talk sessions but in this sessions appears emotions icons)

View video on youtube.com

^_^

can you test the other neptunia games? or did you tested already, how many of then can be played from the begining to the end fine?
i know some of then are rated gold or platinum on wineHQ, but they didnt test then all the last time i check
Shmerl Mar 19, 2017
Quoting: Avehicle7887The Obligatory question: Has anyone checked how does Witcher 3 run with 2.4?

I'll do it when staging patches will catch up (they are still behind). Without them, lot's of useful fixes are missing. It will probably take a while until those fixes will get into the mainline Wine.


Last edited by Shmerl on 19 March 2017 at 1:56 am UTC
mrdeathjr Mar 19, 2017
Quoting: elmapulcan you test the other neptunia games? or did you tested already, how many of then can be played from the begining to the end fine?

i know some of then are rated gold or platinum on wineHQ, but they didnt test then all the last time i check

Hi

In my case i have tested neptunia rebirth 1 to 3 too and works good however devenum and quartz must be configured as native previously have before cited libraries in game executable folder

View video on youtube.com

View video on youtube.com

View video on youtube.com

However especially related neptunia improves seriously when change GT630 for GTX 1050, neptunia 1-2 pass from 40-45fps to 60fps* and neptunia 3 pass to 30-35fps to 60fps*

*Still recording at 48fps, record at 48fps normally represent a fps loss around 15 to 20fps depending game

^_^
minidou Mar 20, 2017
QuoteBuilt-in implementation of cryptographic hashes.
Doom?
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.
Buy Games
Buy games with our affiliate / partner links: