Jump to content
Dwarden

Arma 3 STABLE Server 2.16 "profiling / performance binary" feedback

Recommended Posts

FYI if you want to constantly stay up to date on Profiling branch, the best place to do so is the Arma Discord's #perf_prof_branch channel, I constantly keep track of the channel and post info about whats currently going on.

I don't want to constantly copy-paste stuff into the Forum, and Discord is easier for me, so you will get the latest infos there and I will also react much quicker about problem reports over there.

Share this post


Link to post
Share on other sites

2.00.146924 new PROFILING branch with PERFORMANCE binaries, v5, server and client, windows 32/64-bit, linux server 32/64-bit
    - Fixed: Crash when trying to place markers with ACE Mod loaded - https://github.com/acemod/ACE3/issues/7992
    - Fixed: Crash report in RPT was printed in the wrong order
    - Fixed: Crash in Zeus search related to Unicode text
    - Fixed: Potential freeze on Linux server startup

 

You can find more information about the Steam branches on the community wiki, and share your feedback in this thread or on Discord.

 

Also available for manual download:

https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm

https://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGs

  • Like 2
  • Thanks 1

Share this post


Link to post
Share on other sites

2.00.146952 new PROFILING branch with PERFORMANCE binaries, v6, server and client, windows 32/64-bit, linux server 32/64-bit
    - Added: Temporary log spam to investigate a rare issue on Dedicated Servers
    - Fixed: Potential crash on Linux server startup
    - Fixed: ComboBox scrollbars did not update on resizing
    - Fixed: hideText config property was not working with multiline versions of CT_EDIT
    - Fixed: Being able to place units into locked vehicle turrets in Eden Editor / Zeus
    - Fixed: Zeus not allowing placement of units after addCuratorAddons was executed remotely - https://feedback.bistudio.com/T155042

 

You can find more information about the Steam branches on the community wiki, and share your feedback in this thread or on Discord.

 

Also available for manual download:

https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm

https://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGs

  • Thanks 4

Share this post


Link to post
Share on other sites
On 11/17/2020 at 12:24 PM, Dedmen said:

2.00.146952 new PROFILING branch with PERFORMANCE binaries, v6, server and client, windows 32/64-bit, linux server 32/64-bit

Did V6 get removed from the manual downloads?

Share this post


Link to post
Share on other sites
On 11/20/2020 at 6:58 PM, Monkeynutz2010 said:

Did V6 get removed from the manual downloads?

 

On 11/17/2020 at 1:24 PM, Dedmen said:

