Skip to content

Conversation

@GeckoEidechse
Copy link
Member

Adds button to DevView to calculate checksum of files in game install location. The results are then sent to text field in frontend from where it can be copy/pasted.

image

The idea behind this being to get contributors and/or playtesters to use it to crowdsource the checksums of various gamefiles to then roll our own game verification code as part of the repair window.

(Yes I'm aware that game files can be verified via Steam / EA App but that excludes files we add like wsock32.dll and I also want everything self contained so that in the long run I could add a "troubleshoot my game" button that runs functions for detecting the most common issues)

of files in game install location
@GeckoEidechse GeckoEidechse added the enhancement New feature or request label Jul 23, 2023
@Alystrasz
Copy link
Collaborator

Could you describe in details the usecase for this feature again?
(First time I triggered the feature, FlightCore and vscode crash, cannot reproduce for now)

Maybe we can also use a notification displaying some progress, instead of a "Please wait" message :)

@GeckoEidechse
Copy link
Member Author

Could you describe in details the usecase for this feature again?

Plan is to have a bunch of people that know how to access DevView run this on their machine so that we can grab a bunch of checksums from the game files. We need multiple to compare in case someone has some individual local changes (like a vpk mod for example).

After that, I can add the matching checksums to FlightCore and have some function that basically checks that all files match and throws an error for any file that doesn't match basically adding a file verification system ^^

Maybe we can also use a notification displaying some progress, instead of a "Please wait" message :)

Would be nice but given that this is DevView and essentially an only-use-once, maybe not super necessary. I can look into it but it'll have to wait a bit as I'm rather busy atm ^^

@github-actions github-actions bot added the merge conflicts Blocked by merge conflicts, waiting on the author to resolve label Dec 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request merge conflicts Blocked by merge conflicts, waiting on the author to resolve

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants