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.
Using a Raspberry Pi I wrote a small tool to help read and write the EEPROM on an original xbox. This post goes over how it was done and how you can use your own RasPi to fix your xbox console.