cux 205 Report post Posted September 3, 2023 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". Now, I need an account to play this game back again, since I have no account right now :P Enjoy! 5 2 Share this post Link to post Share on other sites
LePetitGateau 82 Report post Posted September 3, 2023 Congratz! I'm gonna try to run on Debian. Share this post Link to post Share on other sites
cux 205 Report post Posted September 3, 2023 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. 3 Share this post Link to post Share on other sites
astrobobo 0 Report post Posted September 20, 2023 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 205 Report post Posted September 20, 2023 If you are using wine, and not proton, the consol Syntax you need to execute is "gamewine /route/of/wartale/path" 1 Share this post Link to post Share on other sites
astrobobo 0 Report post Posted September 21, 2023 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 205 Report post Posted September 21, 2023 (edited) 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 September 21, 2023 by cux Share this post Link to post Share on other sites
dhl002 2 Report post Posted September 30, 2023 Hello, im using macbook. Anyone know how to play? Share this post Link to post Share on other sites
Support 4,438 Report post Posted September 30, 2023 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 285 Report post Posted March 14, 2024 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". 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