![]() In other words you would need to somehow hack a scaler inbetween your game output and your GPU input. It is not configurable but may include some filtering and therefore do a better job than your monitor.īecause to do that you would need to at least intercept explicit resolution-change commands from the game, any solution to the problem is some sort of a hack, which is a very complicated task, and as any hack can introduce video or gameplay problems. Some people even go as far as buying used CRT monitors: those generally present a better picture because they don't have fixed physical pixels - their resolutions are analog, "smoothing" nearby pixels, and old games generally expect this kind of "scaling" to happen.Įnabling GPU scaling (if available) makes the video card do the scaling instead using whatever scaler implemented in its hardware. Generally TVs with VGA inputs do a bit better scaling than mainstream monitors. Different monitors have vastly different scalers - some are pretty good, some a painful to look at, but none are 2xsai or advmame. Explanationīy default the monitor itself does the scaling. I decided to keep text below as it because it may be helpful for dealing with older games with similar engines such as original Diablo or playing older custom maps that only work with v1.16.1. It should now have an upscaler built in, and brand new "remastered" HD texture pack is available for purchase through official blizzard store. Since the answer was posted, Blizzard rewritten Starcraft rendering completely, so methods described no longer work with that game. Games list: Dispel (1999), Horde 2: Citadel (2001), StarCraft: Brood War (1998), Rage of Mages 2: Necromancer (1999), Primitive wars (2002) and Warlords 3: Darklords Rising (1998). Nevertheless, no interpolation algorithm choice available here. With it some anti-aliasing can be used even to old 2D game. So, is there any way to choose low-resolution smoothing method? But it has no effect on old games (I guess it's because they even don't use OpenGL or DirectX). As I have AMD videocard (r9 380), I find some graphics enhancements in it's driver, including smoothing method. If I run something in DOS-box, I can easily choose scaling algorithm, and I want anything like this in Windows. I want to use some advanced methods, like 2xSAI for example. While scaling, Windows provides some kind of smoothing (Nearest-neighbor algorithm, I guess), but it's quite poor. Lots of them use 800圆00 or even 640x480 resolutions, but I have 1920x1080 display. I'm using Windows 8.1 and running some old games on it (they are fully compatible).
0 Comments
Leave a Reply. |