Dynamic Resolution
THIS MOD IS NO LONGER MAINTAINED AND MAY OR MAY NOT WORK AT ALL. YOU CAN STILL GET THE SOURCE FROM THE GITHUB LINK BELOW. FEEL FREE TO FORK AND RE-RELEASE IT UNDER THE TERMS OF THE MIT LICENSE.
This mod enables rendering to a higher (or lower) internal resolution than the native resolution of the game. The benefits of this are different depending on your GPU.
For users with powerful GPUs, dynamic resolution allows downscaling from up to 5 times your native resolution. This antialiasing method called supersampling (or SSAA) while very computationally expensive gives the best results and the sharpest quality image of any AA method.
For users with old GPUs, this mod will help you run the game at a stable FPS without sacrificing UI fidelity by switching to a lower native resolution.
While in-game press F10 or Left Ctrl+R to open the mod configuration window. The configuration itself is really simple, you just have to choose a scaling value by adjusting the slider (from 25% to 300% your native resolution) and clicking Apply. Quality SSAA downsampling occurs at values above 100%.
Initially the slider is locked at certain increments (150%, 200%, 250%), this ensures optimal pixel locations when downsampling and thus the best quality. There is an option to unlock the slider at a small hit in visual quality.
Users with very powerful GPUs should be able to run at a stable FPS at internal resolutions of 4K and above (slider values 200%-250% @ 1080p).
Users with less-powerful GPUs should look at using a value around 150%. Users with very old GPUs can try upscaling by setting the slider below 100%.
Full source at GitHub[github.com]