Halo 3 Forum
This topic has moved here: Subject: Is it even possible to fix the host advantage in Halo 3???
  • Subject: Is it even possible to fix the host advantage in Halo 3???
Subject: Is it even possible to fix the host advantage in Halo 3???

Clan: My7hical 7y7ans

"Don't cry for me.......I'm already dead."

Moderator Notice: This user has been blacklisted from this forum. Until the user is removed from the blacklist, all posts this user has made have been hidden, and all topics created by this user have been censored.
  • 05.18.2006 2:50 PM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

host advantage is in everygame, except ones with servers, hint hint bungie.

  • 05.18.2006 2:53 PM PDT
  • gamertag: [none]
  • user homepage:

A Guide to Networking, Matchmaking, and Host in Halo (HBO mirror)

Bungie Friends and Family invitee, and sender of "random emails" about networking.

Latency will always exist. It can be improved upon marginally by reducing the overhead when the signal passes through servers (before traffic leaves the country, it passes through roughly 10 servers, which take time to process information and send it), but unless we find a way of sending information faster than the speed of light, latency is here to stay.

However with better network coding, Halo 3 could reduce the host advantage. One of the major problems with Halo 2 is when you shoot someone, it sends "I shot this guy in the head" to the host, who then checks if that was possible based on where the player who was shot was at the time and returns either "Yes, the player was there. Here's a kill", or "No, the player wasn't actually there on my screen. No kill".

If the host were to accept the client's side of things (i.e. if a client shot someone in the head, it accepted that without doing checks to see if it was impossible from the host's perspective) host advantage would be much less of a factor.

So in our above example "I shot that guy in the head" would translate to "Ok, you shot him in the head. Here's a kill" automatically. Which is obviously much fairer.

The main problem is the poor decision to check if something could have happened on the host's xbox and reject hits, even if it happened on the client's xbox.

[Edited on 5/18/2006]

  • 05.18.2006 2:56 PM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

Yes it CAN be fixed... for that you would need servers... I made a post about that... it would be cool if Halo 3 had the same multiplayer interface as Counter strike... I actually made a post about this...

  • 05.18.2006 3:26 PM PDT
  • gamertag: [none]
  • user homepage:

A Guide to Networking, Matchmaking, and Host in Halo (HBO mirror)

Bungie Friends and Family invitee, and sender of "random emails" about networking.

Servers do not fix the problem of host advantage. They prevent players from cheating by using network exploits, and remove host only glitches, but the player that lives closest to the server has the advantage.

If you're going to make suggestions for Halo 3's online service, some basic networking knowledge wouldn't go amiss.

  • 05.18.2006 3:43 PM PDT
  •  | 
  • Exalted Legendary Member

it can be fixed so that nobody has the host and the game has the neutral host

  • 05.18.2006 3:45 PM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

there is ALWAYS a host in the game that has a better shotgun, faster hits. You cannot say lan has no host because it does, all bungie can do is get servers and IMPROVE how weak OFFHOST is.

  • 05.18.2006 3:57 PM PDT