Jump to content
cux

How to run WARTALE under LINUX

Recommended Posts

cux

Greetings to all.
Doing some tests with my Steam Deck to get some old games to work, I remember that I used to play here years ago, so I wanted to try to get Wartale to work under Linux.

If anyone doesn't understand any terms, I'll be happy to explain and help anyone who is interested in this thread.

 

Understanding that Steam Deck uses an operating system based on ArchLinux and that it is "family friendly", I tried to start the Launcher directly from Proton (which is the emulation layer used by SteamOS to run games under Linux). But unfortunately, with the default settings, it is not possible to boot the game itself, returning a directX-related boot error.

So I decided to force a bit the Proton layer to boot with directX. These were the steps I did:


1- I added Wartale's Launcher.exe executable to my Steam library as "Non-Steam Game".
2- I downloaded from Discover the app "Protontricks", which is a variant of "Winetricks" but focused on Proton.
3- In console, I typed the command "flatpak override --user --filesystem=/run/media/mmcblk0p1/SteamLibrary com.github.Matoking.protontricks" since I boot my games from my SD-card.

4- I started the app "Protontricks".
5- I selected the WARTALE game previously added.
6- I chose the option "Select the default wineprefix".
7- I chose the first option "Install a Windows DLL or component".
8- I selected the following components:
8a- d3dcompiler_43
8b- d3dcompiler_47
8c- d3dx9
8d- msls31
9- I saved the changes and closed "Protontricks".
10- In the Steam library, I selected "Properties" in the Wartale game.
11- In compatibility mode, I selected "Proton-Experimental".

 

Wartale.png

 

Now, I need an account to play this game back again, since I have no account right now :P

 

Enjoy!

 

  • Like 5
  • Love 2

Share this post


Link to post
Share on other sites
cux
38 minutes ago, LePetitGateau said:

Congratz! I'm gonna try to run on Debian.

Under debian or other Linux distribution besides SteamOS, you don't need to install Steam.

Just simply compile Proton or Wine, follow the steps and run it through console.

  • Like 3

Share this post


Link to post
Share on other sites
astrobobo

Hello friend...

 

I'm new to Linux, and just bought a notebook with Linux Ubuntu 20.04.6 LTS  64 bit

I'm now pretending to play Wartale on it, and tried to follow your steps, but since i don't know nothing about linux yet, I was not able to find this Proton / Wine.

I don't know what is this Discover App, what I have on my notebook is an App called Ubuntu Software, where I can search and install Apps.

 

Searching for Proton only give me 3 results: "Proton-wallet", "ElectronMail", and "HyperPlay: Game launcher from the future"....

Searching for Wine I Found 3 apps: "Sommelier", "HyperPlay Game launcher from the future" and the "Winetricks"

 

 

I Installed and Started Winetricks, and followed these steps:

6- I chose the option "Select the default wineprefix".
7- I chose the first option "Install a Windows DLL or component".
8- I selected the following components:
8a- d3dcompiler_43
8b- d3dcompiler_47
8c- d3dx9
8d- msls31

But while saving i had some message erros like:

Quote

"You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug."

Quote

"sha256sum mismatch! Rename /home/caio/.cache/winetricks/msls31/InstMsiW.exe and try again."

 

And I still don't know where to get the Wartale launcher for me. 

Do I have to install Steam? Do I to download game client from wartale.com?

Sorry for the amount of questions but I would really appreciate if you could help me out on getting Wartale Working for me.

 

Thanks for reading

Share this post


Link to post
Share on other sites
cux

If you are using wine, and not proton, the consol Syntax you need to execute is "gamewine /route/of/wartale/path" 

  • Like 1

Share this post


Link to post
Share on other sites
astrobobo

So i'm trying to install the "msls31" component on Winetricks but i keep receiving the following error:

Quote

sha256sum mismatch! Rename /home/caiojt/.cache/winetricks/msls31/InstMsiW.exe and try again.

 

I'm such a noob on Linux, do you know how to fix it ?

 

Also.. are these (d3dcompiler_43, d3dcompiler_47, d3dx9 and msls31) the only components needed to run wartale ?

 

still not beeing able to progress, i dont know where to put the consol syntax you gave me... by using it on terminal it says "gamewine command not found"

Share this post


Link to post
Share on other sites
cux

You need to run the game through a layer (proton or wine). If you are using wine you should run it through gamewine command. 

About msls31, you can install it from winetricks.

 

It seems the msls31 you installed has an error about checksum. Try un installing and install it again. 

Edited by cux

Share this post


Link to post
Share on other sites
Support
6 minutes ago, dhl002 said:

Hello, im using macbook. Anyone know how to play?

 

 

Share this post


Link to post
Share on other sites
vhnh167
On 9/3/2023 at 1:53 PM, cux said:

Greetings to all.
Doing some tests with my Steam Deck to get some old games to work, I remember that I used to play here years ago, so I wanted to try to get Wartale to work under Linux.

If anyone doesn't understand any terms, I'll be happy to explain and help anyone who is interested in this thread.

 

Understanding that Steam Deck uses an operating system based on ArchLinux and that it is "family friendly", I tried to start the Launcher directly from Proton (which is the emulation layer used by SteamOS to run games under Linux). But unfortunately, with the default settings, it is not possible to boot the game itself, returning a directX-related boot error.

So I decided to force a bit the Proton layer to boot with directX. These were the steps I did:

 


1- I added Wartale's Launcher.exe executable to my Steam library as "Non-Steam Game".
2- I downloaded from Discover the app "Protontricks", which is a variant of "Winetricks" but focused on Proton.
3- In console, I typed the command "flatpak override --user --filesystem=/run/media/mmcblk0p1/SteamLibrary com.github.Matoking.protontricks" since I boot my games from my SD-card.

4- I started the app "Protontricks".
5- I selected the WARTALE game previously added.
6- I chose the option "Select the default wineprefix".
7- I chose the first option "Install a Windows DLL or component".
8- I selected the following components:
8a- d3dcompiler_43
8b- d3dcompiler_47
8c- d3dx9
8d- msls31
9- I saved the changes and closed "Protontricks".
10- In the Steam library, I selected "Properties" in the Wartale game.
11- In compatibility mode, I selected "Proton-Experimental".

 

 

Wartale.png

 

Now, I need an account to play this game back again, since I have no account right now 😛

 

Enjoy!

 

Hey, thanks for this guide! I also got to the login page but when I tried to log in, I got this error message "You must run the Client that matches your Operating System (You must run the 64-bit Game Client). Anyone has any idea how to run this game with the 64-bit client? I've already run it with Proton - Experimental.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

News and Updates

×
×
  • Create New...