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.

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, 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 here.
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
1 comment

Eike 3 Aug
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:

Patreon, Liberapay or PayPal Donation.

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!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.