Stronghold_Crusader

Somehow the only winetricks which is offered is from AUR?
pacman doesn’t find it and paru shows only the AUR one?

$ sudo pacman -S winetricks
error: target not found: winetricks

No way! :laughing:

pacman -Ss winetricks

Maybe you need to sync repos or something…?
That shouldn’t be the case

@BONK i’m not insane right, you also still have winetricks right? :thinking:

Strange?

sudo pacman -Ss winetricks

thomas at hermes in ~

https://archlinux.org/packages/?sort=&q=winetricks&maintainer=&flagged=

Nope, it’s certainly in repos :upside_down_face:
I’m not sure what’s wrong with your pacman then…Hopefully someone will help

Ok, I think I’ll revert things and try the Steam/proton route.
That would be this one I guess?

$ paru proton       
 1 aur/proton 6.3.2-1 [+77 ~1.34]
    Compatibility tool for Steam Play based on Wine and additional components

No no…You misread everything ok, if you gonna do Steam i’ll list things you need now


  1. Make sure you’ve installed / have all requirements

  2. Re-read Steam section for everything you need to know, but tl;dr you’ll need:

    sudo pacman -S steam
    

    and then launch Steam from your launcher, get account, buy game and follow 3. Steam 3.1 Setup to know how to enable Proton in Steam client UI and get you started

  3. That should be it, play :partying_face:

P.S. Stop aur everything it won’t make things stable :laughing:
P.P.S. I think you still would need to know what’s wrong with your pacman, probably you have multilib disabled or something like that

There is something wrong with my machine, steam isn’t found either. Time for a reboot…

1 Like

Perhaps check your:

cat /etc/pacman.conf

Oh, btw once you’ll get through all steps above there’s one additional step to this game so you can enable multiplayer (if that’s what you want) according to protondb community :slight_smile:

This is really strange, I haven’t had any issues updating and installing up to now.
pacman.conf looks ok to me…looks like I got a bigger problem to deal with

1 Like

Indeed, sorry to hear that…but i’m pretty sure we’ll figure it out

1 Like

Very strange…there’s been a package waiting which installed just fine just 10 minutes ago, so updates seem to work in principle.
Anyway it’s getting late for me, I’ll look int this tomorrow. Will come back to this thread once the package issue is fixed. In any case thanks for helping along

$ sudo pacman -Syyu   
:: Synchronizing package databases...
 core                                                                                              131,2 KiB  1874 KiB/s 00:00 [############################################################################] 100%
 extra                                                                                            1600,8 KiB  8,69 MiB/s 00:00 [############################################################################] 100%
 community                                                                                           5,5 MiB  14,8 MiB/s 00:00 [############################################################################] 100%
:: Starting full system upgrade...
 there is nothing to do

thomas at hermes in ~
$ paru
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
:: Starting full system upgrade...
 there is nothing to do
:: Looking for AUR upgrades
:: Looking for devel upgrades
:: Packages not in the AUR: electron6
:: Marked out of date: etcher-bin
 there is nothing to do
1 Like

Found the issue, somehow or something has disabled Multilib in pacman.conf?

[multilib]
Include = /etc/pacman.d/mirrorlist

After enabling both of these lines steam was found.
And I made some progress, Steam’s installed, the game’s downloaded but when I run it I get a Windows style

Pure Virtual Function Call

error…which I am looking into right now. It should run out of the box by the look of it though: https://www.protondb.com/app/232890

Have you set Proton for Steam / Game, as i’ve mentioned some places in my guide?

Yes, I set it in the steam UI because it wouldn’t even launch without it. Came up with a “not available for this platform” style error. The error dialog I am getting now is clearly a Windows error which I guess confirms that Proton is used?

image

Yep, now since you have your pacman fixed, install winetricks we gonna try some wine trickery :upside_down_face:

P.S. btw, so you’re playing Stronghold Crusader 2 or HD?? You’ve mentioned Stronghold Crusader HD at first

Installing now, looks like it’s pulling down wine as well? So wine and proton now?
Ok, installation completed…ready for the magic :slight_smile:

All of them :slight_smile: if we get it to work…right now I am trying with Crusader 2, but can happily switch the package, if I remember correctly they were fairly similar.

1 Like

Yep, but you don’t have to run wine it’s just required as runtime, we gonna run just winetricks for specific game, gimme a sec i’ll find a command for Stronghol Crusader 2…

1 Like

There are also different versions of Proton I can chose from, right now I set it to Proton Experimental.

Oh, then for starters try just latest without experimental - hopefully it will run

Should be something like 6.3 i think

Nope, now configured to use Proton 6.3 but same error. We need magic :slight_smile:
Trying Crusader Extreme and HD in parallel