120
Crost
6y

Installs 45gb game

Next day do an update - not enough storage

Sees 28gb free on disk

Googles

Turns out steam copies your entire game during an update so it can roll back of there's an error

Fucking brilliant.

Comments
  • 6
    Seems like it would be better if it kept a list of changes...
  • 0
    Is it ghost recon ?
  • 0
    Is quake champions still downloading the entire game on an update? This thing is really annoying I feel the pain.
  • 0
    @daegontaven
    Yeah, something like that. Couldn't be too hard to implement.
  • 0
    That's why it's using the disk so fucking könnt for any update! Thanks for letting me know. Now I will at least know what to blame... 😣
  • 0
    Try to install Visual Studio on a hard drive split into multiple partitions with some of them lower than 100 Mb free space. GL hf
  • 0
  • 0
    @craig939393 My main partition had 80 Gb of free space but I couldn't install it there because MS decided that you should have at least 1Gb free space on all partitions to install Visual Studio
  • 1
    @daegontaven @coolq problem with git there is that it is good with tracking text files changes. Games from Steam probably come as binaries, not text files.
  • 1
    @daegontaven compiling 30+GB game will probably take more than a day on average PC
  • 1
    @afrometal Not at all. Most of the files which heavily account to the file size are assets they only need to be copied and packaged.
  • 0
    @theCalcaholic still binaries and not text files
  • 1
    @afrometal 'Text files' are the ones that cause compile time (of they contain code that is).
  • 0
    Here's what you could do:

    Keep track of every file that was changed in the update.

    Then keep a list of "partitions" in that file. Maybe each file has 16 (could make it depend on file size) partitions. This way, if a certain partition if going to need to be changed, you can backup that single partition rather than the entire game or file.

    This sounds like a much better strategy than backing up the entire game.
  • 0
    @theCalcaholic read earlier conversation.
  • 2
    @afrometal Ah right. But well, you could use git lfs and just request the files which changed (in case of binaries) or the diff (in case of text files). It would still be a lot better than what they currently do even without compiling (compiling is to difficult anyways - you'd not only need the game but also all its build dependencies, build systems, etc).
  • 0
    @theCalcaholic problem is who should handle it? Valve? Producers? Publisher?
  • 2
    @afrometal Valve is defining the standards and does the distribution, so I guess they needed to do it.
  • 0
    It is funny:) I don't like such powerful games, they require so many time. When I want to relax and get some fun I better will play poker or video slots on some site from https://wageringadvisors.co.uk/ there are so many different variants for different purposes.
Add Comment