Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.

FNA and FAudio get a 20.08 release, with FNA3D and Vulkan getting closer

By - | Views: 11,351

Game porter and software developer Ethan Lee announced the 20.08 releases of both of FNA and FAudio, as work continues on the newer FNA3D.

What are they? FNA is an accuracy-focused XNA4 reimplementation for open platforms with it being used by a ton of games including the likes of: Celeste, Dust: An Elysian Tail, Full Metal Furies, Owlboy and a plenty more. While FAudio is accuracy-focused XAudio reimplementation for open platforms, which is used for a number of games and also by the Wine / Proton compatibility layers.

For FNA, it was quite a quiet release as the majority of their work is going into bringing up FNA3D which will soon be merged in with FNA directly. They simply upgraded to the new FAudio, removed some dllmaps for iOS/tvOS due to macOS ARM and removed some dead code elsewhere in 'ModelReader' which 'should mildly improve load performance'.

Slightly more exciting is the FAudio release, as it now has support for XAudio2.9-compatible reverb further expanding it's audio capabilities. On top of that, they're also now using GStreamer instead of the FFmpeg backend for WMA decoding, which should help more games with Wine and Proton.

On the subject of the upcoming FNA3D, the new 3D Graphics Library for FNA, Ethan Lee mentioned that while work is going well, Vulkan support is 'still really really tough'. They're looking for developers to help bring up their Vulkan support especially with 'threaded Vulkan and render graphs, command reordering, stuff like that' which you can help out with by joining their Discord. Sounds like Vulkan support is close though!

See FNA on GitHub and FAudio on GitHub.

Article taken from GamingOnLinux.com.
15 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. Find me on Mastodon.
See more from me
The comments on this article are closed.
1 comment

Eike Aug 3, 2020
View PC info
  • Supporter Plus
So FNA and FAudio are reimplementations of Windows libraries. And FNA3D, is it something new, independent?
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.