HGL
flat-fuchsia
Dustforce DX Shared Library
trying to play Dustforce DX and i'm not able to launch the native version. i've tried repairing it, made sure i have the dependencies, and it still can't locate that library. is this a case of the native version of the game languishing? a cursory search tells me that this library isn't really used anymore
14 Replies
foreign-sapphire•17mo ago
If you already have
libidn11
and lib32-libidn11
, there might not be much you can do but use the Windows buildflat-fuchsiaOP•17mo ago
i installed this
pacman -S libidn11
and it worked, so no need for the windows build! now if i could just figure out how to registerforeign-sapphire•17mo ago
Aha! So you didn’t have all of the dependencies
flat-fuchsiaOP•17mo ago
i copied and pasted from #:pushpin: Read Me First | Frequently Asked Questions
foreign-sapphire•17mo ago
Ah those are the Wine dependencies
flat-fuchsiaOP•17mo ago
i see, yeah
foreign-sapphire•17mo ago
Your error said it was looking for that specific .so, which is like a Windows DLL file
So you need to search for that .so, including number. I google the full file name and see what package has it on my distro
The packages may be named differently on different distros
flat-fuchsiaOP•17mo ago
great to know!
there's no list like the wine dependencies, is there?
foreign-sapphire•17mo ago
Impossible to make
flat-fuchsiaOP•17mo ago
yeah, figured i'd ask anyway :D
foreign-sapphire•17mo ago
And you’ll collide with some weird issues like Ubuntu only providing
libidn12
instead of 11flat-fuchsiaOP•17mo ago
who in their right mind would use that distro /s
optimistic-gold•17mo ago
to be clear games built for linux using system libraries instead of shipping their own builds of those libraries inevitably will break as those libraries update, and its pretty unlikely that the developer will rebuild their game against the new iterations..
For most game devs, once you ship and hit all the extra post launch content you want to hook into.. you basically stop maintenance on the project and move to something else.
This is why usually taking the windows build is safer as its technically a more stable API x_x
this is the issue with closed source software in linux.. if it were open, just rebuild against your libraries, and certainly linux is built with that expectation.. which is why this kinda stuff breaks software that doesnt update with the libs
generally its on the developer of the program to maintain their libs x_x and in this case games are basically abandoned once old enough haha
flat-fuchsiaOP•17mo ago
I kinda understood that, but it is good to have it clearly written like this