How to Play on Linux (Mint) in 2024?

I'm using the launcher, I've tried the release, building from source, and the flatpak. Flatpak worked the best and I was able to actually download the updates. When trying to play nothing happens, so I manually execute the runner in the terminal and get ./runner: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory

I have tried to get this file from the old Ubuntu repo but I get an error saying the source is unsigned. I have tried manually copying this file (it's all over my system!) to /lib/x86_64-linux-gnu/lib/x86_64-linux-gnu/, but it's still not found.

Does anyone have a solution? Linux Mint 21.3 x86_64 5.15.0-124-generic

Edit: SOLUTION

  1. Install the flatpak version of the launcher and download updates
  2. Navigate to the executable folder: cd ~/.var/app/io.github.am2r_community_developers.AM2RLauncher/data/AM2RLauncher/Profiles/Community Updates (Latest)
  3. Install this dependency: sudo apt-get install libglu1-mesa:i386
  4. Use ldd ./runner | grep found to find missing libraries
  5. Find where each library is on your system, eg: locate libssl.so.1.0.0 | xargs -I {} sh -c 'strings "{}" | grep "OPENSSL_1.0.0" && echo "Found in: {}"' | grep i386
  6. Once you locate the library, do ln -s library/path /lib/x86_64-linux-gnu/lib/x86_64-linux-gnu/library.name.so
  7. Once all libraries are fixed, you can now ./runner