Pennix_LeGaulois Posted June 19, 2020 Posted June 19, 2020 Hello everyone, I searched several times but did not manage to find an answer on the forum, so I figure I would directly ask the question. We are playing multiplayer on customs missions with a few friends, currently hosting locally on my computer (creating the server directly through the game). So far, it's very satisfactory. As we are looking forward to more and more complex missions, with more AI planes and events around, I was wondering if it would be beneficial (performance wise) to start using a DServer ? The DServer would still be hosted on my computer, along side my game session. As I understood IL2 doesn't benefit much from multi-cores CPU, and is quite frequency dependent. I was thinking maybe having DServer alongside the game would allow to actually share the computing load between more CPUs and ram (and ultimately prevent or at least push-back the slowdowns that tend to happen when too much is going on). Does anyone has some feedback/ personal experience on this matter ? Is my understanding of game computing way too simplistic ? (wouldn't be a surprise, I have no ideas what's calculated client side and what's calculated server side on IL2...)
SAS_Storebror Posted June 19, 2020 Posted June 19, 2020 When hosting games locally, IL-2 GB actually balances the load of hosting and playing the game across threads/cores pretty well. Running DServer on the same machine like the game itself has no benefits for that reason. In my tests actually the performance suffered a little. DServer is useful for hosting the game on a dedicated and - mostly - headless machine. That, and only that. Mike
Pennix_LeGaulois Posted June 20, 2020 Author Posted June 20, 2020 Thanks for your feedback Mike ! Related question : when hosting locally, if I get fps drop due to too high GPU load (I play in VR so it might happen ^^), will it have repercussion on other players side ? will it make the server stutter ? If so, does using DServer alongside game session prevent it ? (although overall performances might be a little worse than local hosting through the game only)
SAS_Storebror Posted June 20, 2020 Posted June 20, 2020 6 hours ago, Pennix_LeGaulois said: if I get fps drop due to too high GPU load (I play in VR so it might happen ^^), will it have repercussion on other players side ? will it make the server stutter ? No and no. Mike
Pennix_LeGaulois Posted June 20, 2020 Author Posted June 20, 2020 That's great news ! Many thanks for your help !
=RS=Stix_09 Posted July 22, 2020 Posted July 22, 2020 (edited) @Pennix_LeGaulois One other reason to use dserver: Self hosted (game client) dogfights mode of game play doesn't work properly with some in game triggers , as far as I know they have never fixed this (must be a engine issue). (checkzone triggers for example do not work properly) Coop works fine. So you have to use dserver if you want to have mplayer dogfight work properly. Dserver also is headless , (no GPU is used) Edited July 22, 2020 by =RS=Stix_09
No.23_Gaylion Posted July 23, 2020 Posted July 23, 2020 Can you host a server with the dserver then login and go play on your server using the same machine?
JimTM Posted July 23, 2020 Posted July 23, 2020 46 minutes ago, US93_Talbot said: Can you host a server with the dserver then login and go play on your server using the same machine? Yes, as long as you use the separate DServer that you can get free, not the one that comes with IL-2. Note that your server performance won't be as strong since you are using up some of the resources by flying on the same PC. See the details in Chapter 11 of the editor manual. 1
No.23_Gaylion Posted July 23, 2020 Posted July 23, 2020 (edited) Hey, I just figured out it works if you use an alt account info to host the dserver. Then login to the game with your regular account. Didn't work if I used same account for both. Edited July 23, 2020 by US93_Talbot
JimTM Posted July 23, 2020 Posted July 23, 2020 1 minute ago, US93_Talbot said: Adeserter. Just figured out it works if you use an alt account info to host the dserver. Then login to the game with your regular account. Didn't work if I used same account for both. If you want, you can use the alternate account to log into the DServer that comes with IL-2 and then fly on that server. 1
No.23_Gaylion Posted July 23, 2020 Posted July 23, 2020 Is the non proprietary dserver better/more user friendly than the one IL2 provides?
Hanu Posted July 23, 2020 Posted July 23, 2020 Also worth to note for TrackIR users that you have to start the client before the Dserver. TrackIR grabs the first IL-2 process it sees and points it output there; which is quite annoying. 1 1
JimTM Posted July 23, 2020 Posted July 23, 2020 (edited) 39 minutes ago, US93_Talbot said: Is the non proprietary dserver better/more user friendly than the one IL2 provides? The separate DServer and the DServer that comes with IL-2 are exactly the same and are both proprietary. The separate DServer install has a directory structure that looks like IL-2 but it's a stripped-down version of IL-2 that just allows you to run a DServer. Besides the DServers just mentioned, the other option is to start a server from the Multiplayer or Coop screen inside IL-2, but that has issues with check zone triggers and proximity triggers (at least) right now. Edited July 23, 2020 by JimTM
Retnek Posted September 26, 2020 Posted September 26, 2020 On 7/23/2020 at 6:00 PM, JimTM said: The separate DServer and the DServer that comes with IL-2 are exactly the same and are both proprietary. The separate DServer install has a directory structure that looks like IL-2 but it's a stripped-down version of IL-2 that just allows you to run a DServer. Besides the DServers just mentioned, the other option is to start a server from the Multiplayer or Coop screen inside IL-2, but that has issues with check zone triggers and proximity triggers (at least) right now. Are there really two different versions to download? I tried it yesterday downloading the installation-software using my player- and my server-account. Both got the same installation-setup-exe resulting in exactly the same installation. So there is no difference no longer? Or for some reason my server-account was treated like a player-account. Next to the confusion: why spending 40 GB of rare SSD-space on my PC for an extra server-setup when calling the DServer.exe from the players-installation will call exactly the same dserver.exe and result in the same server finally? (btw: the updates-section of the new installations at the moment is 20 GB large. I suspect there's some tidy-up-script missing.)
Leon_Portier Posted September 26, 2020 Posted September 26, 2020 (edited) When me and one of my friends tested my mission "Burning Steppe" a few months ago, we discovered something peculiar. If it is hosted from the multiplayer menu, the mission run perfectly smooth, but when it was hosted from DServer, it would stutter without end on the same host computer and clients. Burning Steppe spawns in Planes and Vehicles throughout its run time and its a dogfight mission. Edited September 26, 2020 by [N.O.G.F]Leon_Portier
JimTM Posted September 26, 2020 Posted September 26, 2020 (edited) 1 hour ago, Retnek said: Are there really two different versions to download? I tried it yesterday downloading the installation-software using my player- and my server-account. Both got the same installation-setup-exe resulting in exactly the same installation. So there is no difference no longer? Or for some reason my server-account was treated like a player-account. Next to the confusion: why spending 40 GB of rare SSD-space on my PC for an extra server-setup when calling the DServer.exe from the players-installation will call exactly the same dserver.exe and result in the same server finally? (btw: the updates-section of the new installations at the moment is 20 GB large. I suspect there's some tidy-up-script missing.) In your server account installation, run launcher.exe, click play, and then try to fly a quick mission. Does it work? You need the server account to run a DServer and BoX on your PC at the same time. You can use the server account to run the DServer from your paid installation if you want. Edited September 26, 2020 by JimTM
Retnek Posted September 27, 2020 Posted September 27, 2020 On 9/26/2020 at 1:52 PM, JimTM said: In your server account installation, run launcher.exe, click play, and then try to fly a quick mission. Does it work? You need the server account to run a DServer and BoX on your PC at the same time. You can use the server account to run the DServer from your paid installation if you want. Thx for hints - for the question: No, I can't fly a quick mission, because the server-account has no access to resources like planes or (most of the) maps. That's ok, I did not expect the server-account to function as a player-account. I was wondering the copy I separately downloaded with the server-account is identical to the one I got using the player-account. So I suspect the code is the same entirely. If not, I would ask the developers to kindly add some obvious colours, markers or hints to distinguish the server-edition from the one for the players. It still might be useful or even inevitable to run a second copy for the dserver separately because of needs for different configuration- or log-files.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now