From: Fabien Romano Subject: Re: NEW: IndieRunner - launcher for independent games, supersedes games/fnaify To: ports@openbsd.org Date: Thu, 4 Jul 2024 08:10:38 +0100 Tested with Northguard, only tried the first scenario so far. mkdir -p ~/games/Northguard && cd ~/games/Northguard steamctl depot download -os linux64 -a 466560 indierunner -e HashLink Northgard.exe Thanks for the port, very nice to have it. On 03/07/2024 03:41, Thomas Frohwein wrote: > Hi, > > This is the port of IndieRunner, which aims to serve as a versatile launcher > for commercial games released on other platforms with open-source engines/ > libraries. It takes care of selecting a runtime, configuring it, and avoiding > to trip over bundled incompatible libraries. > > Compared to fnaify, IndieRunner... > - runs more game engines (FNA, XNA, Love2D, Hashlink, Java) and a lot more > games, > - is highly modular and written in Perl to facilitate improvements and > extensions, > - detects rigg(1) from ports and uses it where applicable, adding its unveil(2) > filesystem restrictions. > > Some highlights include: > - Balatro > - Brotato > - Dead Cells > - Dome Keeper > - Gravity Circuit > - Hacknet > - Owlboy > - Slay the Spire > - Supplice > - Terraria > - Most of the Zachtronics game catalogue > > ScummVM games are also included in [1] as IndieRunner can detect them and > launch scummvm. > > The version is 0.1 and should be considered alpha at this point. Many > games work without issues and the status tracker [1] is keeping track > of the status of supported games, but there may still be some unexpected > breakage (that should be reported to me when it happens). > > For anyone used to using fnaify from ports, IndieRunner is meant to completely > replace fnaify. If you find something that worked with fnaify, but doesn't with > IndieRunner, this is a bug. > > The port is relatively straightforward with the perl module. I included all the > engines and libraries that apply as RUN_DEPENDS which makes for a pretty long > list, but ensures that any of the games in [1] should be runnable (provided no > difference in version - numerical or by what the digital distribution platform > bundled). > > ok? > > [1] https://github.com/IndieRunner/IndieRunner/blob/main/share/Status-Tracker.md