Hello. I am trying to install Nocturne using the Lutris web scrip. The installation goes fine, and the game is installed, but after that, I get this error:
/home/josep/.cache/lutris/installer/nocturne/tmp/unshield/unshield.bin: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
Monitored process exited.
Initial process has exited (return code: 32512)
All processes have quit
Exit with return code 32512
BUT If I go to this directory, the file unshield.bin is there. Is it asking for libcrypto.so.1.0.0 ? This one isn’t there… should I look for this file and paste there?
Check with you distro to see what package provides libcrypto.so (usually it will be openssl package) and check the distro support on how to install the correct package
I don’t mean to get your hopes up for nothing, but I managed to fix this error by downloading and compiling the newest version of Unshield from their official site (I am using Ubuntu 24.04.2). After that I made a zip archive with the following content:
-libunshield.so
-libunshileld.so.1
-libunshield.so.1.5.1
-unshield
-unshield.bin
and selected it manually as the third parameter (unshield-1.3-x86_64.tar.gz) during the installation process (the names don’t have to match, just make sure it’s an archive your system can unpack). After this, the installation finished successfully with no errors and the game showed up in Lutris.
Unfortunately, any attempt to run the game afterwards lead to an error related to resolution switch, but that’s a separate problem.