Hello folks !
Latest 2020.4 build (2022- 01-22) does not run on Windows 7 anymore.
Previous versions 2020.4 did. (with artifacts like missing message boxes).
Error is that Universal CRT (C++) library is too old.
- Patching with KB2999226 AND KB3118401 did not solve the issue.
- Installing vcredist2015_2017_2019_2022_x64.exe also did not solve the issue.
[Edit]
Running Dependency Walker on 2020.4 shows error: "InitializeCriticalSectionEx called from VCRUNTIME140.DLL" and same for MSVCP140.DLL in FG\bin subdirs.
Followed by error in OSG162-OSGVIEWER.DLL and KERNELBASE.DLL
Running Dependency Walker on 2020.3.12. Same errors in VCRUNTIME140.DLL and MSVCP140.DLL, not in OSG162-OSGVIEWER.DLL and KERNELBASE.DLL
2020.3.12 runs fine
I welcome suggestions,
Is there a version requirement for C++ ?
[Edit]
[SOLVED]
Replacing some C++ runtime files (ucrtbase, msvcp140*, vcruntime*) in FG\bin with C++ runtime file from Windows\System solves the issue
FG now starts
Cheers, William