> So for instance, for a 320x224 game, when rendered on a 320x240 resolution, > DirectDraw will leave the proper black borders up and down, while Direct3D will > stretch the height to 240 lines. > > Anyway, the scale factors are calculated internally, so there's no way to force > specific factors as suggested some posts above.
You're skipping right over the actually important part of what I have now said several times. If you want a 320x224 game at 2x, run ddraw (or d3d -nofilter -cleanstretch or opengl -nofilter -nounevenstretch) with -res 640x448. With 3x, -res 960x672.
On SDL builds, it'll automatically round up to the next PC mode and put black bars on whichever sides as appropriate. If Windows doesn't do that, round up manually and use -res 640x480 for 2x and 1024x768 for 3x.
Edited by R. Belmont (02/07/13 09:09 PM)
|