Jump to content

Linux: Difference between revisions

From MARNE Wiki
Twig (talk | contribs)
No edit summary
Twig (talk | contribs)
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 26: Line 26:
* Download: [https://raw.githubusercontent.com/silkker/MARNE/refs/heads/main/MarneLauncher.exe MarneLauncher.exe]
* Download: [https://raw.githubusercontent.com/silkker/MARNE/refs/heads/main/MarneLauncher.exe MarneLauncher.exe]


=== 6. Configure Steam Launch Options ===
=== 6. Configure dlloverrides ===
Add the following launch option in Steam:
Add the following launch option in Steam:
<code>WINEDLLOVERRIDES="dinput8=n,b;Marne=n,b"</code>
<code>WINEDLLOVERRIDES="dinput8=n,b;Marne=n,b;winmm=n,b;"</code>  
 
Open up protontricks > select bf1 > select winecfg > go to libraries > add the following
 
<pre>
dinput8
marne
winmm
</pre>
 
(They should be set to native,builtin)


=== 7. Start Battlefield 1 ===
=== 7. Start Battlefield 1 ===
# Launch Battlefield 1 from Steam (verify EAAntiCheat.GameServiceLauncher.exe hasn't regenerated)
# Launch Battlefield 1 from your launcher (verify EAAntiCheat.GameServiceLauncher.exe hasn't regenerated)
# Click "Ok" when you see: ''"Please launch the game from your distribution platform."''
# Click "Ok" when you see: ''"Please launch the game from your distribution platform."''
# Open MarneLauncher from your file explorer
# Open MarneLauncher from the file explorer that opened with Battlefield 1.
# Select "Start Marne"
# Select "Start Marne"
# Have fun playing Battlefield 1 with Marne
# Have fun playing Battlefield 1 with Marne

Latest revision as of 09:18, 4 July 2025

Running Marne on Linux

Note: Keep in mind that marne on Linux is currently experimental.

1. Install Battlefield 1

  • Open and launch Battlefield 1 once
  • When prompted about the anti-cheat, select "No"
  • You should receive an error message like "steam deck not supported" - click OK

2. Disable EA Anti-Cheat

  1. Navigate to the game's installation directory
  2. Rename the following files:
    • EAAntiCheat.GameServiceLauncher.exeEAAntiCheat.GameServiceLauncher.exe.bak
    • installScript.vdfinstallScript.vdf.bak
    • runasadmin.vdfrunasadmin.vdf.bak

3. Download & Place Required Files

Download and place these files in Battlefield 1's root directory:

4. Install Required Dependencies

5. Download Marne Launcher

6. Configure dlloverrides

Add the following launch option in Steam: WINEDLLOVERRIDES="dinput8=n,b;Marne=n,b;winmm=n,b;"

Open up protontricks > select bf1 > select winecfg > go to libraries > add the following

dinput8
marne
winmm

(They should be set to native,builtin)

7. Start Battlefield 1

  1. Launch Battlefield 1 from your launcher (verify EAAntiCheat.GameServiceLauncher.exe hasn't regenerated)
  2. Click "Ok" when you see: "Please launch the game from your distribution platform."
  3. Open MarneLauncher from the file explorer that opened with Battlefield 1.
  4. Select "Start Marne"
  5. Have fun playing Battlefield 1 with Marne

Hosting

  1. Use the -mserver arguement to host servers

Modding

Follow the documentation here