Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xidi need Visual Studio 2022 Runtime, and it doesn't work on Windows 11 for ARM #732

Closed
mauricio-ricalde opened this issue Feb 25, 2023 · 9 comments

Comments

@mauricio-ricalde
Copy link

I was very happy downloading the new updates for SH2EE, but when I tried to run the game... it didn't work. It gave me some error about MVSCP140_ATOMIC_WAIT.dll. That sounded strange to me, since I had Visual Studio runtimes installed on my system. But I downloaded that specific dll and tried again. Then it gave me another error. Turns out, Xidi needs Visual Studio 2022 to run, but it doesn't seem to recognize the ARM build. Once I uninstalled Xidi, the rest of the packages ran just fine. So it seems like Xidi is a no go on ARM systems, and maybe on Wine (I was reading this other post: #725).

@Polymega
Copy link
Collaborator

Thanks for testing and letting us know. We'll see what we can do for this.

@elishacloud
Copy link
Owner

Can you try with this Xidi update: dinput8.zip

@mauricio-ricalde
Copy link
Author

I'm afraid it doesn't work, same error code.
Captura de pantalla 2023-02-26 a la(s) 10 10 43 p m

@brian0057
Copy link

brian0057 commented Mar 1, 2023

I have this same issue on Windows 10 with an Intel CPU but I didn't know it was caused by Xidi.
It tells me the same error about the MVSCP140_ATOMIC_WAIT.dll being missing.
I download the missing .dll and when I try to run it again it tells me the same 0xc000... application error.

EDIT:
Just confirmed it. The problem is definitely Xidi.
As soon as I remove it, the game works as it should.

@elishacloud
Copy link
Owner

Can you try again with this updated module? I removed enhanced processor instructions and removed runtime requirements. Just unzip this into the Silent Hill 2 folder where the sh2pc.exe file exists.

Here is the update: dinput8.zip

@mauricio-ricalde
Copy link
Author

Works perfectly with my Xbox Wireless Controller, no crashes or error messages. So, problem solved 🙂🙏

@Polymega
Copy link
Collaborator

Polymega commented Mar 1, 2023

@brian0057
Could you also please test the build Elisha shared a few posts up?

@brian0057
Copy link

brian0057 commented Mar 1, 2023

Now it runs without issues.

@elishacloud
Copy link
Owner

Ok, I updated it just to fix the version number. The new version is "4.1.1b".

Here is the final update ready to be released: dinput8_4.1.1b.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants