NaniteTank: And Win 7 is almost dead don't expect gog to make anymore fixes for a dead os.
Except, at the core, Win7 is the same (with only minimal tweaks) as other versions which have come later. Mainly, tweaks to the UI, with a few "holes patched" along the way.
I remember when "Thief - Deadly Shadows" came out. This was around the time that WInXP was coming out, as well. We were all told that it was impossible to run the game in Win9x. That the game was "more advanced" and thus would only run on the "more advanced operating system."
It took a few weeks to identify the ACTUAL issue. Thief - Deadly Shadows was written with a specific internal icon resource which was larger than Win9x would support. By using a hex editor and removing that icon resource (removing the EXE's internal icon, and doing nothing else) the game suddenly ran perfectly on earlier Windows. There was no actual incompatibility in the CODE.
The same thing happened with Doom3. It was supposedly incapable of running on Win9x, because "that's old." And yet, with a very minor tweak (unrelated to actual game execution) it ran perfectly.
In fact, both versions ran faster and more smoothly... and with less crashes... on Win9x than on WinXP.
Since then, I've seen countless similar claims of "incompatibility" which, similarly, turn out to be entirely false.
We very, very frequently, at present, are told that "old games are not designed for modern operating systems, so tough" when we get color-pallet issues within games or applications written for DirectDraw. And yet, many, many people have found ways to fix this issue and make those older games and apps run perfectly... simply by dropping in a new file (not the original DirectX one, mind you) with the name "ddraw.dll" which PROPERLY redirects the DirectDraw calls to "modern" functions, as opposed to the buggy and hacky "emulation" which Microsoft created when they decided to pull DirectDraw from DirectX.
So, you'll forgive me for being more than slightly skeptical of claims that "such and such operating system is old and dead." There is no reason... none whatsoever... that code written to be run by one operating system will not run on a later revision of that operating system, except that features are being removed (and this is usually an easy fix once you understand what it is) or that features (like large-format icons internal to EXE files) have been added, as was the case with Thief-DS.
I don't expect "fixes for Windows 7." Because it's not specifically related to that. But... in any case... Win7 is not "dead." It still has a massive installed base, of people who (like me) didn't want to "upgrade" to what was in essence a downgrade... Windows 8... or "upgrade" to a system which, to date, removes most user control over the system, and regularly pushes "updates" which break core elements of the system (Windows 10).
I have two laptops running Win10. These have more downtime than any other hardware I've ever owned... and often, WHILE I'M WORKING, the OS suddenly "takes over" and shuts down whatever I was doing, sometimes for as long as an hour. This is INSANE.
So, until I gain the ability to choose what I install, and when, on Windows 10... I won't "upgrade" to using it.
As it is, I bypass the built-in (and sorely lacking) "Windows Search" functionality in favor of a third-party search engine which actually allows me to find files faster, with more accuracy, and does not (unlike "Windows Search") consistently fail to find files I may even be looking at at the time I run the search!
I also use an alternative shell... which gives me full access to the Win10 UI, IF I want it... but also provides me with "classic start menu" functionality (which is far, far more usable from my perspective, as it allows me many tiers of structured organization in my start-menu, from general categories to subcategories to game series to individual games, to types of links.
Case in point... here's the start menu path to my version of Superhot from GoG, and in particular the documents.
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Recreation\1st-Person Games\S-Z\SUPERHOT\GoG\Documents
Since the Windows 10 "start menu" structure is tile-based, and does not allow for "nested folder" structures, I could not, say, have the sort of structure I see there. I can sort by source (disk, GoG, Steam, Origin, whatever) and by type of link... and get to EVERYTHING I want to get to, easily and logically, through my "start menu."
And I can do this in Windows 10. And still (if I ever WANT to) get to the silly "tile based start menu" MS implemented with Win8 and is still, with modifications, pushing today.
I'll "upgrade" to Windows 10 the moment that it becomes more of a benefit to me than a cost. And since fully half of what I currently own and run is known to "no longer work" on Windows 10... and since MS regularly pushes "updates" that disable things, without allowing any user control... it's not really a benefit to me.
It is, however, a benefit to Microsoft's bottom line. So I guess, if that's important to you... feel free to "upgrade" (even if it's really a downgrade in terms of your own usage) every time MS wants to sell you a new product.
I'll wait 'til I need it.