more todos

This commit is contained in:
Marc
2022-09-26 09:08:12 +02:00
parent 0c08e56eb9
commit dfd4ee2877
+5 -2
View File
@@ -23,15 +23,16 @@ Use --fomod <APPID> <MODID> to create a new mod using the result from the FOMod
## Requirements: ## Requirements:
* glib2 * glib2
* A casefold enable filesystem
### Optional requirements: ### Optional requirements:
* Fuse (2 or 3) * Fuse (2 or 3)
* Fuse-overlayfs * Fuse-overlayfs
## instructions and warnings about casefold: ## instructions and warnings about casefold:
Casefold is and options in some linux filesystem that will make a folder (not the whole filesystem) case insensitive, this is really good for proton since it gives a small lookup performance boost and allow us to install mods without fearing having two file with the same name. Casefold is and options in some linux filesystem that will make a folder (not the whole filesystem) case insensitive, this is really good for proton since it gives a small file lookup performance boost and allow us to install mods without fearing having two file with the same name.
sadly i don't think overlayfs support it, but it might still be worth a try. currently i haven't tested without casefold and mods might break because of that. sadly i don't think overlayfs support it, but it might still be worth a try. currently i haven't tested without casefold and mods will probably break because of that.
@@ -42,6 +43,8 @@ sadly i don't think overlayfs support it, but it might still be worth a try. cur
4. replace the copy of the games files by hard links if available. 4. replace the copy of the games files by hard links if available.
5. try alternatives to overlayfs (searching for casefold support) 5. try alternatives to overlayfs (searching for casefold support)
6. adding a hook for %command% in steam 6. adding a hook for %command% in steam
7. remake the whole copy function to rename everything in lower case this way we can make casefold obselete.
8. check if the order of the overlayfs directors is the right one.
## How to contribute: ## How to contribute:
if you have creation engine based games not listed in src/steam.h if you have creation engine based games not listed in src/steam.h