07th-mod / python-patcher

Mod Installer for the Higurashi and Umineko Games
158 stars 12 forks source link

Add 'Repair core files' option to the installer #183

Closed drojf closed 2 years ago

drojf commented 2 years ago

If a users's installation has been broken by its files being overwritten (by Steam or an update), it's usually just the mall files and sharedassets which need re-installing.

For example, if Steam updates, it may overwrite the dll and sharedassets, but not most of our other files because we use completely different names for them.

Another case is for Steam Linux users, as every time you change the "Steam Play compatability tool", it causes some of the game files to be overwritten.

It would be nice in the installer to have a 'repair' option, which just re-downloads/extracts the small files, but excludes the large files like graphics, voices, movies etc.

drojf commented 2 years ago

This has been added in https://github.com/07th-mod/python-patcher/commit/f24dde0dc576342124131f28280c74e978f64b62