An hour ago, I verified the intgrity of the game files in Steam, it reported 489 files failed to validate and were reacquired. I've just verified again and it's reported 298 files failed to validate and were reacquired.
Why are there so many files missing and failing to validate in the first place and then again why after such a short period of time there are still many more that fail to validate ?
Attachments
CMOValida..c20191.jpg (140.79 KiB) Viewed 1214 times
As I'm unable to post further screenshots and links to screenshots here due to the limitations of the forum, I've posted more screenshots in the official CMO Discord in the report_bugs channel.
I've done the verify integrity of game files several times now and each time I do it, it reports a large number of files failed the validation.
What is this issue? I've never seen it before with any other game in Steam.
i've just tested both of my installs on steam, as 2 accounts tbh, and not had the same happen either time, so something else maybe a miss, unless someone else can confirm?
Windows 11 Pro 64-bit (10.0, Build 26100) (26100.ge_release.240331-1435) 24H2
I just run the standard install from steam, I don't install the dev builds from the forum, I wait until the stable build gets pushed out through steam.
I do have all the community scenarios loaded from the community scenario pack that Kushan pulled together but they were installed weeks ago.
The game runs OK but it crashed the other day so thats why I did the verify integrity of game files.
I have the game installed in two places, one on my laptop and also on my desktop. The screenshots from yesterday where from the laptop install.
It might be useful to work out what some of the reacquired files are.
Suggest you try:
1) Use a file browser to list the file details in the main game dir, and make a screenshot.
2) Play the game a little.
3) Repeat 1), compare screenshots to see if anything's changed.
4) Verify (and reacquire if needed).
5) Repeat 1), compare screenshots again.
That way you can see what's being changed at what step. Sure they'll be more files than fit in a screenshot, but you just need some indication of what's changing.
If there's no change in the main dir, then it's a case of hunting it down in other dirs, e.g. Scenarios.
Oh, and are you installing and running as an admin?
Listing modified files under a Windows file tree is a PITA
I use this Windows Powershell command to find what has changed in the CMO directory. It writes a list of files modified under the directory since a specified date to a file in the current Powershell working directory called "newfiles.log"
Note this command need to be run under the Windows Powershell App UI and takes a minute or two to run
Change the filepath and the file change after dates according to your needs
Are there any symptoms other than just the Steam verify files? Is it possible that the SQLite connector to the unit database files is changing the files slightly in a way that does not change the data, such as writing a lock or log?
I have actually seen this before with Steam. Its a file corruption issue during the download of the game or after a update., in most cases and often occurs seemingly during PEAK STEAM player load. Over the Christmas Holidays being one of the heaviest load times on Steam of course.
Very easily can also be caused by the MODS too as you alluded too, same thing, corrupted upload or download .
I would deletes the game and do a full clean install , preferably at non peak hours on Steam (IF that is possible for you). This is often the best fix, and only permanent one , most times. If you are comfortable with it, check your registry and makes sure any trace of the game is gone form it after the delete . (This is purely optional and not required) .
Hope this clears your issue up, you really want a clean install, no matter if you find a alternate solution or no, as your current one is beyond a doubt corrupted . Steam is well known for download issue, especially peak time for load.
OK, I completely uninstalled CMO and removed all registry items.
I then reinstalled CMO from Steam mid morning UK time.
After installing, I verified the integrity of the game files, it reported "All files successfully validated".
I press PLAY in Steam to play CMO, when loaded I start a new scenario, I choose the North Pacific Shootout scenario and play it for five mins, save and exit. After exiting, I now go back to Steam and verify the integrity of game files, it now says 110 files failed to validate and were reacquired.
CMO seems to run OK, I don't have any issues playing a scenario, just odd that there are a reasonably large number of files that require validation after each play session.
There may be 110 files that have been changed after a play session, but that does not mean that there are 110 files that are broken. Steam has no idea if the files are in proper working order, only that they don’t exactly match, bit for bit, the original files that were uploaded to Steam for distribution.
There is also the issue of you having Mods. I would say a some of what you are now seeing is just the MOD files changing . If its working , dont fix it, but if you must.. try un install on the mods then see if it does this. You should be fine , if the games functioning for now, I would ride with that. MODS can cause several odd types behavior, but none for Command I know of are Malicious.
I'll be interested to hear if anyone is still experiencing this issue.
As for steam checksum, additional scenario should not create such issue as long as it does not change any original file of the game.
This could be a steam bug, or maybe a virus since the latter can indeed change the checksum of a file.