Posted December 25, 2019
Here's what I needed to run (as root) in order to get the prerequisities installed for OpenSUSE Tumbleweed:
zypper in libSDL2_net-2_0-0 libsndio7_0 libfluidsynth2
ln -s /usr/lib64/libsndio.so.7.0 /usr/lib64/libsndio.so.6.1
ln -s /usr/lib64/libcurl.so.4 /usr/lib64/libcurl-gnutls.so.4
ln -s /usr/lib64/libfluidsynth.so.2 /usr/lib64/libfluidsynth.so.1
Unfortunately, the game requires specific library versions that OpenSUSE doesn't provide, which is where the symlinks come from. From what I've read, libcurl on OpenSUSE has libcurl-gnutls built-in, which is where that symlink comes from.
zypper in libSDL2_net-2_0-0 libsndio7_0 libfluidsynth2
ln -s /usr/lib64/libsndio.so.7.0 /usr/lib64/libsndio.so.6.1
ln -s /usr/lib64/libcurl.so.4 /usr/lib64/libcurl-gnutls.so.4
ln -s /usr/lib64/libfluidsynth.so.2 /usr/lib64/libfluidsynth.so.1
Unfortunately, the game requires specific library versions that OpenSUSE doesn't provide, which is where the symlinks come from. From what I've read, libcurl on OpenSUSE has libcurl-gnutls built-in, which is where that symlink comes from.