clarry: Works fine for me on Fedora.
If I had to debug this, I would start by looking at which file it is looking for and failing to find. This is easily done with strace:
strace -f --trace=%file --status=failed innoextract ~/Downloads/setup_gothic_1.08k_hotfix_\(26654\).exe
Thank you! With the help of the command you provided I was able to figure out 2 things:
1) When I initially tried to extract the games, I didn't provide a full path to the exes. For some reason this gave me an error that wasn't really all that useful. After the full path was provided, the error message became much more clear:
Extracting "Gothic" - setup data version 5.6.2 (unicode)
- "app/_work/DATA/scripts/system/"
- "app/Saves/Current/"
Stream error while extracting files!
└─ error reason: could not open slice 0: "setup_gothic_1.08k_hotfix_-1.bin": iostream error
If you are sure the setup file is not corrupted, consider
filing a bug report at
https://innoextract.constexpr.org/issues Done with 1 error.
2) After analyzing this error message and the command you provided I finally realized that the filenames for my *.exe and *.bin files didn't quite match. For some reason, while downloading the *.exe file, my browser omitted the numeric string inside the parentheses and so the filename became setup_gothic_1.08k_hotfix_.exe instead of setup_gothic_1.08k_hotfix_(26654).exe. After renaming the file to what it should have originally been, everything finally went smoothly and without any errors.
Thanks again to both of you. Much appreciated.