Starting a 32-bit-game with Minigalaxy (or Lutris)

@pebcak Yes, the path is correct. I saved preload-xinitthreads.so in the subfolder “game”. The directory and the installed game are on another partition than my root partition.
The full path to the file is: "/run/media/markus/Dokumente/kxui/gog/Shadow Tactics Blades of the Shogun/game/ preload-xinitthreads.so"

Alright. So you running your script also from within game directory?

Yes, I do.

Interesting, wrong ELF class seems to indicate there’s a 32 bit / 64 bit mismatch. don’t know where to go from here. Maybe post on their forums? Also, maybe install steam, add it there, and try the launch option? Or maybe try running through lutris?

Instead of using Minigalaxy, I now installed the game using this workaround which contains two shell scripts. When now starting it from the terminal, a very similar error occurs:

$ shadow-tactics
/usr/bin/shadow-tactics: line 264:  2516 Aborted                 (core dumped) "./$APP_EXE" $APP_OPTIONS "$@"

Meanwhile, I installed the game on Windows and it’s working fine there.

I will try it with Lutris during the next days.

A new question: How do I proceed to remove the game in the proper way? I installed it by downoading the shell scripts from gog together with the workaround mentioned in my previous post. After running the script play-shadow-tactics.sh, I followed the instruction in the output of the terminal (and fortunately saved the output into a text file, so I can copy it into the forum now :relieved:):

[markus@markus-laptop gog]$ sh ./play-shadow-tactics.sh shadow_tactics_blades_of_the_shogun_en_2_2_10_f_21297.sh
Using shadow_tactics_blades_of_the_shogun_en_2_2_10_f_21297.sh
Computing hashsum for shadow_tactics_blades_of_the_shogun_en_2_2_10_f_21297.sh…
Hashsum computed!
Extracting data from shadow_tactics_blades_of_the_shogun_en_2_2_10_f_21297.sh…
Extraction done!
Building lib32-shadow-tactics_2.2.10.f-gog21297+20211112.2_x86_64.pkg.tar.zst…
Building done!
Building shadow-tactics-lighting_2.2.10.f-gog21297+20211112.2_any.pkg.tar.zst…
Building done!
Building shadow-tactics-data_2.2.10.f-gog21297+20211112.2_any.pkg.tar.zst…
Building done!

Install "Shadow Tactics: Blades of the Shogun" by running the following commands as root:
pacman -U /run/media/markus/Dokumente/kxui/gog/lib32-shadow-tactics_2.2.10.f-gog21297+20211112.2_x86_64.pkg.tar.zst /run/media/markus/Dokumente/kxui/gog/shadow-tactics-lighting_2.2.10.f-gog21297+20211112.2_any.pkg.tar.zst /run/media/markus/Dokumente/kxui/gog/shadow-tactics-data_2.2.10.f-gog21297+20211112.2_any.pkg.tar.zst

[markus@markus-laptop gog]$ sudo pacman -U /run/media/markus/Dokumente/kxui/gog/lib32-shadow-tactics_2.2.10.f-gog21297+20211112.2_x86_64.pkg.tar.zst /run/media/markus/Dokumente/kxui/gog/shadow-tactics-lighting_2.2.10.f-gog21297+20211112.2_any.pkg.tar.zst /run/media/markus/Dokumente/kxui/gog/shadow-tactics-data_2.2.10.f-gog21297+20211112.2_any.pkg.tar.zst
[sudo] wachtwoord voor markus:
pakketten laden...
afhankelijkheden oplossen...
zoeken naar conflicterende pakketten...

Pakketten (11) lib32-alsa-lib-1.2.6.1-1  lib32-alsa-plugins-1.2.6-1  lib32-libcap-2.63-1  lib32-libgcrypt-1.9.4-1  lib32-libgpg-error-1.44-1  lib32-libtirpc-1.3.2-1
               lib32-pam-1.5.2-1  lib32-systemd-250.3-1  lib32-shadow-tactics-2.2.10.f-gog21297+20211112.2  shadow-tactics-data-2.2.10.f-gog21297+20211112.2
               shadow-tactics-lighting-2.2.10.f-gog21297+20211112.2

Totale downloadgrootte:             1,83 MiB
Totale geïnstalleerde grootte:   7526,94 MiB


pacman -U installs local packages. You can see the packages that were installed on the pakketten (11) line. In order to remove them you would just use pacman -R packagename1 packagename2 etc

@KDen thanks a lot for the reply. The packages are removed now (I have just also found out that I must not write the version numbers of the packages).

Within the next days, I am going to try to install and start the game with lutris and post the results here on the forum.