Why is hosting on a slow pc better than hosting on a better pc?

  • We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Kilgarrah Sangreal

Recruit
23 Badges
Dec 1, 2020
4
0
  • Stellaris: Humanoids Species Pack
  • Stellaris: Necroids
  • Battle for Bosporus
  • Stellaris: Federations
  • Hearts of Iron IV: La Resistance
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Prison Architect
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Crusader Kings II
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Synthetic Dawn
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Cadet
  • Stellaris
  • Magicka
Hey guys,

im new to Hearts of Iron 4 and wanted to start playing with my mate in multiplayer.
The problem is that from the start of the game my mate is lagging behind.
The one thing I dont understand is why hosting on a low performance pc (my mate) is working better, no lagging behind.
If i am the host (i play on a high end pc), the game is unplayable for us both. My mate if constantly lagging behind :/
Hosting requires more performance isnt't it?

Thank You for your responses.
Greetings

Anquietas
 

KV5_Radio_Operator

Corporal
6 Badges
Feb 22, 2019
42
99
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Battle for Bosporus
Hoi4 involves a shit ton of calculations and a shit ton of things to display at once, and as high-end PCs are able to do these faster (thus having a higher "limit") they will progress faster in-game compared to a low-end PCs. As such, low-end PCs can't catch up with the host PC and will end up out of sync. As the "limit" for low-end PCs is significantly lower than high-end PCs, high-end PCs are able to always be in-sync.
 

billcorr

Field Marshal
53 Badges
Feb 5, 2010
8.754
2.866
  • Cities in Motion
  • Stellaris: Apocalypse
  • Age of Wonders: Shadow Magic
  • Stellaris - Path to Destruction bundle
  • Victoria 2: A House Divided
  • Sword of the Stars
  • Ship Simulator Extremes
  • Semper Fi
  • Rome Gold
  • Victoria: Revolutions
  • Majesty 2 Collection
  • Majesty 2
  • Magicka
  • The Kings Crusade
  • Heir to the Throne
  • Darkest Hour
  • Crusader Kings II
  • Arsenal of Democracy
  • Europa Universalis III
  • Divine Wind
  • Leviathan: Warships
  • For The Glory
  • For the Motherland
  • Europa Universalis IV: Conquest of Paradise
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Battle for Bosporus
  • Knights of Honor
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Synthetic Dawn
  • Age of Wonders III
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV: By Blood Alone
  • Stellaris: Ancient Relics
  • Hearts of Iron IV: La Resistance
  • Stellaris: Federations
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • Stellaris
  • Pillars of Eternity
  • Pride of Nations
  • Europa Universalis IV: El Dorado
  • 500k Club
  • Victoria 2
  • Europa Universalis IV
  • Rome: Vae Victis

bitmode

1st Reverse Engineer Battalion
Nov 10, 2016
3.824
7.024
So is it maybe possible to adjust the "Limit" of High-End PCs?
You just have to lower the game speed... or is it not working even on speed 1? You obviously can't run at a speed your mate can't keep up with, especially speed 5.

Generally I think the performance impact of hosting is not very huge and hosting on the slower PC is actually better for two players.
 
  • 3
  • 1Like
  • 1
Reactions:

Kilgarrah Sangreal

Recruit
23 Badges
Dec 1, 2020
4
0
  • Stellaris: Humanoids Species Pack
  • Stellaris: Necroids
  • Battle for Bosporus
  • Stellaris: Federations
  • Hearts of Iron IV: La Resistance
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Prison Architect
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Crusader Kings II
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Synthetic Dawn
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Cadet
  • Stellaris
  • Magicka
The confusing is that if my mate is hosting with his low-end PC, he can ramp up the speed to maximum. So literally 1 day progress per second, and I can keep up.
If i am hosting on my high-end PC he is lagging behind at speed 2 (1 hour progress per second).
This indicates that his PC can keep up with the faster game speed.

How is it possible that he can run at maximum speed (as host), while i cant do this if i am the host. this makes no sense.
 

KV5_Radio_Operator

Corporal
6 Badges
Feb 22, 2019
42
99
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Battle for Bosporus
The confusing is that if my mate is hosting with his low-end PC, he can ramp up the speed to maximum. So literally 1 day progress per second, and I can keep up.
If i am hosting on my high-end PC he is lagging behind at speed 2 (1 hour progress per second).
This indicates that his PC can keep up with the faster game speed.

