How To Play on Linux: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 2: Line 2:


===Requirements===
===Requirements===
You can use Wine or Proton
You can use [https://www.winehq.org/ Wine] or Proton<br>
[https://www.winehq.org/ Wine]<br>
webkit2gtk4.0<br>
webkit2gtk4.0<br>
Linux Patcher: [https://patcher.muhro.eu/patches/patcher/linux/Muh_Patcher Muh Patcher Linux]<br>
Linux Patcher: [https://patcher.muhro.eu/patches/patcher/linux/Muh_Patcher Muh Patcher Linux]<br>
Line 9: Line 8:


== Pre-Requisite Installations ==
== Pre-Requisite Installations ==
==== Proton ====
Install Proton 10 on steam.


==== Wine ====
==== Wine ====
Line 19: Line 15:


If your distribution has a outdated Wine version Download Wine by going to [https://wiki.winehq.org/Download this link] and follow the instructions for your specific Linux distribution to install.
If your distribution has a outdated Wine version Download Wine by going to [https://wiki.winehq.org/Download this link] and follow the instructions for your specific Linux distribution to install.
==== Proton ====
Install Proton 10 on steam<br>
Follow the instructions on [[How To Play on Linux#Using Proton]]


==== Webkit2gtk4.0 ====
==== Webkit2gtk4.0 ====
Some distributions do not include this dependancy and must install it manually. The patcher will not launch if this dependancy is not installed.
Some distributions do not include this dependency and must install it manually. The patcher will not launch if this dependancy is not installed.
  Fedora/RHEL: <code>sudo dnf install webkit2gtk3-devel</code>
  Fedora/RHEL: <code>sudo dnf install webkit2gtk3-devel</code>
  Arch Linux : <code>sudo pacman -S webkit2gtk webkit2gtk-4.1</code>
  Arch Linux : <code>sudo pacman -S webkit2gtk webkit2gtk-4.1</code>
Line 53: Line 53:


== Using Proton ==
== Using Proton ==
You can use Proton setting the patcher to use a environment variable
You can use Proton setting the patcher with an environment variable<br>
Create a file named proton-wrapper.sh inside muhro folder with this content:
Create a file named proton-wrapper.sh inside muhro folder with this content:


<pre>#!/bin/bash</code>
<pre>#!/bin/bash
PROTON_DIR="$HOME/.steam/steam/steamapps/common/Proton 10.0"
PROTON_DIR="$HOME/.steam/steam/steamapps/common/Proton 10.0"
APPID="muhro"</code>
APPID="muhro"
STEAM_COMPAT_DATA_PATH="$HOME/.steam/steam/steamapps/compatdata/$APPID"
STEAM_COMPAT_DATA_PATH="$HOME/.steam/steam/steamapps/compatdata/$APPID"
STEAM_COMPAT_CLIENT_INSTALL_PATH="$HOME/.steam/steam"
STEAM_COMPAT_CLIENT_INSTALL_PATH="$HOME/.steam/steam"
Line 77: Line 77:
Execute the patcher with <code>env RPATCHUR_WINE=/path/to/gamefolder/proton-wrapper.sh ./Muh_Patcher</code>
Execute the patcher with <code>env RPATCHUR_WINE=/path/to/gamefolder/proton-wrapper.sh ./Muh_Patcher</code>


To create a Desktop Shortcut follow the instructions bellow.
To create a Desktop Shortcut follow instructions: [[How To Play on Linux#Creating an Application Desktop/Menu Entry]]




Line 100: Line 100:


Type=Application
Type=Application
</blockquote>Make the file executable by either opening the files properties and marking it as executable in the permissions tab or run the following in terminal.
</blockquote><big>'''If using proton replace'''</big> <code>exec=</code> with <code>Exec=env RPATCHUR_WINE=/path/to/gamefolder/proton-wrapper.sh path/to/gamefolder/Muh_Patcher</code>
 
 
Make the file executable by either opening the files properties and marking it as executable in the permissions tab or run the following in terminal.


<code>chmod +x PATH_TO_MUHRO.DESKTOP</code>
<code>chmod +x PATH_TO_MUHRO.DESKTOP</code>
Line 107: Line 110:


You may have to log out and back in to see the start menu entry.
You may have to log out and back in to see the start menu entry.
'''If using proton''' replace exec= line with <code>Exec=env RPATCHUR_WINE=/path/to/gamefolder/proton-wrapper.sh path/to/gamefolder/Muh_Patcher</code>


== Winetricks ==
== Winetricks ==
10

edits

Navigation menu