How To Play on Linux: Difference between revisions

m
 
(6 intermediate revisions by 2 users not shown)
Line 5: Line 5:
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>
[https://lutris.net/ Lutris] (optional)
winetricks(optional)


== Pre-Requisite Installations ==
== Pre-Requisite Installations ==


==== Wine ====
==== Wine ====
Download Wine by going to [https://wiki.winehq.org/Download this link] and choosing your Linux distribution from the list of binary packages. Follow the instructions for your specific Linux distribution to install.
Fedora/RHEL: <code>sudo dnf install wine</code><br>
Arch Linux: <code>sudo pacman -S wine</code><br>
Debian/Ubuntu/Pop_OS/Mint: <code>sudo apt install wine</code><br>
 
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.


==== 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 dependancy 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>
==== Lutris (optional) ====
Lutris is not reccomended or needed to run MuhRO but can be used if preferred. Please note that this bypasses the patcher which could cause issues if your client is out of date.
 
Download Lutris by selecting your distribution or the flatpak at [https://lutris.net/downloads this link].


== Installing MuhRO ==
== Installing MuhRO ==
Line 49: Line 49:


== Creating an Application Menu Entry (Optional) ==
== Creating an Application Menu Entry (Optional) ==
Create a new text file named MuhRo.desktop in /Home/''USERNAME''/.local/share/applications (replace ''USERNAME'' with your local username).
Create a new text file named MuhRo.desktop in /home/''USERNAME''/.local/share/applications (replace ''USERNAME'' with your local username).


Enter the following into the text file and save it. Make sure to replace ''PATH TO FOLDER CONTAINING GAME FILES'' with the path to the folder containing your game files.<blockquote>[Desktop Entry]
Enter the following into the text file and save it. Make sure to replace ''PATH TO FOLDER CONTAINING GAME FILES'' with the path to the folder containing your game files.<blockquote>[Desktop Entry]
Comment[en_US]=MuhRo


Comment=MuhRo
Comment=MuhRo


Exec=''PATH TO FOLDER CONTAINING GAME FILES''/Muh_Patcher
Exec=''PATH TO FOLDER CONTAINING GAME FILES''/Muh_Patcher
GenericName[en_US]=
GenericName=


Icon=''PATH TO FOLDER CONTAINING GAME FILES''/muhro.ico
Icon=''PATH TO FOLDER CONTAINING GAME FILES''/muhro.ico
MimeType=
Name[en_US]=MuhRo


Name=MuhRo
Name=MuhRo
Line 76: Line 66:


Terminal=false
Terminal=false
TerminalOptions=


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.
X-KDE-SubstituteUID=false
 
X-KDE-Username=</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.


<code>chmod +x PATH_TO_MUHRO.DESKTOP</code>
<code>chmod +x PATH_TO_MUHRO.DESKTOP</code>
Line 91: Line 76:
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.


==Running under Lutris==
If you run the executable in this way, you must run the native Muh_Patcher, before you start it, otherwise you may run into issues, due to an outdated client.


=== Bypassing the Patcher ===
== Winetricks ==
Alternatively, instead of running it through Wine, you may also run the Muh.exe file, through Lutris. This is to run more specific versions of Wine such as Wine-GE.<br/>
Winetricks is useful if you want [https://github.com/doitsujin/dxvk DXVK] (run the game with vulkan)
To do so you must install Lutris, then choose the option ''add a locally installed game'', pass the '''Muh.exe''' file as the executable; use Wine as the runner then pass the following arguments:<br/> '''-1rag1 -t:password username server''' under the game options. This username/password is the same as your game account username/password.


If you run the executable in this way, you must run the native Muh_Patcher, before you start it, otherwise you may run into issues, due to an outdated client.
===Install winetricks===
===Known Problems===
 
Fedora/RHEL: <code>sudo dnf install winetricks</code>
 
Arch Linux: <code>sudo pacman -S winetricks</code>
 
Debian/Ubuntu/Pop_OS/Mint: <code>sudo apt install winetricks</code>
 
=== Install DXVK : ===
Open terminal and
<code>WINEPREFIX=/<path to wineprefix>/ winetricks dxvk</code>
 
== Known Problems ==
====Unacceptable TLS certificate====
====Unacceptable TLS certificate====
This issue seems to affect Ubuntu 22.04 and all other distro based on it (KDE Neon) <br>
This issue seems to affect Ubuntu 22.04 and all other distro based on it (KDE Neon) <br>
Solution: so far changing distro
Solution: so far changing distro
4

edits