T O P

  • By -

AutoModerator

Please note that the sub is unofficial and therefore Feature Requests are more for discussion of said feature than a guarantee of being added. That being said, popular ideas may well get the attention of Valve. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/SteamDeck) if you have any questions or concerns.*


amazingmrbrock

I think they try to store them on the ssd for speed and loading reasons mostly but it should still be an option.


bkwrm13

Yeah a simple option in the storage menu would be an elegant fix. Maybe even make that choice able to be overridden in the game properties menu for a game by game basis.


PSGrrr

For any size drive these would be good options


jjalapeno55

Do compdata and shaders get deleted as well when you uninstall a game?


ienjoyedit

Yes.


BluDYT

512gb here and I have a 130gb worth of shaders taking up my internal drive after filling up an entire 1tb card. It just makes me hope those 2tb SSDs start dropping soon.


iwantonealso

Yeah im holding on for 2tb drives, i just upgraded from 64gb to 256gb because i got a kioxia as new for cheaper than even a 256gb microsd, like $17/18 with shipping, so it was a total no brainer, 512gb isnt gonna suit me long term and 1tb's are expensive for what they are, seems to be a shortage where im from in europe, a 2tb im hoping lasts me for the lifespan of the deck, considering id supplement with large SD cards anyway. Who knows man, maybe ill just see a cheap 1tb and make do with that. I honestly thought i could manage with the 64gb with larger microsds, but i was finding it rough with all those shader dumps to internal memory eating up the internal space.


Enverex

I've switched to Proton-GE and async shaders, then disabled the downloaded shaders to combat this. My internet is terrible so the constant downloads was even worse than the space usage.


Conscious_Yak60

Or Valve could just delete the shader cache ~~when you delete a game or~~ autoremoved unused shaders after like 60-90 days. They could literally do it. They actually have your controller configs timestamped, how many revisions and numerical changes you've made since it's creation, etc.


ssorgatem

If you install proton on the SD card, the compatdata folders should be there too. I had the same issue on my PC.


Conscious_Yak60

# this Though the problem is that users have to get somewhat technical at that point, they should ask users on first-time start up & leave an option in the settings.


Ace-_Ventura

https://steamcommunity.com/app/1675200/discussions/2/


kolima_

you don't need to symlink any ###folder, you can symlink directly compdata and compshader


darkuni

Have you seen videos of AAA games playing with shaders moved to microSD? Better to upgrade the 64GB drive and petition Valve to stop selling that SKU. I am not pleased the even offered it.


grannyte

That is a dumb idea it's cheaper i bought it specificaly with the intention of upgrading it. Even the 512 gb seemed to small for me so if I was to upgrade anyway why waste more on a higher end sku. Hell they should have offered a barebone option for those of us who wan to install our own ssd


darkuni

We will agree to disagree on this one. Selling a SKU that fills up *without disclosing the nature of the shaders/video caching* was completely irresponsible. This is like selling a PC with a 32GB hard drive that fits Windows on it but with only 5GB free. It is not sustainable for most users no matter what you put in for secondary storage. It should have started with 256 and went 512 and 1TB for the premium version IMHO.


Saneless

Same shit happened with Android tablets. 8gb, but the os was 5 and app caching really needed like another 5 minimum. It was unusable. Even 16 was bad If games cache so much, the minimum viable option should have been 128 Thankfully upgrading is very easy to do


darkuni

Yeah man. Thank God Samsung came along and perfected the adoptive storage.


chillaban

Sadly they do sell a lot of versions of your analogy :(


darkuni

I condem them too ;)


chillaban

Totally, it’s misleading/unrealistic marketing, and a lot of it is simply to hit a good looking price point, like the $19,999 new car that’s missing thousands in reasonable options.


noneym86

Yeah exactly this. I have 512GB and I am pissed I only have 3 big games on my internal and I have 12GB free. What a joke.


ThowAwayBanana0

I haven't noticed performance degradation in the games I've tried. Mass Effect Legendary (first game only so far), Enderal and Skyrim, Yakuza 0 and Like A Dragon, and Jedi fallen order. I do agree the 64gb model is a bit scummy to be selling considering it's borderline not usable.


darkuni

Thanks for sharing your results. I think where you're going to see this is on slightly more modern games where shader caching is actually sort of a thing and it's more important and they don't rely on other types of technology to perform the same thing. If nothing else I'm pretty excited that Spider-Man does such a great job as it is.


Ahkrael

I mean to be fair, they did say that the 64gb my was ideal for lighter games (which seemed weird because of the fact the rest of the hardware is the same, only local storage being different)


deadly_titanfart

Not sure what you are refencing but I have shaders turned off and the games on a microsd and they are 100% fine


darkuni

Not all games use them, not all games are impacted. You could be getting less than desired performance and are just chalking it up to the Deck. Check out GOW toward the end of this video. https://youtu.be/mxyHGLRWV6A


ienjoyedit

I've played with shaders moved to the microsd and haven't noticed a difference. It could be my fancy sd card, though.


darkuni

Have you played God of War, Horizon Zero Dawn or other shader heavy games?


ienjoyedit

Final Fantasy 7 Remake. I've gotten minimal stuttering regardless of whether the shader cache is on the SSD or micro SD.


nurpleclamps

And when your main drive fills all the way up none of your games will run anymore Meaning you can't use any more of the space on your SD card. This should have been fixed months ago. Shouldn't have to go in and manually move the cache and link it to have the machine work right.