Stronghold Kingdoms

Anyone ever tried to install Stronghold Kingdoms?
It seems like a low requirment game and it runs on xp too. I tried to make it work with wine alone, PoL and finally with Lutris but failed. First time I installed it with wine it would be stuck in start loop and I found a wine patch for it so I managed to patch it and it worked. The login screen and new were working fine but once I entered the game I had a lot of graphic glitches all around the center screen (map). I uninstalled it and insalled it with Lutris in witch I managed to get the graphic to work but at really low and buggy fps. I assume its dx fault. Now idk what I did but I couldnt start the game at all later on so I removed it. I made League of Legends run fine but this game is a no-no.
Anyone have any ideas how can I make it work?
Did anyone ever make it work?

I dont understand how such a low performance game is so hard to emulate :confused:

Thank you (:wink:

Edit: I run latest Manjaro with xfce4 de.

https://appdb.winehq.org/objectManager.php?sClass=application&iId=11898

Depending on how you acquired it, that would dictate the answer. Oddly the Steam version is not functional. Usually thats the best bet.

I just installed the steam version via WineSteam, can you help me install directx9 and vcrun2005 since I have no idea how to add a program on WineSteam.

The game is intstalled but cant be runned. It’s stuck in a start loop.

WineHQ suggests running:

cd ~/.wine/drive_c/users/Public/Application\ Data/Firefly\ Studios/Stronghold\ Kingdoms/2.0.26.1

wine StrongholdKingdoms.exe -InstallerVersion 226 de

but this wont work either. :confused:
One step at a time (:slight_smile:

welll as far as the lutris script would need is a simple pair of sections, one for dx9 and another for vcrun. Not having the game makes it hard for me to test anything I would do, but I might be able to script something up. Aside from the app from steam (duh), is it just dx9 and vcrun2005?

Should be.
Guys from #lutris @freenode told me I could install those via WineTricks. But the problem is when I Right Click the game -> Winetricks nothing happens. I runned it from console and this is what I got:

[morsus@morsus-pc ~]$ lutris
INFO 2017-08-11 23:24:29,789 [lutriswindow]:Connected to lutris.net as Morsus
Using winetricks 20170517-next - sha256sum: 06062b1c8e561fed5223c09cd3031252e02c313d3b8b89bef213a771d691f3d2 with wine-1.9.2 (Staging) and WINEARCH=win32

You are running winetricks-20170517-next, latest upstream is winetricks-20170614!


You should update using your distribution’s package manager, --self-update, or manually.

Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Using winetricks 20170517-next - sha256sum: 06062b1c8e561fed5223c09cd3031252e02c313d3b8b89bef213a771d691f3d2 with wine-2.14 (Staging) and WINEARCH=win32
p11-kit: couldn’t load module: /usr/lib/x86_64-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/x86_64-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn’t load module: /usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory

You are running winetricks-20170517-next, latest upstream is winetricks-20170614!


You should update using your distribution’s package manager, --self-update, or manually.

zenity: /home/morsus/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by /usr/lib/libatk-bridge-2.0.so.0)
zenity: /home/morsus/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by /usr/lib/libatspi.so.0)
zenity: symbol lookup error: /usr/lib/libharfbuzz.so.0: undefined symbol: FT_Get_Var_Blend_Coordinates

I cant use the right click winetricks either. May be a bug in this release or an incomplete feature.

Funny thing, on my other games it works :confused: