I also have a feature request : Add a internal wrapper resolution scaler, with and array of 2x 3x 4x, based on your monitor resolution and not only the game, with aspect ratio input
so abnormal resolution would be calculated, instead of firing up virtual dub to calculate and aspect ratio based on your vertical resolution.
I can give you an example, I was trying out Soul Raver, on my intel integrated GPU, but its run on VGA so max resolution is 1080p.
So what I did whas to select from the game a 16:10 resolution, 1280x800. "Gives better text and 2d resolution"
Then in CPL I entered 3456x2160 which is 2x the VGA resolution but in 16:10 , since the game support 16:10 normaly a.k.a 320x200 , 640x400 etc etc.
And finally Stretched , Keep aspect ratio, since that will shrink down the image again to a 1080p VGA image, but the image would be like NVIDIA's DSR.
I could hardly tell that my monitor was running below my native resolution since the image got so clean.
Also, how hard would it be to add a feature in dgvoodoo where you could pass to real directX but keep the wrapper scaler intact. So you only did resolution scaling.