Release Notes: https://github.com/rfht/fnaify/releases/tag/3.1
Main change is that it no longer removes bundled Steamworks.NET.dll. If
you want to run a game that usually bundles it, but has been installed
or run with a previous version of fnaify, you may need to do this:
$ mv fnaify-backup/Steamworks.NET.dll .
Tested with most of the catalogue of FNA/fnaify supported games.
to run.
Don't install Steamworks.NET.dll. This CIL library stub has outlived
its usefulness. .NET games (e.g. with fnaify) that needed are now
expected to use the Steamworks.NET.dll that they bundle and the lower
level native libraries (libcsteamworks, goldberg_emulator) will stub
the calls to the non-existent Steam client.
Tested extensively with practically the whole catalogue of FNA/fnaify
games.
CSteamworks is a C ABI Wrapper for Valve's Steamworks API. It relys heavily on
automatic code generation. The primary use case for CSteamworks is to act as a
buffer between a scripting language and the Steamworks C++ Interfaces.
When an enemy gets carried down on a slice and has landed, it is
now shown as frozen until it revives, instead of disappearing
until it revives. To restore the old disappearing behavior, pass
new option --hide-landed-enemies.
setuptools (it's used as a package locator but importlib.metadata in
newer Python core or the external importlib_metadata are preferred).
So drop the RDEP in that case (it's still kept for py27) and bump
revisions.
(mp39590 AT gmail ! com)
adds audio/timidity RDEP which if present plays game music
make update-plist was missing which I added - adds a couple of
language translations, includin French, Hungarian, Turkish
If a port should not attempt to run a configure script, simply don't
set CONFIGURE_STYLE at all.
The perl and pyton modules use CONFIGURE_STYLE=none for their own
purposes. Also, some ports use it to disable a default provided
by Makefile.inc. Apart from that, CONFIGURE_STYLE=none has no meaning.
ok semarie@ ajacoutot@ kn@ sthen@