Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I love this game, and fancied playing it again on my Linux machine, but it wouldn't start. When I tried executing the binary in the terminal, I got the following error and no game window:

"./Legend of Xenia: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory"

I get this message even after installing both the libssl and libcrypto apt packages to my system. How can I get the game to run?

¯\_(ツ)_/¯ tbh

Yeah, I just ended up running the Windows version through WINE in the end. To this day, I haven't been able to beat Skullsquid. I just get keep getting overwhelmed by flaming skulls! Also, please update Legend of Xenia 2 to have an ending. It doesn't have to be anything fancy, just let Xenia say goodbye to the ghost of her father or something in a final cut-scene. Your work really inspires me, by the way. I just thought I'd mention that.

Did you ever figure this out? I can't figure out where it's looking for the shared library, because the correct file is definitely present on my machine.

wine exists

oh no not that type of wine

(+1)

If I wanted to use Wine, I'd be looking at different games. I want to play games that work natively. I'd rather not have Wine on my computer.

(1 edit)

See my reply to the parent post for running this.

(2 edits) (+2)

The "official" solution would be to install everything listed here: https://help.yoyogames.com/hc/en-us/articles/216754458-Setup-Ubuntu-And-GameMake...

But, that's overkill and could install some lib versions that don't work either.

The easiest solution is to download the game where I just solved all of these issues (libcrypto is just the tip), River Raid Squadron.  Copy it's lib folder and launch script (rrs), and edit that script to start this game instead.  I just tested that process with Xenia and it works.

https://juanitogan.itch.io/river-raid-squadron

If you are missing some common 32-bit libs, you will also need to read this:

https://juanitogan.itch.io/river-raid-squadron/devlog/175520/linux-32-bit-game-o...

If you want the full gory story of how I solved this and how to make your own lib folder, I blogged it here:

https://namethattech.wordpress.com/2020/09/04/from-gamemaker-to-ubuntu-14-16-18-...

thank you