Change "My Games" Installation Folder
I feel like having the option to change where I want to install the games from my Twitch Library is very essential. Instead of only be given the option of drives in my computer, have the option to set a specific folder is needed!
The fact that you *can* tell the app to install on a different drive but it still puts all your saves on the main drive is nearly an insult. Ease of use is great for those who need it but at least acknowledge that some of us do actually know what we're doing and provide options that literally everyone else does.
This seriously is a huge item being neglected by Twitch here. People expect this from installers. I (unfortunately) have a half dozen of the darn things now, and Twitch is the only one I can't choose whatever folder I want. And not being able to migrate the files for a game from one location to another is frustrating too.
Edit: It's great that someone apparently found a workaround, but having to install database management/editing software and learn how to do everything that comes with it and risk borking your system is asinine when it could be so easily implemented by Twitch.
Agreed. It's a feature which exists in softwares since years !! Do you guys realise we can't even see our installed games in the client?
Twitch can give me all the "free" games they want, but until we have basic features like this I will never play them. I'll buy the game somewhere else before I get it free from Twitch. If they start the exclusive ****, then I just won't play it.
There is a way, I found that the data is stored in a sqlite database in
MAKE A COPY OF THE DATABASE FILE ABOVE IN CASE ANYTHING GOES WRONG
Download DB browser from https://sqlitebrowser.org/
Use it to open the database file above
Click on tab Browse Data and select the table DbSet, now you can see all the games and where they are installed, last column is the game name
Go to tab execute sql and execute the following
In this case I simply want to move the games from my D to E drive
So D:\Twitch\Games... will become E:\Twitch\Games...
Modify the 'D:\', 'E:\' to suit your needs, the command will modify all the rows
set InstallDirectory = replace(InstallDirectory, 'D:\', 'E:\')
When you are satisfied with the results, click on Write Changes below the menu to save to the database file
Copy the game folders from the old location to the new location
I find it funny how you can't say where this thing has to install itself. You want a 'fast' experiance for most of the user, I get that, but if someone wants to actually control where what goes you simply can't provide an option we already had back in the 1990ies? Seriously, who ever programmed this mess of a bloatware isn't aware of good coding practices. Sadly FTB was bought by Curse wich in turn was purchased by twitch.
Just because it is 'easy' it doesn't menas it is 'right'
Even after moving my games to the directory, Twitch App fails to recognize them. Truly an atrocious product and corporation.
Being someone who uses the "saved games" folder on my second drive, this is ridiculous. steam, epic, and gog all seem to play nice, but twitch doesn't trust you to navigate a directory?
Installed on my Mac and only have a few games, everything is nice and neat. But does twitch recognize them? Nope, I even went to locate the games, located them and then twitch said it's the wrong location... The Hell?! I'm just trying to enjoy my gaming experience here, and this sucks right now.
When you click 'install' on your game you can pick what drive you install to. You can't set it to automatically install to a drive by default, but you can choose what drive you want it on.
How has this not been implemented, I'll hold off on installing my twitch games, probably forever...
Benjamin Petry commented
Due to one of my harddrives dying i had to reassemble my driveletters and twitch wont recognized my installed games at all no matter where i put them. Even reversing the files to the exact same location they were installed on before doesnt make twitch find the games and it keeps telling you to install the games again. Twitch App needs a way to find installed games! At least those installed in its own folder? This is just horrible! Twitch makes me download 50 games AGAIN even though theyre already there (and even run if i use the internal exe).
Anyone know if this can be addressed via windows symlink e.g.:
mklink /D "c:\Program Files (x86)\Twitch\Games Library" x:\Twitch\Games
I'm going to have to try... this seems like such a crazy oversight
Randall Morrison commented
Unbelievable that this hasn't been fixed. I will also not be installing any games until the option to choose an install location is implemented. While a lot of these games look pretty dumpy on the surface, I was interested to try at least a handful of them, but not if I can't choose where to install it.
Don't you guys know that this stuff is important to a lot of PC gamers?
Ivan Reyes commented
Still no update on this feature...
Discord opened its store and game launcher and has custom install locations right off the bat.
It's so strange that Twitch hasn't been able to add this.
Unbelievable. I've even installed the Twitch Desktop app in the directory where I want the games to be installed but, nope, forced to install to "C:\Program Files (x86)\Twitch".
Thanks Hexdotfear! I too found my C: drive getting full and wondering what I installed to fill it up. I have a number of external drives I use so I went to see what I could delete. I Google'd and found this page and saw your response. Since the games were free from Prime day, I figured try and delete one and reinstall. I uninstalled Qube 2 through Windows 10 uninstaller and immediately reinstalled by clicking play in the launcher. The launcher said the game wasn't installed and would I like to install. I said yes and as you state, the installer prompted for where to install the game. I just changed the C: drive letter to my Z drive and installed the game. I now have a Twitch file on my external hard drive and once installed the game works as it should. Thanks and now to try the others!
You'd expect more in 2018. Typical. A workaround if you are technically inclined is to make a directory junction.
For example, let's say our games are in G:\Games and Twitch wants to use "C:\Program Files (x86)\Twitch\Games Library".
From an elevated command prompt:
Create a folder G:\Games\Twitch - mkdir G:\Games\Twitch
Then create a symbolic link between C: and G:
mklink /j "C:\Program Files (x86)\Twitch" G:\Games\Twitch
This way even though Twitch is "pointing" to "C:\Program Files (x86)\Twitch\Games Library" Windows will put the files into G:\Games\Twitch\Games Library"
Not perfect but at least something.
It is weird not having a basic option like this in 2018.
This is an essential component to any program that has an installation. Twitch can give away all the free games they want, but if I can't install them in an acceptable location their app does me no good. Shame, too, I really wanted to check out Tyranny.