FNA Versions Save

FNA - Accuracy-focused XNA4 reimplementation for open platforms

23.08

10 months ago

New Features:

Fixes:

  • SDL2_FNAPlatform: Fix a Windows-specific regression that may have caused controllers to not appear on startup

Thanks to our GitHub Sponsors, including...

Super Sponsors:

  • @hakusaro
  • @jbevain
  • @kg
  • @mikesart
  • @NoelFB
  • @terinfire
  • @TerryCavanagh

Sponsors:

23.07

11 months ago

New Features:

Fixes:

  • SDL2_FNAPlatform: Fix a possible crash caused by calling SDL_GetEventFilter too early

Thanks to our GitHub Sponsors, including...

Super Sponsors:

  • @hakusaro
  • @jbevain
  • @kg
  • @mikesart
  • @terinfire
  • @TerryCavanagh

Sponsors:

23.06

1 year ago

New Features:

  • Xbox GDK support is now considered Ready to Ship
    • UWP support is now deprecated and will be removed in FNA 24.01
  • QOI images are now supported as raw Texture2D content
  • QOA sounds are now supported as raw Song content
  • Update to FNA3D 23.06
  • Update to FAudio 23.06

Fixes:

  • Fixed a couple malloc/free mismatches that affected Windows builds

Thanks to our GitHub Sponsors, including...

Super Sponsors:

  • @hakusaro
  • @jbevain
  • @kg
  • @mikesart
  • @terinfire
  • @TerryCavanagh

Sponsors:

23.05

1 year ago

New Features:

  • Linux support for Direct3D 11 rendering is now in Alpha
    • As of writing, this feature requires the latest Git revisions of dxvk-native and vkd3d
  • Added Video.FromUtiEXT extension
  • Update to FNA3D 23.05
  • Update to FAudio 23.05

Fixes:

  • Fixed a major typo in SaveAsJpeg and SaveAsPng that broke image scaling
  • Fixed SpriteBatch.Begin signature, fixes named parameters when calling the API

Thanks to our GitHub Sponsors, including...

Super Sponsors:

  • @hakusaro
  • @jbevain
  • @kg
  • @mikesart
  • @terinfire
  • @TerryCavanagh

Sponsors:

23.04

1 year ago

New Features:

  • Update to FNA3D 23.04
  • Update to FAudio 23.04
  • Added an experimental audiodriver LaunchParameter, used to set SDL_AUDIODRIVER

Fixes:

  • malloc/free is now done via SDL rather than AllocHGlobal, fixes resource exhaustion on GDK

Thanks to our GitHub Sponsors, including...

Super Sponsors:

  • @hakusaro
  • @jbevain
  • @kg
  • @mikesart
  • @terinfire
  • @TerryCavanagh

Sponsors:

23.03

1 year ago

New Features:

Fixes:

  • Updated Theorafile for some NEON fixes

Thanks to our GitHub Sponsors, including...

Super Sponsors:

  • @hakusaro
  • @jbevain
  • @kg
  • @lthrhx
  • @mikesart
  • @terinfire
  • @TerryCavanagh

Sponsors:

23.02

1 year ago

New Features:

Fixes:

  • DDSFromStreamEXT: Fix BC7 loading for textures without DDSD_CAPS/FMT
  • Updated Theorafile for GDK support and AArch64 improvements
  • Various NativeAOT/Core fixes
    • FNA.Core now uses Marshal.SizeOf<T>, rather than Marshal.SizeOf(typeof(T))
    • FNA.Core now targets net7.0, upgraded from net5.0
    • In FNADllMap, prefer AppContext.BaseDirectory
    • Various fixes for trimming support

Thanks to our GitHub Sponsors, including...

Super Sponsors:

  • @hakusaro
  • @jbevain
  • @kg
  • @lthrhx
  • @mikesart
  • @terinfire
  • @TerryCavanagh
  • Thomas Happ Games

Sponsors:

23.01

1 year ago

New Features:

Thanks to our GitHub Sponsors, including...

Super Sponsors:

Sponsors:

22.12

1 year ago

Upgraded to FAudio/FNA3D 22.12, which are functionally identical to 22.11. FNA 22.12 is functionally identical to 22.11.

DEPLOYING SURPRISE IN 31 DAYS

Thanks to our GitHub Sponsors, including...

Super Sponsors:

Sponsors:

  • @bartwe
  • @BrandonSchaefer
  • @Conan-Kudo
  • @Eldirans
  • @isaboll1
  • @kiates
  • @larsiusprime
  • @lithiumtoast
  • @NoelFB
  • @rfht
  • @tgpholly
  • @xxxbxxx
  • Bit Kid Games
  • Lunar Ray Games

22.11

1 year ago

New Features:

Modified Features:

  • TextInputEXT: Added IsTextInputActive(), IsScreenKeyboardShown()

Thanks to our GitHub Sponsors, including...

Super Sponsors:

Sponsors:

  • @bartwe
  • @BrandonSchaefer
  • @clementgallet
  • @Conan-Kudo
  • @Eldirans
  • @isaboll1
  • @kiates
  • @larsiusprime
  • @lithiumtoast
  • @NoelFB
  • @rfht
  • @xxxbxxx
  • Bit Kid Games
  • Lunar Ray Games