Jump to content
GanX

How to install a Dev Branch Server (x64 and x32)

Recommended Posts

Hello everyone

 

I know that i am relatively new on the forums, however i thought i make a thread on how to install a Dev Branch version of the Arma 3 Server since that has been a total nightmare for me. I don't know how many people actually intent to test the server part of this, however i think it might be useful if someone is in the same situation as me.

 

The two main ways to install an Arma 3 Server version are using Steam and SteamCMD. I will go through both of these and explain my experience with them.

 

Steam

Lets get this out of the way right now, as far as i can tell there is not way to actually install the "Arma 3 Server" stand alone version in the Development Build. When you do try to install it in development build you only get the current build with a performance build.

  • The way to do this would be as follows: In Steam go to "Tools" and find the Arma 3 Server. Right click it and chose "Properties", now go to the tab "Betas" and enter the Code "CautionSpecialProfilingAndTestingBranchArma3". (This will however NOT install a x64 Version or the new build)

You do however get a Arma 3 Server in the dev build when you simply install the normal Arma 3 game and you will therefore also get an x64 version of the Server if you put it into the dev build. (I admit this had eluded me at the beginning)

 

 

SteamCMD

This one works however it is a bit of a shot in the dark since it only works sometimes. First you have to keep in mind that there are two ID's for this one for "Arma 3" and one for "Arma 3 Server". As we have just determined the latter is not actually included in the Dev build so we need to make sure to use the correct ID if we want a x64 Server.

Check out these two pages showing the IDs:

 

If you know nothing about SteamCMD then the most simple way i can explain it is like this. You download SteamCMD at the link provided below and unpack the file into the folder where you want it installed. (Something like C:\SteamCMD) when you start it up it will download some files and install itself into the directory.

 

SteamCMD Download: https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip

 

The next thing you want to do after it is installed is login, use the following command for that:

  • login YourSteam@Email.com YourSteamPassword
  • Type in the SteamGuard key you just revived in your Email inbox

The next command will be what installs the game, here we are going to use the ID for the Client version since that is what installs the server dev version.

  • app_update 107410 -beta development validate

From experience this will install the game in the none dev version and i have no idea why. However when i delete the install after this and run the exact same command again then it will install the correct dev version with the x64 Server. You can check the download right after you started it, look in the following folder if you have installed it where i suggested: "C:\SteamCMD\steamapps\downloading\107410\" The game .exe files are one of the first thing downloaded so if there are no x64.exe files present then it is downloading the wrong version. If so then just kill the program, delete the folder and run the same command again.

 

There is way more detailed information about SteamCMD and how to install an Arma 3 Server. I encourage you to check out the following if this is something that you are interested in:

 

Steam authentication failed

I know that people have had problems with the dev build especially with the latest build that has resulted in a lot of people getting the above error. The SteamCMD version is supposed to be a stand alone version that works without steam, however that part is broken at the moment. I have not gotten my Arma 3 SteamCMD version to work however i have found a workaround.

  • Install Steam on your Server/Computer and install the Arma 3 Server version in profiling.(Pretty much the first step i explained that doesn't work for x64) After that you can cheat a little and copy the version you downloaded from SteamCMD and put it into the same directory as the one you just downloaded with Steam. Make sure that the folder is called exactly the same as the one installed by Steam and don't overwrite it just rename the old one or delete it. Make sure Steam is closed while doing this.

I know that doing this is a bit redundant since you could simply run the version that you have installed through Steam, i just wanted to show that the version downloaded by SteamCMD is in fact working however it requires you to have steam running in the background. (I am sure this will be fixed soon)

 

Anyways, i hope this helps someone somewhere out there. Feel free to ask any questions you might have i will be happy to help.

  • Like 1

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×