I was trying to run Order of Battle (9.0.0) on my laptop (10th gen intel, with integrated graphics, all updated) which I bought from GoG and all I was getting was a black screen. After I tried everything I even contacted support (a very negative experience) I finally found the solution which I believe applies to more users and it is worth a try.
If you have a 10th gen intel, the key verification that the game does at the start fails due to an OpenSSL error used by an outdated library that the game is linked against that will not work with 10th gen processors (details here: https://software.intel.com/content/www/ ... pdate.html ). There is a workaround as suggested on the link and that is to set an environment variable before starting the program.
In my case I did this using a batch file which I created but you can try to see if it works for you by simply opening a cmd.exe shell and running:
Code: Select all
set OPENSSL_ia32cap=:~0x20000000
Code: Select all
"C:\Program Files (x86)\GOG Galaxy\Games\Order of Battle World War II\Order of Battle - WW2.exe"
The very poor treatment I got from support left me doubting that this issue will be addressed by slitherine or that it has even been communicated to the devs (let alone any acknowledgement for the time I spent finding this) so it may be a long while that you will have to use the above workaround but at least you wont have to waste a ton of time trying other stuff.
HTH