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, Flattr, Liberapay or Buy us a Coffee. You can also buy games using our partner links for GOG and Humble Store.

Wine 4.3 is out with the XAudio2 reimplementation 'FAudio' included

Posted by , | Views: 12,437

The Wine 4.3 development release is quite an interesting one, as it includes Ethan Lee's XAudio reimplementation named FAudio.

Quite a big one, since FAudio could help with a lot of audio issues in games and applications. From Lee's own FAudio GitHub page, it notes (for those who didn't already know) the aim is to have "fully accurate DirectX Audio runtime libraries" which includes "XAudio2, X3DAudio, XAPO, and XACT3".

Aside from FAudio, this release also includes:

  • Mono engine updated to the latest upstream.
  • More modern handling of iconic windows.
  • Improved handling of kernel objects.

There's also 45 bugs that were noted as fixed this round. Included in the fixes are bugs squashed with League of Legends, BattlEye, Heroes of Might and Magic VI, Call of Juarez: Bound in Blood and others too.

See their release announcement here.

Article taken from GamingOnLinux.com.
Tags: Wine
23 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more information here.
About the author -
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
24 comments
Page: «2/3»
  Go to:

jens 2 March 2019 at 7:45 am UTC
View PC info
  • Supporter
lunixThis is huge. It will make a lot of games go from silver to gold or even to platinum on protondb.
Sorry to disappoint you, but FAudio was already bundled with Proton so nothing changes in this regard ;). See https://github.com/ValveSoftware/Proton/wiki/Changelog#316-5
Grabby
lunixThis is huge. It will make a lot of games go from silver to gold or even to platinum on protondb.
But isn't FAudio included in Proton already ?
Yes.


Last edited by jens on 2 March 2019 at 7:54 am UTC
lunix 2 March 2019 at 8:14 am UTC
jens
lunixThis is huge. It will make a lot of games go from silver to gold or even to platinum on protondb.
Sorry to disappoint you, but FAudio was already bundled with Proton so nothing changes in this regard ;). See https://github.com/ValveSoftware/Proton/wiki/Changelog#316-5
Grabby
lunixThis is huge. It will make a lot of games go from silver to gold or even to platinum on protondb.
But isn't FAudio included in Proton already ?
Yes.

But I still needed to install FAudio for Skyrim: Special Edition - and I'm on the steam client beta.
Purple Library Guy 2 March 2019 at 8:53 am UTC
mrdeathjrIf appear before cited behaviour, kill steamwebhelper process with higher cpu usage (another process dont need kill it) and on /bin/cef/cef.win7/ see if have debug file and follow to delete it and delete chrome_elf and libcef.dll
chrome_elf? Something to do with Shadowrun?
jens 2 March 2019 at 9:04 am UTC
View PC info
  • Supporter
lunix
jens
lunixThis is huge. It will make a lot of games go from silver to gold or even to platinum on protondb.
Sorry to disappoint you, but FAudio was already bundled with Proton so nothing changes in this regard ;). See https://github.com/ValveSoftware/Proton/wiki/Changelog#316-5
Grabby
lunixThis is huge. It will make a lot of games go from silver to gold or even to platinum on protondb.
But isn't FAudio included in Proton already ?
Yes.

But I still needed to install FAudio for Skyrim: Special Edition - and I'm on the steam client beta.

Using Steam Beta is something different than using Proton Beta. I would say you are using Proton 3.16 (stable) but not Proton 3.16 Beta. I'm on Steam stable, but have selected "Proton 3.16-7 Beta" in my Steam Play settings. Could you review your settings there?
Your DXVK hud should show DXVK version 0.96, otherwise you are not using Proton 3.16-7 beta.

Edit: You can also set the Proton version per game (Right mouse button on a game -> Properties -> Force the use of a specific Steam Play compatibility tool).


Last edited by jens on 2 March 2019 at 9:06 am UTC
KuJo 2 March 2019 at 10:10 am UTC
jens
lunixThis is huge. It will make a lot of games go from silver to gold or even to platinum on protondb.
Sorry to disappoint you, but FAudio was already bundled with Proton so nothing changes in this regard ;). See https://github.com/ValveSoftware/Proton/wiki/Changelog#316-5
Grabby
lunixThis is huge. It will make a lot of games go from silver to gold or even to platinum on protondb.
But isn't FAudio included in Proton already ?
Yes.
There are next to FAudio2 other fixes in 4.3. As soon Valve adopted 4.3 into Proton we will see much more improvements.


Last edited by KuJo on 2 March 2019 at 10:12 am UTC
Xpander 2 March 2019 at 11:46 am UTC
come on, bring the new proton out already, it sucks to use wine + windows steam client to have forcefeedback in Dirt Rally 2.0. It doesn't work with proton sadly.
Avehicle7887 2 March 2019 at 12:11 pm UTC
Anyone know how I can use FAudio with older Wine versions? I know Proton does this for a while but how about using it with just Wine?

So far I've managed to build the "libFAudio.so" library but I'm at a roadblock how to get Wine to use it.
VodkaChicken 2 March 2019 at 1:07 pm UTC
Avehicle7887Anyone know how I can use FAudio with older Wine versions? I know Proton does this for a while but how about using it with just Wine?

So far I've managed to build the "libFAudio.so" library but I'm at a roadblock how to get Wine to use it.
Try using these mingw builds https://github.com/Kron4ek/FAudio-Builds as dll overrides.
Avehicle7887 2 March 2019 at 1:16 pm UTC
VodkaChicken
Avehicle7887Anyone know how I can use FAudio with older Wine versions? I know Proton does this for a while but how about using it with just Wine?

So far I've managed to build the "libFAudio.so" library but I'm at a roadblock how to get Wine to use it.
Try using these mingw builds https://github.com/Kron4ek/FAudio-Builds as dll overrides.

Knew I was missing something > building the libraries as native dll's it seems. Will try these thanks
lunix 2 March 2019 at 3:32 pm UTC
jens
lunix
jens
lunixThis is huge. It will make a lot of games go from silver to gold or even to platinum on protondb.
Sorry to disappoint you, but FAudio was already bundled with Proton so nothing changes in this regard ;). See https://github.com/ValveSoftware/Proton/wiki/Changelog#316-5
Grabby
lunixThis is huge. It will make a lot of games go from silver to gold or even to platinum on protondb.
But isn't FAudio included in Proton already ?
Yes.

But I still needed to install FAudio for Skyrim: Special Edition - and I'm on the steam client beta.

Using Steam Beta is something different than using Proton Beta. I would say you are using Proton 3.16 (stable) but not Proton 3.16 Beta. I'm on Steam stable, but have selected "Proton 3.16-7 Beta" in my Steam Play settings. Could you review your settings there?
Your DXVK hud should show DXVK version 0.96, otherwise you are not using Proton 3.16-7 beta.

Edit: You can also set the Proton version per game (Right mouse button on a game -> Properties -> Force the use of a specific Steam Play compatibility tool).

Yeah, I used an older version of proton.
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just 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!

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
Community Livestreams
  • Story Time: „Unavowed“ (Wine)
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts