Live data from Hacker News

KSP2 is spamming the Windows Registry until the game stops working

forum.kerbalspaceprogram.com

61–70 of 306 posts

Re: KSP2 is spamming the Windows Registry until the game stops working

#61
post #58

KSP2 is really becoming the premier example of "Nearly perfect labour of love's legacy ruined after being bought by a larger company." More on topic: I have no idea why one would want to use the registry to store this information.

I'm curious, for someone who's never played KSP, what is the consensus on the last "good" version of KSP? The last patch that came out before being bought out?

The most recent version/patch level of KSP 1 is fine, it's been a pretty solid game for a while. There's not much reason to play older patch levels unless you want to use older mods that no longer work on newer versions.

I recommend CKAN for installing and maintaining mods for KSP 1.

Re: KSP2 is spamming the Windows Registry until the game stops working

#62

Everyone seems to love shitting on KSP2, when the same people forget what KSP1 was like in Alpha. No science, shitty graphics, excessively wobbly rockets, inconsistent orbits, (other than graphics) seems familiar? It took a looooong time for KSP1 to get where it is now, it will also take awhile for KSP2 to be as polished. Chill out.

When KSP 1 shipped its alpha, there wasn’t a perfectly functional KSP 0 it was competing against. From what I’ve heard, they’re using the KSP 1 engine (restricting how much better they can make things) but are somehow shipping with many of the KSP 1 features missing. So it’s kind of a Worst Of Both Worlds situation.

Until KSP 2 achieves feature parity with KSP 1, I don’t see any reason why I should buy it.

Re: KSP2 is spamming the Windows Registry until the game stops working

#63
post #58

KSP2 is really becoming the premier example of "Nearly perfect labour of love's legacy ruined after being bought by a larger company." More on topic: I have no idea why one would want to use the registry to store this information.

I'm curious, for someone who's never played KSP, what is the consensus on the last "good" version of KSP? The last patch that came out before being bought out?

The first KSP game is still a stellar experience, if you pardon the pun - especially if you install a few graphics mods to make it prettier.

KSP2 has a lot of potential, and is very pretty, but unfortunately also requires a pretty beefy machine to run well - and even with a beefy machine, it can still stutter quite a bit. I honestly am not sure if I own KSP2 or not - my Steam library is like most people's, and I often treat game purchases a just a "you did a good thing, here's some money" - but I certainly can't run it on any hardware in my house.

Re: KSP2 is spamming the Windows Registry until the game stops working

#64

Adding 322 mb of data to the registry isn't going to be healthy for windows either. Registry hives expand but don't contract again. The registry is effectively held entirely in RAM. You are therefore effectively wasting 322 mb of RAM even when KSP isn't running.

I remember it used to be an optimization thing in Windows 9x to compact the registry on startup. I am surprised that it's not really resolved.

Re: KSP2 is spamming the Windows Registry until the game stops working

#65

As a teenager I played so much KSP that my grades suffered, played KSP2 a few days ago & did a moon landing, the game has a long way to go but the experience wasn’t nearly as bad as the reviews suggested.

It’s improved over the last 6 months or however long it’s been. But it’s still a shadow of ksp1, while ksp2 was sold with breathless discussions of interstellar ships with colonization and a bunch of stuff that would really have made it a next generation on ksp. But instead it’s still a year or more from parity with a laughable cadence of improvements, minor patches coming out every two months. This is after they slipped their deadline repeatedly on early access.

I think the community and reviews would be different if the parent company hadn’t outright screwed the original developer of KSP, which was a beloved game. The drama around that poisoned a lot of community good will, because the original developers clearly had a love for the game and the community and made something unique, then were unceremoniously dumped and cut out of what was supposed to be a well funded effort to build KSP “right.” Then they release this as “right” and it’s a huge disappointment.

Re: KSP2 is spamming the Windows Registry until the game stops working

#66
post #9

KSP2 had all the warning signs of being a disaster ever since the initial delays and controversies with the original studio. Unfortunately, as usual, the community put on hype blinders until it became impossible to ignore.

