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.
Dead Rising for PC has a number of bugs in the vanilla version that can cause the game to crash. One of the most notable is the “DirectX assert” crash caused by rendering too many things on screen at once. In this post I cover how I root caused the issue using time travel debugging and implemented a fix in DeadRisingEx.
Details behind fixing “Frogger’s Adventure: The Rescue” to run on modern operating systems. This game uses a pretty crazy task system for threading that caused a lot of issues with the game running on anything newer than XP. This post goes over the technical details behind the task system and how I fixed it.