High Res
Summary
This patch changes the game's resolution to 1920x1080 pixels (Full HD).
Details
Hooks are deployed to the following locations:
- The options screen's exit function (to set the resolution)
- The function that sets the resolution before the scene loads (to set the the resolution)
- The function that sets the resolution after the scene has already loaded (to set the the resolution)
- The function that sets the position of the UI elements on the right (to set them according to the resolution)
- The function that sets the position of the UI elements at the top (to set them according to the resolution)
- The function that renders all objects (to make the rectangle in the bottm right corner black)
- The function in
aim.dll
that decodes image files (to replace the acceleration map with the upscaled variant) - The function that loads screen settings from accelMap.ini (to set the dimension of the acceleration map)
Patch
The source code for this patch can be found here.