And every time anyone mentioned any of that on the subreddit they got downvoted to oblivion, including myself. It's like everyone was (and to a smaller extent still is) on a heavy dose of weaponized hopium because the studio invested half their budget into a prerendered trailer. Even the youtubers that got to play the prerelease version pulled out every excuse in the book to not present what they saw objectively.

Yeah, I had to unsub from the subreddit during the development years since everyone was eating up the hype videos and any attempt at questioning the lack of actual meaningful info was just downvoted and flamed.

I still check the sub every once in a while though, and it seems like nowadays the hopium/copium is mostly gone. Player numbers are embarrassingly low and even the "most of the game is already done, they just want feedback and will quickly add in the promised features after refining" argument from launch is also undeniably dead with the total lack of new content.

In terms of content creators, I very much appreciated Scott Manley having been up front with saying that he didn't recommend buying the game at launch given that he was THE original KSP-tuber.

Re: KSP2 is spamming the Windows Registry until the game stops working

#67

Earlier quoted context omitted.

I heard from someone who actually works in the industry (as engine developer) that companies usually don't use Unity out-of-the-box and write their own tools and extensions (e.g. memory management) and change parts of the engine as the needs vary greatly depending on the game they are making. Not sure how common that really is though.

You may be referring to Unreal in this instance. Unreal is open source* but you pay to license the engine, so you can make core changes I.e. memory management or tweak underlying net code. Unity is closed source and so you can only really extend very core parts of the engine. FWIW my experience in gaming has been that Unity is exceptionally powerful and allows game developers to create games that would otherwise requ…

No people do rewrite parts of unity for their own games, they just don’t rewrite it all the way down at the c++ level.

I’ve known people who worked on some games where they hand rolled a physics engine in c# instead of using the unity one.

Re: KSP2 is spamming the Windows Registry until the game stops working

#68
post #8

It feels like the Windows Registry is one of those well-intentioned ideas that ended up being a tremendous mess in actual implementation. "Let's use a central database to store things that the OS, drivers, and UI need to access" somehow became "half assed KV dumping ground for every process and their dog to litter with whatever while acting as a singular bottleneck". See also: https://news.ycombinator.com/item?id=322…

> "half assed KV dumping ground for every process and their dog to litter with whatever while acting as a singular bottleneck"

Doesn't that describe disk filesystems too? And Unix file namespace in particular (a single hierarchy unifying several block devices, just like registry is composed of several on-disk files)? What about all that junk in one's $HOME?

Re: KSP2 is spamming the Windows Registry until the game stops working

#69
post #8

It feels like the Windows Registry is one of those well-intentioned ideas that ended up being a tremendous mess in actual implementation. "Let's use a central database to store things that the OS, drivers, and UI need to access" somehow became "half assed KV dumping ground for every process and their dog to litter with whatever while acting as a singular bottleneck". See also: https://news.ycombinator.com/item?id=322…

It's developer error. It'd be the same as a game on Linux filling up a conf file or a database with duplicates. Does Linux have mechanisms to guard against that? Didn't think so.

Re: KSP2 is spamming the Windows Registry until the game stops working

#70

Earlier quoted context omitted.

I heard from someone who actually works in the industry (as engine developer) that companies usually don't use Unity out-of-the-box and write their own tools and extensions (e.g. memory management) and change parts of the engine as the needs vary greatly depending on the game they are making. Not sure how common that really is though.

You may be referring to Unreal in this instance. Unreal is open source* but you pay to license the engine, so you can make core changes I.e. memory management or tweak underlying net code. Unity is closed source and so you can only really extend very core parts of the engine. FWIW my experience in gaming has been that Unity is exceptionally powerful and allows game developers to create games that would otherwise requ…

Unreal is not open source.

I think you might mean that unreal is "source available" which doesn't confer any of the rights of open source, but does allow you to view and modify the source code subject to a commercial license (which might be free for personal, small scale use. I don't know unreal's pricing structure).

Post reply on HN