Open LukasThyWalls opened 11 years ago
Your first comment about Source and GoldSrc not being able to be moved to different libraries is being solved at the moment - Half Life & CS is shipping in the new steampipe format, and TF2 Beta is currently testing the move to the new format.
This issue sounds like a cross-platform steam client issue with the new steampipe shared install between hl + cs:cz.
Yes, i have seen this afternoon that in Steam for Windows, the Gold Source games can now install in other install folders libraries than the default. Two months ago i can't do this. Much better.
Coming back to test again all Steam bugs i found, now i can install GoldSrc games in other steam library apart the default one.
But the main "problem" is here, i can't install two diferent GoldSrc games in differents steam libraries. I guess it's normal: CS, CS:CZ, HL Expansions and HL are to games of GoldSrc engine and Steam doesn't install GoldSrc engine twice, only install once and install in the same library all the games with it to work. Thinking, it isn't a problem.
But it could be a future request: If i install a GoldSrc game in Steam library "A", Steam installs the GoldSrc+game, but if i want to install another GoldSrc game in another Steam library "B", instead disallow install out of "A", it could install again GoldSrc engine in Steam Library "B" and the other game. This happens to GoldSrc games, but it can be applied to all Valve games. Other option is make run the games even if GoldSrc engine it's in another Steam Library, but i think it's more difficult.
Anyway, i don't close this issue because the main problem remains, but it should be viewed more like a feature request than a problem.
I don't know if it's happens with Source games because only have TF2 to test.
In Steam for Windows, at least the last time i saw it, Source and Gold Source games only can be installed in the SteamApps default library folder in Steam install folder, it's annoying for some configurations, and i expect some day it could be fixed.
But, in Steam for Linux can install them in other steam library folders. I have now the default library folder in an ext4 partition and other bigger in a NTFS partition and both worked to install games, among themselves Gold Source games (NTFS partition give me some problems https://github.com/ValveSoftware/steam-for-linux/issues/2103 i don't know if that its related with this, but at least they are installed and running).
The problem here is: If i install two Gold Source games (for my test i use Half-Life and CS: Condition Zero) in the same library i don't have any problem, it install and running both. But if install every one in one different library, both don't work, said "missing executable" window. If i remove one and install in the same library of the other, both don't work too, the only solution is remove all Source Gold Games and install all in the same library from the beginning.
I think all is the shared components between games, installing in different libraries make unreachable some components for both games and mess the previous installed games too. The solution for Steam for Windows it's the worse solution, much more in linux where is very common a configuration with some partitions, it should be something like all the Source Games must be installed in the same library folder of the first Gold Source game installed, or all the differents libraries can have installed the shared components and having repeated them don't make conflicts, and hopefully, this solution should be implemented in Steam for Windows too.
Finally, my specs: