Linux: Difference between revisions
Appearance
	
	
No edit summary Tag: wikieditor  | 
				No edit summary  | 
				||
| (15 intermediate revisions by the same user not shown) | |||
| Line 5: | Line 5: | ||
=== 1. Install Battlefield 1 ===  | === 1. Install Battlefield 1 ===  | ||
* Open and launch Battlefield 1 once  | * Open and launch Battlefield 1 once  | ||
* When prompted about the anti-cheat, '''select "  | * When prompted about the anti-cheat, '''select "Yes"'''  | ||
* You should receive an error message like "steam deck not supported" - click OK  | * You should receive an error message like "steam deck not supported" - click OK  | ||
| Line 12: | Line 12: | ||
# Rename the following files:  | # Rename the following files:  | ||
#* <code>EAAntiCheat.GameServiceLauncher.exe</code> → <code>EAAntiCheat.GameServiceLauncher.exe.bak</code>  | #* <code>EAAntiCheat.GameServiceLauncher.exe</code> → <code>EAAntiCheat.GameServiceLauncher.exe.bak</code>  | ||
#* <code>installScript.vdf</code> → <code>installScript.  | #* <code>installScript.vdf</code> → <code>installScript.vdf.bak</code>  | ||
#* <code>runasadmin.vdf</code> → <code>runasadmin.vdf.bak</code>  | |||
=== 3. Download & Place Required Files ===  | === 3. Download & Place Required Files ===  | ||
| Line 25: | 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   | === 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;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   | # 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   | # 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  | ||
=== Hosting ===  | |||
# Use the <code>-mserver</code> arguement to host servers  | |||
=== Modding ===  | |||
Follow the documentation [https://github.com/Twig6943/FrostyToolsuiteBattlefieldLinux/blob/1.0.6/Guide.md '''here''']  | |||
Latest revision as of 14:29, 10 August 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 "Yes"
 - 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:
EAAntiCheat.GameServiceLauncher.exe→EAAntiCheat.GameServiceLauncher.exe.bakinstallScript.vdf→installScript.vdf.bakrunasadmin.vdf→runasadmin.vdf.bak
 
3. Download & Place Required Files
Download and place these files in Battlefield 1's root directory:
4. Install Required Dependencies
- Install vcrun_2017_x64 in your Wine prefix
 
5. Download Marne Launcher
- Download: MarneLauncher.exe
 
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
- 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."
 - Open MarneLauncher from the file explorer that opened with Battlefield 1.
 - Select "Start Marne"
 - Have fun playing Battlefield 1 with Marne
 
Hosting
- Use the 
-mserverarguement to host servers 
Modding
Follow the documentation here