=VG= SavageCDN (Inactive Duty) Posted May 13, 2013 at 03:18 PM Report Share Posted May 13, 2013 at 03:18 PM I have been messing around and was able to get the headless client working in Arma 2 a few weeks ago on my home setup.I gifted a copy of Arma 2 CO to the Veterans-Gaming Steam account and was able to download and install the client onto the Hetzner server last weekend.I'm going to try and get some testing going.. I have a mission ready that supports HC just need some warm bodies. I've configured the port 2312 server (runs ACE insurgency ATM) and it can be switched over for testing quickly. I'll post up in the chatbox if / when it happens.The only caveat is that you must be running the beta version of Combined Operations. In Six-Updater this is easy to do - hit the beta checkbox and download the files.If you are sitting there like WTF is the headless client? Sounds like my last girlfriend...The headless client is a copy of Arma running in console (like the dedi servers do) that can connect to a supported server and handle all the AI processing. This means much better server FPS as the server is only handling server stuff like positions, running scripts, etc., leaving all the 'work' of handling AI to another process. The end result should be better server performance and smarter AI, which is what we need for joint operations with 40+ players.ATM missions must be made to support the HC so we can't just throw any old mission up there!senileMods:@ACE; @ACEX; @ACEX_RU; @ACEX_USNavy; @CBA_CO; @st_interact; @sthud; @tpwcas; expansion/beta5.9.23.13 port 2312 Quote Link to comment Share on other sites More sharing options...
ridDle Posted May 13, 2013 at 04:38 PM Report Share Posted May 13, 2013 at 04:38 PM That sounds awesome! Quote Link to comment Share on other sites More sharing options...
instant Posted May 13, 2013 at 06:18 PM Report Share Posted May 13, 2013 at 06:18 PM Basically means you can cluster ARMA server to get a lot more powerful scenarios? Awesome! Quote Link to comment Share on other sites More sharing options...
Jager Posted May 13, 2013 at 06:21 PM Report Share Posted May 13, 2013 at 06:21 PM Great news everyone! Quote Link to comment Share on other sites More sharing options...
suomikeizari Posted May 13, 2013 at 06:41 PM Report Share Posted May 13, 2013 at 06:41 PM nice! Quote Link to comment Share on other sites More sharing options...
=VG= Solar Posted May 13, 2013 at 10:15 PM Report Share Posted May 13, 2013 at 10:15 PM I'm wondering if the benefit would be even greater if this could be set up as a cluster over high speed LAN.For example; two servers connected via a gigabit switch with cat6 ethernet cable. One server running the head client and the ArmA2 servers connected to the headless client via the lan? That would mean no stress at all from the AI. You could really ramp the AI numbers up. Then the outside line connected to the internet and all the server resources would purely be for players. You could have a CRAZY event like that with 100 people online.All in theory, of course... Quote Link to comment Share on other sites More sharing options...
=VG= SavageCDN (Inactive Duty) Posted May 14, 2013 at 11:10 AM Author Report Share Posted May 14, 2013 at 11:10 AM SolarFlame =VG= LAN_WROTE ...I'm wondering if the benefit would be even greater if this could be set up as a cluster over high speed LAN.For example; two servers connected via a gigabit switch with cat6 ethernet cable. One server running the head client and the ArmA2 servers connected to the headless client via the lan? That would mean no stress at all from the AI. You could really ramp the AI numbers up. Then the outside line connected to the internet and all the server resources would purely be for players. You could have a CRAZY event like that with 100 people online.All in theory, of course...ATM no real benefits because Arma2 dedi .exe uses 2 cores max (as does HC). So when running the HC as long as it's not on the same 2 cores as the server .exe there is no real performance loss.. in fact I'd argue it's faster just due to the fact it's on the same physical machine and thus no network latency (even at 1GB). Of course if those cores are also handling other stuff then it will make a difference.But yes.. if we had a 2nd Hetzner dedi for example it could be running HCs while the primary dedi runs the servers.I did a quick test yesterday on the server and with just me in the game and over 120 AI running on the HC, the server FPS was between 45-50 and that's during a heavy firefight. Quote Link to comment Share on other sites More sharing options...
=VG= Wooz2770 Posted May 14, 2013 at 01:23 PM Report Share Posted May 14, 2013 at 01:23 PM Next benchmark, 20 VG vs 500 AI Quote Link to comment Share on other sites More sharing options...
=VG= poffadder (Inactive Duty) Posted May 14, 2013 at 05:22 PM Report Share Posted May 14, 2013 at 05:22 PM Cores with higher clock and IPC is what you want for the headless client, not more cores. Quote Link to comment Share on other sites More sharing options...
=VG= SavageCDN (Inactive Duty) Posted May 14, 2013 at 05:30 PM Author Report Share Posted May 14, 2013 at 05:30 PM ^ Yeah Arma will only use 2 cores (and only 1 for the AI) anyway.Anyone up for some testing today I'll be setting up the ACE server with a mission where we defend against hordes of incoming enemy AI. If you like missions with huge fire-fights and lots of artillery I suggest you join us :)Mods:@ACE; @ACEX; @ACEX_RU; @ACEX_USNavy; @CBA_CO; @st_interact; @sthud; @tpwcas; expansion/beta5.9.23.13 port 2312 I'll post again in chatbox when things are setup. Mission is JIP and has respawn (you WILL die....) Quote Link to comment Share on other sites More sharing options...
=VG= Ingo Posted May 20, 2013 at 02:03 AM Report Share Posted May 20, 2013 at 02:03 AM overall performance was better but fps steadily dropped and i still ended up with 8 fps like a hour in Quote Link to comment Share on other sites More sharing options...
=VG= SavageCDN (Inactive Duty) Posted May 20, 2013 at 03:53 PM Author Report Share Posted May 20, 2013 at 03:53 PM hmmm...did everyone experience this? I don't think my frames dropped below 20-25 at any point and the server FPS didn't go below 25 or so.. in fact server FPS got better as the mission wore on and was up around 45-50 when I reset it.I'll check a few things though mainly the cleanup aspect of things (like are dead bodies being removed? players and AI?). I can also try reducing the # of items on the map (extra fortifications, etc). Quote Link to comment Share on other sites More sharing options...
=VG= Wooz2770 Posted May 20, 2013 at 05:35 PM Report Share Posted May 20, 2013 at 05:35 PM My frames were better than usual, compared to MSO that is Quote Link to comment Share on other sites More sharing options...
=VG= SavageCDN (Inactive Duty) Posted May 29, 2013 at 12:18 PM Author Report Share Posted May 29, 2013 at 12:18 PM So initial tests were pretty successful I'd say. For our JointOp planning I am putting together a guide for making missions using the HC. In reality that guide is already written by someone else, I'll just be adding my own notes, etc over the next week or so.http://debian.veterans-gaming.com/~six/HCtutorial.pdfBasically it comes down to having to spawn the AI units on the HC instead of the server. I've only tested it with DAC so far and it comes down to having the DAC zones created by script instead of actual triggers, etc in the editor. I have not tried UPSMON or other scripts (mostly cause I don't know WTF I'm doing !crazy ).I think a good start would be for JointOp mission makers to give this a read and then we can meet up in TS and discuss. I also have some ideas on how our JO mission template should be structured. Of course I'm not a pro at this so if someone has better ideas please speak up!! Quote Link to comment Share on other sites More sharing options...
=VG= Nvram Posted May 30, 2013 at 01:19 PM Report Share Posted May 30, 2013 at 01:19 PM Just an idea but wouldn?t be the HC perfect for MSO? Quote Link to comment Share on other sites More sharing options...
=VG= SavageCDN (Inactive Duty) Posted May 30, 2013 at 03:54 PM Author Report Share Posted May 30, 2013 at 03:54 PM Yes and the newest version of MSO will support it once the 1.63 patch for Arma2OA is releasedhttp://www.veterans-gaming.com/vg-plugins/forum/forum_viewtopic.php?27210.last Quote Link to comment Share on other sites More sharing options...
=VG= Nvram Posted May 30, 2013 at 05:59 PM Report Share Posted May 30, 2013 at 05:59 PM Awesome:)Clould we get AC130 then? :> Quote Link to comment Share on other sites More sharing options...
=VG= SemlerPDX Posted May 31, 2013 at 07:46 PM Report Share Posted May 31, 2013 at 07:46 PM Just remember that the more powerful tools we provide or allow tend to make the game play more like "just going through the motions" of an attack, and though it is important to have fire support and close air support for our e-soldiers, it is equally important to have a proper degree of a challenge for players as well.Just being able to be killed by the enemy is not a challenge enough, IMHO, and a degree of fear is a good thing in a realism game such as Arma. No one should feel comfortable popping their head up while deep in the shit, and they should have to think on how to act and react, instead of just scoping inept AI bots with high power assault rifles FTW.Balance is difficult to achieve, and props to all those working on this/these missions to create that sense of balance and challenge.!hi Quote Link to comment Share on other sites More sharing options...
=VG= SavageCDN (Inactive Duty) Posted August 12, 2013 at 01:12 PM Author Report Share Posted August 12, 2013 at 01:12 PM Headless client is now running on our Reshmaan MSO server. Please join in for testing!!See this thread for more info:http://www.veterans-gaming.com/vg-plugins/forum/forum_viewtopic.php?27210.275 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.