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

Enhancement: Check for patched AI.exe after porting or resource editing #395

Open
ghramsey opened this issue Dec 8, 2024 · 0 comments
Open
Labels
enhancement Something which will improve the user experience.

Comments

@ghramsey
Copy link

ghramsey commented Dec 8, 2024

I verified my game files creating a clean environment.

I ported a TASK from HospitalLower to AndroidLab. The game crashed upon loading into the AndroidLab each time.
I thought it was the porting process being experimental or some other issue, but then I tried the debug menu and
I got it load the map without the crash.

I made a mistake and needed to start over again. And then the game crashed loading into M7 each time.

I'd forgot about the sequence I had followed earlier that made it work. Then I realized that verifying the game
removed the patching on the AI.EXE for the file CRC checks. So the game was closing because of that.

I verified OpenCAGE and tried the debug menu this fixed it and it no longer crashes.

Can you add some sort of check that the patching is in place perhaps following porting or maybe any
resource edit that triggers the CRC checks. How about a message to indicate whether it's patched or not at start up?

@MattFiler MattFiler added the enhancement Something which will improve the user experience. label Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Something which will improve the user experience.
Projects
None yet
Development

No branches or pull requests

2 participants