SymbolicFrank: My monitor (1920x1080) refuses to display anything smaller than 1024x786 without overscan. That means, that only the center part will be displayed.
I mean, for 4:3 resolutions, you get a black border at both sides (hopefully), but the visual window within those black borders for 640x480 is about 600x440. And for 320x200, it's less than 300x180.
If I cannot get my GPU/drivers/monitor to respect the aspect ratio, it gets worse, as the display tends to be stretched equally in all dimensions. It becomes like 600x380 or 300x140.
This renders many older GOG games unplayable.
Yes, I do have an old, tiny, 4:3 monitor. No, I am not going to use it. I want it on my 41" HD monitor, with black borders to the side.
I want to know up front if I will be able to play the game I buy here on my monitor. Because, after buying most of my old-time favorites, most of them suffer from this problem, which makes them mostly unplayable.
Ok, I do agree that part of the blame lies with nVidia and AMD: both don't have an easy solution either. While simply doubling the resolution would work.
There are two ways to solve this problem while using modern monitors, where "modern" is most LCD flat panel computer monitors made in the last 10-15 years in general. You've stated you're using a 41" display so I assume that is a television and not an actual computer monitor, please correct me if that is not the case.
The first way, is via the monitor's on screen display. Most (but not all) monitors have a menu in the on screen display where you can configure how content is to be shown on the screen if it is not the native resolution of the display. The usual options are:
1) Fill - scale the source image to fit the entire screen by stretching it in both directions. If the source image is not the same aspect ratio, then it will be squished more in one axis than the other and human faces will look fat or narrow for example. A perfect circle will appear as an ellipse.
2) Aspect correct - The image is scaled in both directions while maintaining the aspect ratio until one dimension hits the limits of the screen. Black bars are shown on the other dimension with the image centered.
3) No scaling - The image is shown centered on screen with a black border all around it. One pixel in the source image is one pixel in the native resolution, so the lower the resolution of the source image, the much smaller it will be centered on the screen.
Some displays may have other scaling options such as:
4) Non-linear - Usually the image is scaled as in option 1 above however it is scaled non-linearly in one or both dimensions so that content near the center gets scaled less and appears aspect correct so for example human faces look right, while the further you get from the center things scale more and more. I haven't seen a computer monitor with this particular mode but it is very common on televisions for watching movies etc. and usually looks the best.
By tweaking the monitor scaling you can usually find a mode that works best with a given game at whatever resolution. If the display has limitations that do not support the resolution being used or some other problem that just does not work out or lacks scaling options then option #2 can be used instead.
Option 2: Most if not all modern video hardware going back for quite a number of years has scaling options in the hardware/drivers. The AMD and nVidia control panels and presumably Intel and other vendors as well have options for customizing the scaling of the display. The options should be similar to the display scaling options I mentioned above and work more or less the same.
If neither of these solutions are available or simply do not work and you've got the latest drivers and software installed from your video hardware vendor then I'm not sure there are any other options than using the settings that are the best that your hardware is capable of and accepting the less than optimal results, or alternatively switching to a better display or using a better GPU either of which does have more flexible options.
It should probably go without saying but this isn't a bug in the games or a flaw in anything GOG is selling. Games are developed using the hardware available at the time and subject potentially to the limitations of the hardware at that time. Some games may be developed in a more forward thinking manner that may possibly be able to adapt to newer display technologies more nicely or may even get patched over time with enhancements to support widescreen and/or high resolutions, HUD scaling, mouse pointer scaling or other options - but it is not universal.
In terms of what you can expect from any particular game in the store that you do not yet own and can test, that is really dependent more on your own hardware than anything else so there is no really easy way to know unless you can test it first hand. If you buy a game and it does not scale on your screen to your expectations due to limitations of your hardware, I do not believe that would likely qualify for a game refund under GOG's refund policy if the game actually works, and if they did make an exception once they probably would not do it repeatedly so I would not rely on that.
It's basically a buyer-beware situation where you need to determine if you'll have the compatibility you are seeking on your own I believe, or upgrade to better hardware where it just works which may or may not be feasible depending on your own personal situation.
HTH
mrkgnao: I don't know much about graphics cards, but I suggest you check your card's options, because I have a 1920x1080 monitor and a modern AMD card and I have not had any problem with any GOG game.
P.S. The 1920x1080 resolution is by far the most common resolution among MaGog users (and I assume by extension among GOG users), with 26% of the user base using that resolution, so you are not in any way an exception.
Steam hardware stats gives even more accurate info I believe and shows 1920x1080 as the top resolution with 36.95% for gamers, so it is indeed incredibly common and one could say "industry standard" by that measure. Definitely would be the default resolution any modern game would be developed and tested on primarily.