>>105878532The Gearbox port is pretty good aside from a few graphical bugs. Most of these bugs are extremely minor, though 2 are very notable:
>Assault Rifle (a gun you might be using a lot) is missing the detail shaders. See pic related on the left>Bump maps only draw when you shine your flashlight at themThese graphical bugs probably stem from it being based on a beta version of the Xbox game's codebase. That's also why it uses a beta model for Captain Keyes and a beta HUD. It's also missing co-op campaign, but that aside it's an excellent port that created one of the greatest modding scenes of all time thanks to Gearbox publishing Bungie's own internal tools they made Halo with. It was pretty scaleable as well since it even had a fixed function mode to let you play on older graphics cards. It could run at an uncapped framerate, though the animations were still locked to 30fps.
CEA (Combat Evolved Anniversary) was released for Xbox 360 to celebrate Halo's 10th anniversary. It's not a really good port. It's capped at 30fps with drops, and took away the entire deathmatch mode; in its place is a classic map pack for Halo Reach. The Assault Rifle shader was fixed but that's the only improvement over the Gearbox version. It also featured an optional remastered mode to play the game with modern graphics, and you could hit select at any time to switch between the old and new graphics on the fly. The remastering job was just total slop though.
The MCC version is based on the Anniversary edition and is the best version of the game today. Back when it launched, it still had all the same graphical regressions as the Anniversary/Gearbox versions, but it's since been patched to have visual parity with the Xbox original. It added 60fps animations, crossplay between console and PC, co-op on PC (finally), and has official mod support via all the same tools as the Gearbox version. It also brought back the deathmatch mode!