Everything I went through to add support for HD resolutions to Halo 2 on the Original Xbox. From patching the game’s rendering engine and memory allocator, to hot patching the Xbox OS, to overclocking the GPU and running performance benchmarks. This post covers how I pushed the game and console to their absolute limits.
Diagnosing and fixing a rendering issue caused by precision loss on NVIDIA graphics cards when computing dot products using different shader instruction sequences.