Jump to content
1LT.Wolf.F

Start ArmA with Battleye

Recommended Posts

My final goal is starting arma with "HIGH" CPU priority

 

This used to work before more recent changes with the Launcher and new Battleye:

start "ArmA3" /HIGH /D "M:\Arma 3" "M:\Arma 3\arma3.exe" -nolauncher -mod=@CavPack;@CUP_Terrains -nologs -exthreads=7 -enableHT -maxMem=4095 -noPause -noSplash -world=empty -malloc=tbb4malloc_bi

Now, the above starts arma3 properly as High Priority, but I need to restart to start for battleye and after arma relaunches as Normal Priority

 

 

Now I've figured out 2 ways to start Arma with BattlEye:

  1. "..\Arma 3\arma3battleye.exe" 2 1"
  2. "..\Arma 3\arma3launcher.exe" -useBE

However, with the above 2 methods start the "BattlEye" and "Arma Launcher" programs respectively in high CPU priorty, then arma3 gets launched as normal priority...

 

Is there a method/parameter via the arma3.exe to start with battleye on?

 

 

Share this post


Link to post
Share on other sites

Unless BattlEye itself could do that, which it can't, only way is to increase priority after the game starts. (Arma 3 Launcher also uses "arma3battleye.exe" to start the game with BE enabled).

 

I'd try to start it, wait a few seconds for the process to spawn and then increase the priority for the process (wmic process where name="arma3.exe" CALL setpriority "above normal").

 

// wizclaimer: i didn't tried that, just pure theory  :icon_twisted: 

 

 

Sweet that works, well with a little change

 

wmic process where name="arma3.exe" CALL setpriority "128"

 

Where setpriority uses these option:

 

idle: 64

below normal: 16384

normal: 32

above normal: 32768

high priority: 128

real time: 256

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

×