![]() This will depend on your personal preference and the speed of your hardware. Right after that I like to change scaler=normal2x to scaler=hq3x. To do this I change the aspect=false line to aspect=true. Once the output is set to ddraw, we can enable aspect correction and scaling. Some DOS resolutions do not use square pixels, so aspect ratio correction keeps these games from looking “squished” on the screen (old CRT monitors did not have a fixed number of pixels, so this was not an issue back in the day). Next I change output=surface to output=ddraw to allow for scaling and aspect ratio correction. If your monitor is different, be sure to use its resolution (e.g. Open the nf file via the Start menu.įirst, I change the line that says fullresolution=original to fullresolution=1920x1080, which is my monitor’s native resolution. These settings can be changed by opening the DOSBox Options from the Start menu. The nf file controls how DOSBox displays old games and software. I'm intrigued by this, because graphic scaling is a part of DOSBox at the same time complicated and grossly undocumented and hugely important.Compared to today’s high-definition games, DOS games used low resolutions, so playing old games in DOSBox on a modern LCD monitor or HDTV is not an optimal experience without some configuration. In case this should not be what you expected (1920x1200), that would really explain this and may point to a cause. Then paste the image somewhere (MS Paint) and measure the actual resolution of the image finally sent by the graphic card. There's a test can make: take a screenshot while fullscreen, but not with DOSBox, rather with Windows (PrnScr). ![]() Bear in mind this may be a driver issue, in that land there are lots of particularities and bugs beyond DOSBox's control. Also try changing scaler, even to and fro the 2x and 3x-although as far as I know there's a difference between those only when resolution=original. But I have 1080 pixels of vertical resolution and with output=overlay every game fills the whole height.īut, AnyKey, do experiment with any possible option for output. Besides 1200 is anyway an integer multiple of both 200 (original vertical resolution of the game) and 240 (if aspect-corrected). Switch to ddraw.ĭid you read that somewhere, or did you test it? It doesn't agree with my experience. Overlay output doesn't support scaling to anything else than multiples of the original resolution. What do I have to do to make the picture expand across the full screen? Still, the picture remains small in the middle of the black full screen. Looks like the "going back to windowed mode" problem was caused by the xBox 360 controller I had plugged in an USB port. Playing DOS games isn't about good graphics anyway. Obviously, you can't make a high resolution image out of a low resolution one. This is unless you also change " scaler" to anything but normal2x or normal3x but this only reduces the pixelation of the edges in exchange for blurring the image, and I can't really recommend it. That is, you will see the image as pixelated as originally in an old monitor. Try every possible option for "output" in case one of them works for you.Īre you sure 1920x1200 is supported by your hardware? Check the desktop display properties.Īlso, be aware that if and when this works, you don't really get higher resolution per se (but you do get better scaling). The problem about fullscreen going back to windowed is very strange, perhaps the drivers are responsible. Changing output is a must, because surface is the only one that doesn't support scaling.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |