~/engines makes little sense in userland to me. I'd prefer if they did a /bin/ and /libs/ folder in the base spring dir.gajop wrote:Engine is technically content and should be in ~/spring/enginessmoth wrote:is ~ userland?gajop wrote:Content such as maps, games, AIs and missions should be in ~/spring, but configs should be in ~/.config/spring probably
what about spring games that have different spring settings? what about multiple engine version installs? Seems short sighted.
Config belongs to ~/.config/spring or ~/.config/ as I said.
Nothing prevents you from having multiple configs for different games/engine versions in ~/.config/spring, i.e. ~/.config/spring/engine91.0 (folder or file), or ~/.config/zero-k
A) how does your ~/configs/ scheme work with portable spring?
B) how do spring games say to set X config when springsettings is part of springlobby?
C) How would that even be managed at first run of a spring game?
C1) would it inherit the base settings from the spring config?
D) can the engine versions and games already specify which spring settings config file to use without having to run spring with parameters?