You can sign up to get a daily email of our articles, see the Mailing List page!
Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal!

The big Wine 3.0 release is now officially available

Posted by , | Views: 12,346

Good things come to those who wait, like a fine Wine. Today the Wine team has officially release the next stable version Wine 3.0 [Official Site].

After around a year of development during the 2.x cycle, Wine 3.0 brings in some major changes towards better game and application support for those of you wanting to run Windows-only stuff on Linux. It's nowhere near perfect, but it's a massive advancement for the Wine project and provides a good base for them to continue onwards.

Here's a few highlights from the mailing list announcement sent today:

  • Direct3D 10 and 11 support which includes:
    • Compute shaders
    • Hull and domain (tessellation) shaders
    • A large number of shader model 4 and 5 shader instructions
    • Cube-map arrays
    • Mip-map generation
    • And lots more
  • The Direct3D command stream, which is disabled by default. 
  • Support for OpenGL core contexts in Direct3D is improved. If you're using Mesa, you shouldn't need to set the "MaxVersionGL" registry key to enable Direct3D 10 and 11 support.
  • The Android graphics driver.
  • Improved DirectWrite and Direct2D support.

There's absolutely tons, that's me just cherry-picking random bits that I found quite interesting from this big release. For the next development cycle, we can look forward to things like Direct3D 12 and Vulkan support, OpenGL ES support to enable Direct3D on Android and plenty more.

You can find the brief official announcement here.

22 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more information here.
50 comments
Page: 1/5»
  Go to:

Shmerl 18 January 2018 at 4:07 pm UTC
QuoteFor the next development cycle, we can look forward to things like Direct3D 12 and Vulkan support, OpenGL ES support to enable Direct3D on Android and plenty more.

Wayland support would be very welcome too. It's time to start switching to in KDE.
Comandante Ñoñardo 18 January 2018 at 4:14 pm UTC
I wonder when We gonna see this included in Crossover..
lunix 18 January 2018 at 4:35 pm UTC
Shmerl
QuoteFor the next development cycle, we can look forward to things like Direct3D 12 and Vulkan support, OpenGL ES support to enable Direct3D on Android and plenty more.

Wayland support would be very welcome too. It's time to start switching to in KDE.

KDE devs don't care about nvidia and nvidia doesn't care about xwayland so, no wayland for the majority: https://www.gamingonlinux.com/users/statistics

https://www.gamingonlinux.com/wiki/Games_broken_on_Mesa


Last edited by lunix at 18 January 2018 at 4:36 pm UTC
Shmerl 18 January 2018 at 4:42 pm UTC
lunixKDE devs don't care about nvidia and nvidia doesn't care about xwayland

Another reason to ditch Nvidia. In a few years, Nvidia will be barely used on Linux. See the trend on the same page you linked to.


Last edited by Shmerl at 18 January 2018 at 4:43 pm UTC
mrdeathjr 18 January 2018 at 4:47 pm UTC
In this wine version csmt are incorporated but needs activate using wine registry

Various titles improve with csmt case race driver grid, zombi, binary domain an others

Batman Arkham Asylum

Last test with wine 1.7.55

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

And now with Wine 3.0

View video on youtube.com

Fireburst

Last test with wine 1.9.24

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

And now with Wine 3.0

View video on youtube.com

Rage

Last test with wine 2.3

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

And now with Wine 3.0

View video on youtube.com

Race Driver GRID

Last test with wine 2.2

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

And now with Wine 3.0

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

Resident Evil HD Remastered

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

Last Remnant

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

Binary Domain

https://www.youtube.com/watch?v=190pWyjub2M

However in various cases if your first cores 0 and 1 stay busy at 100%, csmt dont appear notorius but if first cores stay below 80% can have many chances to csmt improve performance

Alpha Protocol

https://www.youtube.com/watch?v=Mq-6o5hpCmM




Last edited by mrdeathjr at 22 January 2018 at 1:14 pm UTC. Edited 7 times.
hummer010 18 January 2018 at 4:52 pm UTC
Shmerl
lunixKDE devs don't care about nvidia and nvidia doesn't care about xwayland

Another reason to ditch Nvidia. In a few years, Nvidia will be barely used on Linux. See the trend on the same page you linked to.

As long as AMD can get their shit together in the laptop market, I'll agree with you. Up to now, laptop users who wanted gaming performance had to go with nVidia.
Shmerl 18 January 2018 at 4:54 pm UTC
hummer010As long as AMD can get their shit together in the laptop market, I'll agree with you.

I think they have already improved it a lot. Their Raven Ridge APUs are supposed to be very good.

See https://www.anandtech.com/show/11964/ryzen-mobile-is-launched-amd-apus-for-laptops-with-vega-and-updated-zen

I have no idea though what experience Linux users get on these. It would be interesting to see some reviews.


Last edited by Shmerl at 18 January 2018 at 4:59 pm UTC. Edited 3 times.
mrdeathjr 18 January 2018 at 5:36 pm UTC
lunix
Shmerl
QuoteFor the next development cycle, we can look forward to things like Direct3D 12 and Vulkan support, OpenGL ES support to enable Direct3D on Android and plenty more.

Wayland support would be very welcome too. It's time to start switching to in KDE.

KDE devs don't care about nvidia and nvidia doesn't care about xwayland so, no wayland for the majority: https://www.gamingonlinux.com/users/statistics

https://www.gamingonlinux.com/wiki/Games_broken_on_Mesa

Easy because wayland and xwayland dont supported for most games

And wayland have many things to do, bugs and others

Maybe in future this change but for now wayland dont care in gaming

Shmerl 18 January 2018 at 5:38 pm UTC
mrdeathjrEasy because wayland and xwayland dont supported for most games

And wayland have many things to do, bugs and others

That has nothing to do with games support. It should be transparent to games, if they rely on proper toolkits like SDL and the like. If not, there is XWayland to support legacy games that plug into X directly for some reason.


Last edited by Shmerl at 18 January 2018 at 5:52 pm UTC. Edited 3 times.
coolbober 18 January 2018 at 5:42 pm UTC
Comandante ÑoñardoI wonder when We gonna see this included in Crossover..
Sometimes I wonder why people pays so much money for a computer game, but not for such a usefull tool like crossover. Crossover 17 is great, I can't wait for next release.
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon or Liberapay. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

We also accept Paypal donations and subscriptions! If you already are, thank you!

Due to spam you need to Register and Login to comment.


Or login with...

Livestreams & Videos
Community Livestreams
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts