Firefight/Campaign matchmaking lag?

I’ve noticed that in Halo: Reach in matchmaking Firefight/Campaign games there’s always a slight delay in movement and shooting, whereas not in other matchmaking games. Does this happen to anyone else?

Yeah I started wondering about that. When you think about it, it really doesn’t make sense. There’s just 4 players and although there are a lot of Covenant, the Reach engine should support up to about 50 NPC and players at the same time.

> Yeah I started wondering about that. When you think about it, it really doesn’t make sense. There’s just 4 players and although there are a lot of Covenant, the Reach engine should support up to about 50 NPC and players at the same time.

It’s input lag that stems from using a synchronous netcode, which is necessary for Halo to process AI properly.

In Multiplayer, your console can “fire and forget” button presses to the host, trusting that if something goes wrong, the host will correct it.

That sort of correction isn’t possible in Campaign or Firefight due to the larger amount of information that has to synchronize perfectly. As a result, your console has to send a button press to the host, and wait for the host to verify that it received the button press. As a result, there is a slight delay before your button presses take effect.

> > Yeah I started wondering about that. When you think about it, it really doesn’t make sense. There’s just 4 players and although there are a lot of Covenant, the Reach engine should support up to about 50 NPC and players at the same time.
>
> It’s input lag that stems from using a synchronous netcode, which is necessary for Halo to process AI properly.
>
> In Multiplayer, your console can “fire and forget” button presses to the host, trusting that if something goes wrong, the host will correct it.
>
> That sort of correction isn’t possible in Campaign or Firefight due to the larger amount of information that has to synchronize perfectly. As a result, your console has to send a button press to the host, and wait for the host to verify that it received the button press. As a result, there is a slight delay before your button presses take effect.

Please tell me this has been fixed for Spartan Ops? Well… don’t lie either.

I never used to have this problem with any Halo game until Bungie’s first update to Halo Reach (yes Bungie, not 343) which was around November 2010. Since then EVERY Halo game I have lags during campaign and/or Firefight. 9/10 times I either lag out or end the game for everybody.
This never happened before that update, and Halo 3/ODST/Reach co-op game modes ran without any lag at all. I’m hoping this is fixed before Halo 4’s release as me and a buddy have a walkthrough planned for our YouTube channels.
(p.s. This is a second account, all my progress is on my main gamertag).