Jump to content

Linux: Difference between revisions

From MARNE Wiki
Content deleted Content added
Created blank page
Tags: Mobile edit Mobile web edit
 
Twig (talk | contribs)
No edit summary
Line 1: Line 1:
== 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 ===
# Navigate to the game's installation directory
# Rename the following files:
#* <code>EAAntiCheat.GameServiceLauncher.exe</code> → <code>EAAntiCheat.GameServiceLauncher.exe.bak</code>
#* <code>installScript.vdf</code> → <code>installScript.vdff</code>

=== 3. Download & Place Required Files ===
Download and place these files in Battlefield 1's root directory:
* [https://github.com/silkker/MARNE/raw/refs/heads/main/Marne.dll Marne.dll]
* [https://github.com/silkker/MARNE/raw/refs/heads/main/dinput8.dll dinput8.dll]

=== 4. Install Required Dependencies ===
* Install [https://aka.ms/vs/17/release/vc_redist.x64.exe '''vcrun_2017_x64'''] in your Wine prefix

=== 5. Download Marne Launcher ===
* Download: [https://raw.githubusercontent.com/silkker/MARNE/refs/heads/main/MarneLauncher.exe MarneLauncher.exe]

=== 6. Configure Steam Launch Options ===
Add the following launch option in Steam:

<syntaxhighlight lang="sh">
WINEDLLOVERRIDES="dinput8=n,b;Marne=n,b" %command%
</syntaxhighlight>

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

Revision as of 20:09, 1 April 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.vdff

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 Steam Launch Options

Add the following launch option in Steam:

<syntaxhighlight lang="sh"> WINEDLLOVERRIDES="dinput8=n,b;Marne=n,b" %command% </syntaxhighlight>

7. Start Battlefield 1

  1. Launch Battlefield 1 from Steam (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 your file explorer
  4. Select "Start Marne"
  5. Have fun playing Battlefield 1 with Marne