Halo PC's netcode is a trainwreck because of the sudden 56k requirement that was dropped on them and Gearbox's indecisiveness on the networking model for most of the development. I wonder how many people are still actually playing it on 56k.
Yup, a total rewrite isn't possible when the game's being outsourced like that. See also: Halo 2 Vista. Maybe they'll learn to do remakes in house next time.
It'd probably help if the playerbase was 100% sane :B
As far as the game being coded with Xboxes in 2001 in mind and not internet play, well, it's a port. They can completely recode the backend of that for all I care. Of course just saying that as a consumer who wants a certain end product. It's certainly not impossible, but definitely wasn't within reason in the timeframe for development apparently.
Yup, a total rewrite isn't possible when the game's being outsourced like that. See also: Halo 2 Vista. Maybe they'll learn to do remakes in house next time.
I don't think there is a single sane individual on the planet that thinks there won't be some lag in the mix when bringing over a game to online play, so I think it's okay to not play exactly like it would in LAN environments.
It'd probably help if the playerbase was 100% sane :B