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

Updater doesn't detect missing files #137

Open
VReaperV opened this issue Sep 22, 2024 · 4 comments
Open

Updater doesn't detect missing files #137

VReaperV opened this issue Sep 22, 2024 · 4 comments
Labels

Comments

@VReaperV
Copy link

Removing any of the files in the game's folder, then starting the updater, does not result in the updater downloading those files, instead it just starts up daemon as is. If daemon executable itself is missing, this also results in a crash.

The above is true at least on Windows, not sure about Linux and Mac versions.

@VReaperV VReaperV added the T-Bug label Sep 22, 2024
@DolceTriade
Copy link
Member

Verifying the game on startup takes a long time. I'm not sure if we should create a manifest or something and check against that on every startup?

@slipher
Copy link
Contributor

slipher commented Sep 22, 2024

Yeah I say this is a non-goal. 99% of software is not going to recover if you go in and delete a random DLL or data file.

What we can do is detect if the main engine binary is missing and/or detect that the process failed to start, as per #109.

@DolceTriade
Copy link
Member

At the very least, I think it is a goal to make it easily recoverable if we need to repair the game.

@VReaperV
Copy link
Author

What we can do is detect if the main engine binary is missing and/or detect that the process failed to start, as per #109.

That sounds reasonable.

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

No branches or pull requests

3 participants