Also available for manual download (Downloads still WIP, they'll be up soon): 

WIP means not yet up, but being worked on

Share this post


Link to post
Share on other sites

2.00.146991 new PROFILING branch with PERFORMANCE binaries, v7, server and client, windows 32/64-bit, linux server 32/64-bit

    - Added: Experimental hotfix for a crash on Warlords servers

    - Added: Experimental hotfix for a server freeze after a scenario change

    - Tweaked: Rendering/Handling performance of Edit control text - T154837

    - Tweaked: Rendering performance of Edit controls that have a large portion of their text off-screen - T154837

    - Tweaked: Rendering/Handling performance of Tree controls that have many items - T154837

    - Fixed: Drawing straight lines on the map did not show a preview while drawing - T154931

 

You can find more information about the Steam branches on the community wiki, and share your feedback in this thread or on Discord.

 

Also available for manual download:

https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm

https://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGs

 

  • Like 2
  • Thanks 3

Share this post


Link to post
Share on other sites

Known issue with v7:
Text in Edit boxes without a parent ControlsGroup might not render:
firefox_2020-12-01_10-46-41.png

 

The text is still there and working, its just not rendering.

 

No ETA for next update yet.

  • Like 2

Share this post


Link to post
Share on other sites

2.00.147026 new PROFILING branch with PERFORMANCE binaries, v8, server and client, windows 32/64-bit, linux server 32/64-bit
   - Fixed: ListBox item shadow was offset incorrectly when rowHeight is used - https://feedback.bistudio.com/T154442
   - Fixed: RscEdit would not adjust text width during or after resizing - https://feedback.bistudio.com/T154710
   - Fixed: An Edit box without a Controls Group as parent sometimes was not rendering the first line of text
   - Fixed: Eden Editor units list not rendering when returning from previewing a scenario
   - Fixed: Music from description.ext CfgMusic was not found when the path started with a backslash
   - Fixed: First line of text disappearing when scrolling down in the debug console
   - Tweaked: Improved size efficiency of script variable serialization
   - Tweaked: BattlEye update


Note:
Please watch for issues related to the attachTo script command, specifically changes in position/rotation compared to before this update.

 

You can find more information about the Steam branches on the community wiki, and share your feedback in this thread or on Discord.

 

Also available for manual download (Downloads still WIP, they'll be up soon):

https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm

https://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGs

  • Like 3
  • Thanks 2

Share this post


Link to post
Share on other sites

2.00.147054 new PROFILING branch with PERFORMANCE binaries, v9, server and client, windows 32/64-bit, linux server 32/64-bit

 - Added: Experimental hotfix for a server crash

 - Added: Volume reduction while in vehicles with the map screen opened

 - Fixed: Vehicle sound attenuation being disabled while the map screen is open

 - Fixed: Sound listener position not following the camera while the map screen is open

 - Tweaked: Experimental script performance improvement

Note:
Please provide feedback on the 2D map screen sound changes.

 

 

Also available for manual download:

https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm

https://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGs

  • Like 1
  • Thanks 2

Share this post


Link to post
Share on other sites

2.00.147110 new PROFILING branch with PERFORMANCE binaries, v10, server and client, windows 32/64-bit, linux server 32/64-bit

 - Tweaked: Optimized configClasses command performance if condition is "getNumber (_x >> 'scope') == 2"

 - Tweaked: Optimized configProperties command performance if condition is "isClass _x" or starts with "isClass _x &&"

 - Tweaked: Optimized configClasses command performance if condition is "true" or "getNumber (_x >> 'scope') > 0"

 - Tweaked: Optimized configProperties command performance if condition is "true" or not provided

 - Tweaked: Removed slight sound volume reduction when opening the map while in a vehicle

 - Fixed: Groups in Eden Editor Compositions were not correctly put into a separate layer

 - Fixed: Potential playSound game crash - FT-T155687

 - Fixed: magazinesAmmoFull only returning empty arrays on Linux servers - FT-T155504

 - Fixed: Game crash - FT-T155648

 - Fixed: Game crash - FT-T155299

 - Fixed: onTreeExpanded/onTreeCollapsed event not firing when an item was double clicked - FT-T154819

 - Fixed: HandleChatMessage eventhandler not working properly for system messages

 - Fixed: Eden Editor move widget behaving erratically when moving the cursor off-axis - FT-T155172

 - Fixed: Not being able to remove a picture with lnbSetPicture - FT-T155366

 - Fixed: Crash/freeze when sending a chat message from within a HandleChatMessage Event Handler

 - Fixed: Crash/freeze when calling setAccTime from within a HandleAccTime Event Handler

 

Also available for manual download (Downloads still WIP, they'll be up soon):

https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm

https://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGs

  • Like 5
  • Thanks 2

Share this post


Link to post
Share on other sites

2.00.147171 new PROFILING branch with PERFORMANCE binaries, v11, server and client, windows 32/64-bit, linux server 32/64-bit

 - Added: server.cfg option to ignore errors that would otherwise abort scenario starts

 - Tweaked: Optimized performance of ShipX simulation water collision checks

 - Tweaked: fullCrew now returns all position names in consistent lower-case - https://feedback.bistudio.com/T155660

 - Tweaked: Increased default network bandwidth settings

 - Tweaked: BattlEye update

 - Fixed: AI not reacting if the player shot from a vehicle and left the vehicle before the shot impacted

 

Also available for manual download:

https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm

https://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGs

  • Like 2
  • Thanks 2

Share this post


Link to post
Share on other sites

2.00.147241 new PROFILING branch with PERFORMANCE binaries, v12, server and client, windows 32/64-bit, linux server 32/64-bit

 - Tweaked: Improved load time of the campaigns menu - FT-T156007

 - Fixed: Backpack duplication bug

 - Fixed: Not being able to use scripts in Eden Editor that don't return Nothing

 - Fixed: Crash on startup when the installation path contained Unicode characters - FT-T156271

 - Fixed: CEdit mouse selection not being able to select text that is on the left outside of the view area - FT-T156218

 - Fixed: CfgEnvSound sound when used as trigger effect would not stop on trigger deactivation

 - Fixed: selectDiarySubject command was not working - FT-T154260

 - Fixed: createDiarySubject picture parameter would have no effect

 - Fixed: processDiaryLink was not working during briefings

 - Fixed: When diary records share the same title, some records could not be selected

 - Fixed: UI control sounds were affected by fadeRadio - FT-T156517

 - Fixed: playSound3D would not play remotely if the volume was set >5

 

Also available for manual download:

https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm

https://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGs

  • Like 3
  • Thanks 2

Share this post


Link to post
Share on other sites
On 2/9/2021 at 11:43 AM, Dedmen said:

2.00.147241 new PROFILING branch with PERFORMANCE binaries, v12, server and client, windows 32/64-bit, linux server 32/64-bit

 - Tweaked: Improved load time of the campaigns menu - FT-T156007

 - Fixed: Backpack duplication bug

 - Fixed: Not being able to use scripts in Eden Editor that don't return Nothing

 - Fixed: Crash on startup when the installation path contained Unicode characters - FT-T156271

 - Fixed: CEdit mouse selection not being able to select text that is on the left outside of the view area - FT-T156218

 - Fixed: CfgEnvSound sound when used as trigger effect would not stop on trigger deactivation

 - Fixed: selectDiarySubject command was not working - FT-T154260

 - Fixed: createDiarySubject picture parameter would have no effect

 - Fixed: processDiaryLink was not working during briefings

 - Fixed: When diary records share the same title, some records could not be selected

 - Fixed: UI control sounds were affected by fadeRadio - FT-T156517

 - Fixed: playSound3D would not play remotely if the volume was set >5

 

Also available for manual download (Downloads still WIP, they'll be up soon):

https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm

https://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGs

Could you please upload latest server version on dropbox / Gdrive?

Share this post


Link to post
Share on other sites

2.02.147322 new PROFILING branch with PERFORMANCE binaries, v0, server and client, windows 32/64-bit, linux server 32/64-bit

 - Sync with 2.02 main branch; remerged some changes that were also in 2.00 profiling

 - Added: server.cfg option to ignore errors that would otherwise abort scenario starts

 - Tweaked: Optimized performance of ShipX simulation water collision checks

 - Tweaked: fullCrew now returns all position names in consistent lower-case - FT-T155660

 - Tweaked: Increased default network bandwidth settings

 - Tweaked: Experimental script performance improvement

 - Tweaked: Improved load time of the campaigns menu - FT-T156007

 - Tweaked: Improved size efficiency of script variable serialization

 - Fixed: selectDiarySubject command was not working - FT-T154260

 - Fixed: createDiarySubject picture parameter would have no effect

 - Fixed: AI not reacting if the player shot from a vehicle and left the vehicle before the shot impacted

 - Fixed: Vehicle sound attenuation being disabled while the map screen is open

 - Fixed: Sound listener position not following the camera while the map screen is open

 - Fixed: processDiaryLink was not working during briefings

 - Fixed: Backpack duplication bug

 - Fixed: When diary records share the same title, some records could not be selected

 - Fixed: Not being able to use scripts in Eden Editor that don't return Nothing

 - Fixed: UI control sounds were affected by fadeRadio - FT-T156517

 - Fixed: playSound3D would not play remotely if the volume was set >5

 - Fixed: Crash on startup when the installation path contained Unicode characters - FT-T156271

 - Fixed: CEdit mouse selection not being able to select text that is on the left outside of the view area - FT-T156218

 - Fixed: CfgEnvSound sound when used as trigger effect would not stop on trigger deactivation

 

 

Also available for manual download:

https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm

https://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGs

  • Like 2
  • Thanks 2

Share this post


Link to post
Share on other sites

2.02.147343 new PROFILING branch with PERFORMANCE binaries, v1, server and client, windows 32/64-bit, linux server 32/64-bit

- Added: "forceMapOutsideColor" config option to CfgWorlds/OutsideTerrain to disable rendering of outside terrain on map

- Added: Server-side log message when mods/signatures do not fit into the Steam Query data limit

- Added: New mission config parameter AllowProfileGlasses - FT-T155328

- Added: 3DEN warning message when attempting to edit a scenario which was saved using mods that modify 3DEN itself - FT-T154222

- Added: drawIcon3D now has an option to separate the icon and text colors

- Tweaked: Changed the active server browser tab after disconnecting from a server - FT-T156008

- Tweaked: General performance improvement

- Tweaked: Performance optimizations for AI CostMap generation

- Fixed: setSoundEffect envSound did not delete with triggers

- Fixed: "left" align on drawIcon3D was not working correctly

- Fixed: It was possible to activate the GetIn action multiple times if a vehicle is using slow opening door animations (precise get in)

- Fixed: Placing entities in Zeus was deducting the incorrect price - FT-T156972

- Fixed: magazinesTurret would produce an error when the turret path length was greater than 1 - FT-T156981

 

Also available for manual download:

https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm

https://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGs

  • Like 5
  • Thanks 2

Share this post


Link to post
Share on other sites
On 2/23/2021 at 3:09 PM, Dedmen said:

Tweaked: Increased default network bandwidth settings

Can you tell us the new values?

 

Quote

initBandwidth 32kbit to 250kbit (assumed starting bandwidth before regulating up/down)
minBandwidth per socket from 8kbit to 32kbit (minimum required bandwidth)(this is the minBandwidth you set in basic.cfg)
MinBandwidth on dedicated-server from 0.256mbit/s to 8mbit/s
MinBandwidth on non-dedicated server from 0.064mbit/s to 1mbit/s

Source: dedmen on discord

Share this post


Link to post
Share on other sites

Battleye server kick "Query Timeout or Client not responding" after 2.02 update.

 

Anyone know how to fix the battleye kick on our server, either "Query Timeout or Client not responding". The battleye kicks just started happening after the last Arma3 update.

It happens on escape servers when you have mission rotation. Players get kicked when the second map starts, just before you enter the lobby. I have noticed that all servers with mission rotation, have turned off Battleye.

We didnt change anything on the servers. I have tried verifying Arma3 & reinstalling Battleye. The only fix I can think of for now is to turn off Battleye. Having no Battleye will kill the server with hackers. They seem to flock like seagulls to chips when you turn off battleye. 

 

Share this post


Link to post
Share on other sites
22 hours ago, aussie battler said:

Battleye server kick "Query Timeout or Client not responding" after 2.02 update.

I'm getting the same issue on the client and get kicked with this message shortly after loading into a public multiplayer server. Changing back to the normal branch gives me the same issue shortly after loading in. I've tried deleting all battle eye related files and verifying game cache but to no avail. Update: I've tried deleting every Battleye and Arma 3 related file on my computer and completely reinstalling the game on the normal build and I still have the same issue on a new profile. It baffles me how it's possible that I still have this problem.
I would really appreciate a solution to this issue as it is preventing me from playing, I believe this to be quite a high priority issue if reproducible.

Share this post


Link to post
Share on other sites

i am getting the same battleye error on 3 of my servers after the last update

 

i deleted battleye files localy verified game and still got kicked

 

i then did a full reinstall of 1 of my servers and copied missions and such back still got the battleye kicks

i then did a full reinstall and never added any of my mission files back and was kicked from a wasteland mission 

 

not sure if its an escape from missions thing with mods and and scripts added to the mission

so i downloaded a mission without any mods and any unofficial scripts added and i still get the same error

 

ive tried everything and battleye just kicks so i have had to disable for now 

 

i also purchased art of war dlc just incase it was linked to that somehow but still have the same issue

 

very frustrating

Share this post


Link to post
Share on other sites

2.02.147374 new PROFILING branch with PERFORMANCE binaries, v0, server and client, windows 32/64-bit, linux server 32/64-bit

- Fixed: Art of War DLC was not handled fully in Steam-based server browsing (this also affected Creator DLC servers)

- Fixed: Field Manual 3D objects were sometimes rendered as pure white shape

- Fixed: CTD in the SCENARIOS menu in case a mod deleted vanilla category entries

- Fixed: CTD if there were errors in a file in the user profile directory and the user name contains a whitespace followed by "S" - FT-T156988

- Fixed: The in-game official servers list not loading if the cache directory was not yet present

 

 

Also available for manual download:

https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm

https://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGs

  • Like 3
  • Thanks 4

Share this post


Link to post
Share on other sites

2.02.147396 new PROFILING branch with PERFORMANCE binaries, v3, server and client, windows 32/64-bit, linux server 32/64-bit
- Added: SQF Bytecode support
- Added: Ability to configure audio output device via the settings
- Tweaked: Steam client libraries were updated to the latest version (to support recent opt-in security enhancements for server admins - https://steamcommunity.com/discussions/forum/14/2974028351344359625/)
- Tweaked: Performance optimization for handling map markers
- Fixed: Crash when deleting marker in the MarkerCreated Event Handler - FT-T157170
- Fixed: Crash in the scenarios menu with subscribed Workshop scenarios that have an incomplete filename


Note: This update comes with an experimental companion mod that adds new UI components for the audio settings menu and also includes SQF Bytecode for most vanilla functions.
You can download it here: https://steamcommunity.com/sharedfiles/filedetails/?id=2419451036

 

Known Issues:
- Selecting the last available audio output device will crash the game
- Some languages are missing text on buttons

 

Also available for manual download:

https://www.dropbox.com/sh/582opsto4mmr8d8/3BSy9PdRGm

https://drive.google.com/folderview?id=0B03-H4YIbhkFMUt5RzNqZjFlNGs

  • Like 2
  • Thanks 2

Share this post


Link to post
Share on other sites
On 2/27/2021 at 3:14 AM, aussie battler said:

Battleye server kick "Query Timeout or Client not responding" after 2.02 update.

 

Anyone know how to fix the battleye kick on our server, either "Query Timeout or Client not responding". The battleye kicks just started happening after the last Arma3 update.

It happens on escape servers when you have mission rotation. Players get kicked when the second map starts, just before you enter the lobby. I have noticed that all servers with mission rotation, have turned off Battleye.

We didnt change anything on the servers. I have tried verifying Arma3 & reinstalling Battleye. The only fix I can think of for now is to turn off Battleye. Having no Battleye will kill the server with hackers. They seem to flock like seagulls to chips when you turn off battleye. 

 

 

On 2/27/2021 at 11:45 PM, Ghasttear1 said:

I'm getting the same issue on the client and get kicked with this message shortly after loading into a public multiplayer server. Changing back to the normal branch gives me the same issue shortly after loading in. I've tried deleting all battle eye related files and verifying game cache but to no avail. Update: I've tried deleting every Battleye and Arma 3 related file on my computer and completely reinstalling the game on the normal build and I still have the same issue on a new profile. It baffles me how it's possible that I still have this problem.
I would really appreciate a solution to this issue as it is preventing me from playing, I believe this to be quite a high priority issue if reproducible.

 

On 2/28/2021 at 8:59 AM, PatPgtips said:

i am getting the same battleye error on 3 of my servers after the last update

 

i deleted battleye files localy verified game and still got kicked

 

i then did a full reinstall of 1 of my servers and copied missions and such back still got the battleye kicks

i then did a full reinstall and never added any of my mission files back and was kicked from a wasteland mission 

 

not sure if its an escape from missions thing with mods and and scripts added to the mission

so i downloaded a mission without any mods and any unofficial scripts added and i still get the same error

 

ive tried everything and battleye just kicks so i have had to disable for now 

 

i also purchased art of war dlc just incase it was linked to that somehow but still have the same issue

 

very frustrating

 

Are any of your servers being hosted by Hetzner?

Share this post


Link to post
Share on other sites
Quote

Battleye server kick "Query Timeout or Client not responding" after 2.02 update.

 

 

Same problems on diferent servers after the 2.02 update.

But it seems that I'm the only one from our community.

(All tested servers are not hosted by Hetzner.)

Share this post


Link to post
Share on other sites
58 minutes ago, iV - Ghost said:

 

 

Same problems on diferent servers after the 2.02 update.

But it seems that I'm the only one from our community.

(All tested servers are not hosted by Hetzner.)

 

Our community is having issues with the same and I was chasing a rumor that only other communities having the issue were on Hetzner servers.

Share this post


Link to post
Share on other sites

a friend sent me a fix for battleye kicks just add this line to your config.cfg or server.cfg it will allow you to enable battleye again on your servers

 

in the mission cycle area add this 

        autoSelectMission = true;

 

// MISSIONS CYCLE 
        forcedDifficulty = "Veteran";
        autoSelectMission = true; // add this to fix your battleye kicks when joining your servers
class Missions
  {
        class Mission1
    {
        template="msission1.takistan";
        forcedDifficulty = "Veteran";
    };    
        class Mission2
    {
        template="mission2_chernarus_A3";
        forcedDifficulty = "Veteran";
    };

  };

 

missionWhitelist[] = {
"msission1.takistan",
"mission2_chernarus_A3",
};

 

hope this helps seemingly battleye have changed their ip address and thats what is causing all the issues with kicks

 

Edited by PatPgtips
forgot something

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

×