fnaify

run FNA/XNA games on OpenBSD

WWW CVSWeb GITHub
  1. Package version
    fnaify-3.1p0
  2. Maintainer
    Thomas Frohwein

fnaify is a script to facilitate running games based on the open-source FNA
framework on OpenBSD. It takes care of adjusting the configuration files to
OpenBSD's library names and creates a custom launch script with everything
needed to start the game.

For more information on FNA, see official website: https://fna-xna.github.io

Some examples of games FNA games that can be configured with fnaify include
Stardew Valley, Rogue Legacy, and Owlboy.

+-------------------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-------------------------------------------------------------------------------

Obtaining FNA games for OpenBSD
===============================

Obtain the Linux version of the game and extract it, usually simply with the
unzip package, even if there is no filename extension or the extension is .sh
as with GOG.com or HumbleBundle games.

Running FNA games
=================

Enter directory of the game where FNA.dll is located. Run:

$ fnaify

in that directory. If everything works as expected, it will tell you how to run
the game at the end of the script; typically by invoking the launch script.

Some games known to work
========================

- Chasm
- Cryptark
- Dust: An Elysian Tail
- FEZ
- Hacknet
- Owlboy
- Rogue Legacy
- Skulls of the Shogun
- Stardew Valley

More information can be found in the accompanying man page.

  • audio/libogg
  • audio/libvorbis
  • audio/openal
  • devel/sdl2-image
  • games/fna/faudio
  • games/fna/fna
  • games/fna/fna3d
  • games/steamworks-nosteam
  • graphics/jpeg
  • graphics/png
  • lang/mono
  • misc/libstubborn
  • multimedia/libtheora
  • multimedia/libtheorafile
  • multimedia/libtheoraplay