XIDI wrapper requires msvcp140_atomic_wait.dll, and it's bad
Psycho-A opened this issue · 5 comments
If we're using dinput8.dll wrapper of Xidi controller enhancer, it force requires msvcp140_atomic_wait.dll which is only MSVC 2022 component. Why this is bad?
-
Most of (even) modern software still not require VC 2022 update and uses 2019 at max, which means excess time and installations for users.
-
SH2EE still natively supports Windows XP, which doesn't allow use VC 2022. I know what young people think about old systems in 2024 - but if the support is still announced and technically exist - it would be fair to carry it as long as it's possible, to wide players' circle (with no shader additions, the game still have smallest system reqs even with all EE assets).
We don't have much control over the Xidi code. That is another project. I did, however, compile it without the need for the VC 2022 runtime. However, it still won't work properly on Windows XP because it cannot be complied for Windows XP without some of the code being rewritten.
Hm, then the time has come to drop the support with the newest update?