First post, by DisChaotica
Star Trek A Final Unity is a latter-day DOS game and as such is somewhat unusual (albeit not unique) in that it used SVGA graphics. It runs well in DOSBox but it has one annoying quirk: the window size keeps changing whenever it switches between the full-motion-video and the regular gameplay.
I've configured DOSBox to run windowed mode (windowresolution=1280x960, output=openGL, scaler=2xsai, aspect=true) and it starts up in a usual 1280x960 window. The game itself runs at a 640x480 resolution, and during normal gameplay this is correctly scaled up to fill the full 1280x960 window. However, whenever a video plays, the window switches to (I believe) a 640x480 size. I think the video itself was originally 320x240.
Aside from being harder to see anything in the smaller box, the switch itself is very disconcerting. Is there any way to force DOSBox to use a fixed window size even if the program itself switches resolution? I've tried changing different outputs and scalers but nothing has worked.
I'm not that worried about visual quality but I'd really like DOSBox to stick to using only the 1280x960 window regardless of whether or not the game changes its resolution. Heck, I'd even be satisfied if it kept the 1280x960 window and played the video in corner, just so long as it stops switching window sizes.