The games/fnaify port

fnaify-3.1p0 – run FNA/XNA games on OpenBSD (cvsweb github mirror)


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.
No homepage


| 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
- Hacknet
- Owlboy
- Rogue Legacy
- Skulls of the Shogun
- Stardew Valley

More information can be found in the accompanying man page.


Thomas Frohwein

Only for arches

aarch64 amd64 i386



Run dependencies