ngld / knossos

NuKnossos a complete rewrite of the old Knossos mod manager. Nebula also lives here since it's easier to manage both projects in a single monorepo. If you're looking for the old code, go to https://github.com/ngld/old-knossos.
Apache License 2.0
24 stars 2 forks source link

Possible storage optimisations #29

Open ngld opened 3 years ago

ngld commented 3 years ago

Since some mods (especially multiple versions of the same mod) share common files, Knossos could in theory save some disk space by eliminating these duplicated files. Most likely, this would require changes in FSO to make this viable since files that appear in multiple VPs would have to be removed from them to save space but would have to appear in FSO's VFS to avoid breaking mods.

Before we attempt to implement this, we should gather some data to make sure that the space savings are worth the effort involved.