fnaify
run FNA/XNA games on OpenBSD
WWW CVSWeb GITHub-
Package versionfnaify-3.1p0
-
MaintainerThomas 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