How is it possible that he can run at maximum speed (as host), while i cant do this if i am the host. this makes no sense.
Because his PC is worse and can't progress at the same speeds that your's does when you're hosting, and as such he'll fall behind. While your PC may progress the game say 3 hours every second at max speed, his can only progress the game say 1 hours every second at max speed. All PCs can play the game at 5x Speed, but how fast 5x speed actually can run is decided by the specs of the PC.
 

CrasherZZ

Major
21 Badges
May 29, 2015
763
1.035
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Cities: Skylines Deluxe Edition
  • Hearts of Iron IV: La Resistance
  • Europa Universalis IV
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • Europa Universalis IV: Mare Nostrum
  • Cities: Skylines
The confusing is that if my mate is hosting with his low-end PC, he can ramp up the speed to maximum. So literally 1 day progress per second, and I can keep up.
If i am hosting on my high-end PC he is lagging behind at speed 2 (1 hour progress per second).
This indicates that his PC can keep up with the faster game speed.

How is it possible that he can run at maximum speed (as host), while i cant do this if i am the host. this makes no sense.

That makes perfect sense. The slow PC at it's maximum speed is easy to keep up with for the fast PC but there is no way for the slow PC to keep up with the fast PC when it's running at max or near max.

The slow PC is like is like an 80 year old grandfather running in a 5K. It would be easy for a 30 year-old grandchild to keep up with the grandfather even running as fast as he can, but the grandfather can't keep up with the grandchild (fast PC) running at only a medium pace.

What may be confusing is that that Speed 2 is actually not the same on all PCs, since not all PCs are the same. I run at Speed 2 often, and I can see that time is not consistent - it slows down and speeds up all the time without me changing the speed setting at all. I have a 6 year-old PC.
 

bitmode

1st Reverse Engineer Battalion
Nov 10, 2016
3.824
7.024
What may be confusing is that that Speed 2 is actually not the same on all PCs, since not all PCs are the same. I run at Speed 2 often, and I can see that time is not consistent - it slows down and speeds up all the time without me changing the speed setting at all. I have a 6 year-old PC.
The definition of Speed 2 is the same on all PCs: two game hours per real time second. The actual speed only varies on PCs that can't handle this pace.
 
  • 1
  • 1
Reactions:

Kilgarrah Sangreal

Recruit
23 Badges
Dec 1, 2020
4
0
  • Stellaris: Humanoids Species Pack
  • Stellaris: Necroids
  • Battle for Bosporus
  • Stellaris: Federations
  • Hearts of Iron IV: La Resistance
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Prison Architect
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Crusader Kings II
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Synthetic Dawn
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Cadet
  • Stellaris
  • Magicka
That makes perfect sense. The slow PC at it's maximum speed is easy to keep up with for the fast PC but there is no way for the slow PC to keep up with the fast PC when it's running at max or near max.

The slow PC is like is like an 80 year old grandfather running in a 5K. It would be easy for a 30 year-old grandchild to keep up with the grandfather even running as fast as he can, but the grandfather can't keep up with the grandchild (fast PC) running at only a medium pace.

What may be confusing is that that Speed 2 is actually not the same on all PCs, since not all PCs are the same. I run at Speed 2 often, and I can see that time is not consistent - it slows down and speeds up all the time without me changing the speed setting at all. I have a 6 year-old PC.

This would make sense ... but that arent we talking about^^ :D

The slow pc can host at maximum speed and everthing works fine. (Even Red speed possible, Gametime: 3 days per second)
The Fast pc can only host at the lowest speed and even that speed is applying "Lagging behind". (Gametime: Only 1 Hour per second)
 

CrasherZZ

Major
21 Badges
May 29, 2015
763
1.035
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Cities: Skylines Deluxe Edition
  • Hearts of Iron IV: La Resistance
  • Europa Universalis IV
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • Europa Universalis IV: Mare Nostrum
  • Cities: Skylines
This would make sense ... but that arent we talking about^^ :D

The slow pc can host at maximum speed and everthing works fine. (Even Red speed possible, Gametime: 3 days per second)
The Fast pc can only host at the lowest speed and even that speed is applying "Lagging behind". (Gametime: Only 1 Hour per second)

Yes, that appears strange but is it actually lagging or is that a just a misleading warning message? I mean is the game really slowing down on both PCs when the Fast PC is the host? Could it be a network or router issue? Are you both connected by cable to the local router or are one or both of you on wifi? Is the upload speed to the internet the same for both PCs? Perhaps the distribution of the computing load is being skewed somehow by the MP functions - putting too much load on the Fast PC? That might be a bug.