- Install protonhax
[!NOTE] On Arch Linux you may want to use the AUR package
- Grab the Steam ID for BeamNG (
284160
)
-
Set Launch Options in the Properties... for the game to
protonhax init %COMMAND%
-
Make sure the game shows the launcher each start
-
Start the launcher Now when the launcher is displaying, the Steam ID is technically running. This is great because this gives us the opportunity to mess with protonhax.
-
Start a windows command prompt
This is done by executing the following command:
$ protonhax cmd 284160
This should give you a command prompt in the wine prefix of the game.
Once here you will encounter deep levels of frustration because tab completion will not work.
I think you can get it to work by registry settings but I have not investigated this.
[!NOTE] I think you can close the launcher once the command prompt is open because that keeps the wine prefix active but I am not sure. Once the multiplayer mod is launched you will get another launcher and at that time it could get confusing to have both around.
-
Install BeamMP
Run the BeamMP_Installer.exe from inside of this command prompt and make sure it properly installs.
You can access your regular file system from
z:\
. -
Navigate to
c:\
In order to launch the multiplayer game you need to start a file in a deep location.
To make this less painful I suggest you create a windows bat file.
I've created
c:\run-game.bat
c:\users\steamuser\appdata\roaming\beammp-launcher\beammp-launcher.exe
-
Run the bat-file and enjoy the game!
Apparently github markdown flavor NOTE admonitions doesn't work on gist. Silly Microsoft...