Jump to content

Steam Update Bug in older OS


outseeker
  • Branch: Live Branch Version: Windows Pending

Unable to install latest ONI update via Steam


Steps to Reproduce

Win7x64, attempt to launch ONI.
Steam (correctly) says there's an update to do first, downloads some files.
Corrupt Download it says.. ONI files appear to be there in the Steam Downloading folder 457140: 99,883,665 bytes in 9 files, 6 folders, 2 .patch files and a .delta in the Downloading folder itself so it appears to have finished downloading. After trying a few times, now I get "Content Unavailable" because it got the same "failed" chunk from every server it tried.

*edit: Steam's content log suggests that Steam has decided it can't find a functional/suitable "dictionary" or whatever it uses to decompress/extract from its downloaded patch/delta files anymore (by design I believe), so basically everything new it downloads that involves a patch is considered corrupted even though it's whole. If a game is up to date, I can continue to play like normal, but as soon as an update involving patching files occurs, I can no longer run nor update that game it would seem. Workaround so far has been to copy up to date game files as a whole, from a system that uses the current version of Steam, and I can play things once more (until next update lol)

Since Steam isn't your responsibility and is somewhat outside of your control, may I ask Klei staff, is it possible for customers to manually update ONI in a way that Steam will recognise? and stop trying to perform the update itself?

*edit2: Alternatively might it be feasible to have updates be full files we could hypothetically manually copy over our existing installs without patching anything if absolutely necessary, at least sometimes? or is that already the case? is it ever an option?
Otherwise instructions would be magnificent, or maybe a little standalone update Installer, or maybe an opt-in "Beta" to handle updates differently, using only whole files? Maybe a bit much to ask idk what is cheapest and easiest tho Steam instructions are probably the best solution if possible I think since I basically have everything I need minus the knowledge! Just because they don't support us doesn't mean you can't do that job for them in supporting us yourselves? XD

*edit3: https://steamcommunity.com/app/3238670/discussions/0/594022859095939680/?ctp=2#c594023708174098589 is a post from a Valve employee explaining what seems to be an optional new method they're using to serve update content, that one could hypothetically opt-out of and just maintain updates in the old format? or that really is asking too much?

I understand your ability to provide support in this situation is limited, and the game-halting "bug" isn't yours, but it does prevent me playing your games (and many others.. sigh), and I'm hoping you might be able to do something about it to any sort of degree ❤️

*edit4: OK, we can close this now- solved! XD 

 




User Feedback


Yes, Steam/Valve don't want to provide any support to customers who still have the same hardware and OS they did when they made their old purchases.

That's not the same as saying Steam can't or doesn't run on Win7 though, because it does, and ONI itself and every other game in my library specifically does.

Since I can't ask Valve for support, and I can't expect Klei to stick their nose into Valve's affairs and demand any sort of change, all I could think to ask from Klei is that I please be able to manually update ONI, which I would consider an ongoing solution. As operating systems are "retired", this issue will be an ongoing concern I think. Anyone still happily running Win10? They're coming for u next >.<

Granted, it's not Klei's bug or fault to the best of my understanding, but it does prevent some customers playing their games, quite unnecessarily, and this would be I think useful information to publish going forward, should anyone have any kind of issues updating their game via Steam.

Here's hoping! ❤️

Edited by outseeker
Removed reference to Steamworks Common Redist. red herring

Share this comment


Link to comment
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...