Client on Linux using Lutris Manual: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "==Installing MTA== # On Lutris, Add a Game: #* Game Info -> Name: Multi Theft Auto #* Game Options -> Wine Prefix: '''Same as the GTA:SA installation prefix''' #* Runner Opti...")
 
No edit summary
Line 1: Line 1:
==Requirements==
* Basic knowledge about the [https://linuxconfig.org/using-wine-prefixes Wine Prefix]
* [https://lutris.net/downloads/ Lutris]
* Lutris Wine Runner: lutris-6.1-3
* A prefix with GTA:SA V1.0 installation (Lutris can be used)
* [https://www.mtasa.com/ MTA Installer]
==Installing MTA==
==Installing MTA==


Line 6: Line 14:
#* Runner Options -> Wine Version: lutris-6.1-3
#* Runner Options -> Wine Version: lutris-6.1-3
#* Runner Options -> Enable DXVK/VKD3D: Disabled
#* Runner Options -> Enable DXVK/VKD3D: Disabled
# On Lutris, click on Multi Theft Auto and on the bottom bar, click on the Wine popup menu and select Run EXE inside Wine prefix
#* On the File Manager that appears, find and select the MTA Setup executable that you downloaded
# Run the setup normally, defaults should be working fine
#* Before finishing setup, make sure you untick Run MTA
# On Lutris, right click Multi Theft Auto and select Configure
#* Game Options -> Executable: Should point to "Multi Theft Auto.exe" inside the Wine Prefix path (eg. "{Wine Prefix path}/drive_c/Program Files (x86)/MTA San Andreas 1.5/Multi Theft Auto.exe")
# On Lutris, click on Multi Theft Auto and on the bottom bar, click on the Wine popup menu and select Winetricks
#* Select the default wineprefix -> Install a font -> Check Tahoma and Verdana
# On Lutris, launch Multi Theft Auto
#* You should be greeted with an "Error serial", but that's actually a good sign, continue to solve it
# In order to solve the "Error serial", [https://wiki.multitheftauto.com/wiki/Server_Manual#Linux_installation download and run the Linux Native MTA Server]
#* '''After about a minute running the server''', close it
# On Lutris, launch Multi Theft Auto
#* MTA should launch without any issues, as well as successfully connect to servers
==Tips==
* This setup works with MTA 1.5.8 (tested)
* There are probably some Lutris Scripts available for installing MTA, but doing it manually should work better (untested)
* Ignore any Wine Mono and Wine Gecko installation prompts, as they are not needed for MTA (tested)
* The [https://github.com/Frogging-Family/wine-tkg-git/releases/tag/6.1.r0.gf6dacd2f wine-tkg 6.1] version works and can be used instead of the Lutris one (tested)
* For audio streaming, installing "wmp10" using Winetricks from Lutris might help (untested)
* Make sure you also check [[Client on Linux Manual]] for more info
==Known Issues==
* Using any other Wine version other than 6.1 might result to:
** "SD #16 Protocol Error" when connecting to a server, or
** "No audio card detected" when launching either GTA:SA or MTA
* Using standard Full-screen mode on MTA might cause some occasional artifacts
* Enabling DXVK might not break GTA:SA, but it breaks MTA (thanks Lpsd!)
* Some crashes might occur on some servers for various reasons

Revision as of 17:13, 22 July 2021

Requirements

  • Basic knowledge about the Wine Prefix
  • Lutris
  • Lutris Wine Runner: lutris-6.1-3
  • A prefix with GTA:SA V1.0 installation (Lutris can be used)
  • MTA Installer

Installing MTA

  1. On Lutris, Add a Game:
    • Game Info -> Name: Multi Theft Auto
    • Game Options -> Wine Prefix: Same as the GTA:SA installation prefix
    • Runner Options -> Wine Version: lutris-6.1-3
    • Runner Options -> Enable DXVK/VKD3D: Disabled
  2. On Lutris, click on Multi Theft Auto and on the bottom bar, click on the Wine popup menu and select Run EXE inside Wine prefix
    • On the File Manager that appears, find and select the MTA Setup executable that you downloaded
  3. Run the setup normally, defaults should be working fine
    • Before finishing setup, make sure you untick Run MTA
  4. On Lutris, right click Multi Theft Auto and select Configure
    • Game Options -> Executable: Should point to "Multi Theft Auto.exe" inside the Wine Prefix path (eg. "{Wine Prefix path}/drive_c/Program Files (x86)/MTA San Andreas 1.5/Multi Theft Auto.exe")
  5. On Lutris, click on Multi Theft Auto and on the bottom bar, click on the Wine popup menu and select Winetricks
    • Select the default wineprefix -> Install a font -> Check Tahoma and Verdana
  6. On Lutris, launch Multi Theft Auto
    • You should be greeted with an "Error serial", but that's actually a good sign, continue to solve it
  7. In order to solve the "Error serial", download and run the Linux Native MTA Server
    • After about a minute running the server, close it
  8. On Lutris, launch Multi Theft Auto
    • MTA should launch without any issues, as well as successfully connect to servers

Tips

  • This setup works with MTA 1.5.8 (tested)
  • There are probably some Lutris Scripts available for installing MTA, but doing it manually should work better (untested)
  • Ignore any Wine Mono and Wine Gecko installation prompts, as they are not needed for MTA (tested)
  • The wine-tkg 6.1 version works and can be used instead of the Lutris one (tested)
  • For audio streaming, installing "wmp10" using Winetricks from Lutris might help (untested)
  • Make sure you also check Client on Linux Manual for more info

Known Issues

  • Using any other Wine version other than 6.1 might result to:
    • "SD #16 Protocol Error" when connecting to a server, or
    • "No audio card detected" when launching either GTA:SA or MTA
  • Using standard Full-screen mode on MTA might cause some occasional artifacts
  • Enabling DXVK might not break GTA:SA, but it breaks MTA (thanks Lpsd!)
  • Some crashes might occur on some servers for various reasons