egg changed the topic of #principia to: Logs: https://esper.irclog.whitequark.org/principia | <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/ | <egg> calculating the influence of lamont on Pluto is a bit silly…
<_whitenotifier-81d9> [Principia] pleroy commented on pull request #3433: An algorithm for finding the nearest neighbour - https://github.com/mockingbirdnest/Principia/pull/3433#issuecomment-1236221120
_whitelogger has joined #principia
_whitelogger has joined #principia
<_whitenotifier-81d9> [Principia] pleroy closed pull request #3433: An algorithm for finding the nearest neighbour - https://github.com/mockingbirdnest/Principia/pull/3433
<queqiao-> ⟨ZombieZilla⟩ Sorry if this has been asked for the umpteenth time, but do you save any dV directly launching to a TLI, rather than going to a parking orbit first (Ignoring the feasibility of performing this in-game)
<queqiao-> ⟨pEdro⟩ ⟪ZombieZilla⟫ Sorry if this has been asked for the […] ⮪ you dont save any ∆V, what you do sometimes save is dry mass for another stage or engine with relight capability.
<queqiao-> ⟨someonelse⟩ You lose sanity though
<_whitenotifier-81d9> [Principia] pleroy opened pull request #3434: Change the PCP tree API to pointers to values - https://github.com/mockingbirdnest/Principia/pull/3434
<_whitenotifier-81d9> [Principia] pleroy closed pull request #3434: Change the PCP tree API to pointers to values - https://github.com/mockingbirdnest/Principia/pull/3434
UmbralRaptor has quit [Remote host closed the connection]
<_whitenotifier-81d9> [Principia] pleroy opened pull request #3435: A benchmark for the PCP tree - https://github.com/mockingbirdnest/Principia/pull/3435
<queqiao-> ⟨gravShark⟩ Been a while since I had a principia save get beyond 1970. Any tips for keeping performance, scene loads, autosaves, etc from struggling? I ask because I seem to recall some tricks to clean up performance by a lot. Going off memory (its been a while, forgive me) there was a thing you could do with the Hack Gravity thing in the F12 menu to do something to help.
<queqiao-> ⟨gravShark⟩ Have a 12900k OC'd and 64GB ram so doubtful its a potato PC issue lol
<queqiao-> ⟨test_account⟩ Delete any satellites and debris you don't need
<queqiao-> ⟨Al₂Me₆⟩ Those issues are largely resolved on the Principia side.
<queqiao-> ⟨gravShark⟩ Mostly doing that already, but I'll keep up with it more.
<queqiao-> ⟨Stonesmile⟩ Get the latest version of KSPCommunityFixes
<queqiao-> ⟨gravShark⟩ I think my install is one Principia release behind, but that's it
<queqiao-> ⟨egg⟩ The hack gravity thing is no longer relevant.
<queqiao-> ⟨Stonesmile⟩ +(and update when new ones are released)
<queqiao-> ⟨gravShark⟩ Ah, been a while. I used to primarily play with noodles so it must be an old trick.
<queqiao-> ⟨gravShark⟩ ⟪Stonesmile⟫ Get the latest version of […] ⮪ Will do so now, got a tl;dr why?
<queqiao-> ⟨gravShark⟩ This install is maybe 2 months old, 3 at most
<queqiao-> ⟨Stonesmile⟩ NK has/is rewriting KSP .sfs read/write code
<queqiao-> ⟨gravShark⟩ oooo nice
<queqiao-> ⟨egg⟩ hacking gravity was a way to trim histories which took up lots of space; they are now compact since हरीश चंद्र, see https://github.com/mockingbirdnest/Principia/wiki/Change-Log#%E0%A4%B9%E0%A4%B0%E0%A5%80%E0%A4%B6-%E0%A4%9A%E0%A4%82%E0%A4%A6%E0%A5%8D%E0%A4%B0
<queqiao-> ⟨gravShark⟩ Gotta hand it to all the people who have contributed to RO over the last years. Major major improvements. Hats off to you all
<queqiao-> ⟨Stonesmile⟩ ⟪egg⟫ The hack gravity thing is no longer […] ⮪ It _is_ relevant for low framerate in flight though due to high part count
<queqiao-> ⟨gravShark⟩ Looks like my KSP CF is 1.16.1 and latest release shows 1.21.0
<queqiao-> ⟨egg⟩ ⟪Stonesmile⟫ It *is* relevant for low framerate in […] ⮪ I mean, if you turn Principia off, you don’t have the performance impact of Principia. But that’s seriously getting into things we don’t want you to be doing.
<queqiao-> ⟨egg⟩ The hack gravity trick was hacking and immediately unhacking to trim histories. Now hacking gravity should pretty much just be used to cheat things into orbit.
<queqiao-> ⟨gravShark⟩ Yea that's my memory of why that was done over the years
<queqiao-> ⟨gravShark⟩ Gotta say noodles perf is hugely improved compared to years back. Well done
<queqiao-> ⟨Stonesmile⟩ ⟪egg⟫ I mean, if you turn Principia off, you […] ⮪ Yeah, would much rather https://github.com/mockingbirdnest/Principia/issues/3230 be closed as "fixed"
<queqiao-> ⟨egg⟩ ⟪Stonesmile⟫ Yeah, would much rather […] ⮪ Per the reply in that issue, so far we haven’t reproduced it, so if you are still having problems you should try to help us figure out what the issue is.
<queqiao-> ⟨Stonesmile⟩ What data would be useful?
<queqiao-> ⟨egg⟩ See the issue comment:
<queqiao-> > It's conceivable that the performance hit would come from the C# code and would not be visible on the journal, but to analyze that we would need a save obtained with the stock game with instructions to reproduce. Alternatively, it's possible that there is something wrong with the C++ code, but then we would need a much "cleaner" journal without scene changes, orbit analysis and the like.
<queqiao-> ⟨gravShark⟩ Thanks guys, updating KSPCF and the newest noodle release stopped my massive hangups every few minutes
<queqiao-> ⟨gravShark⟩ Looks like I put this install together late June for reference
<queqiao-> ⟨siimav⟩ ⟪gravShark⟫ Thanks guys, updating KSPCF and the […] ⮪ I assume the issue was with autosave performance then.
<queqiao-> ⟨egg⟩ ⟪siimav⟫ I assume the issue was with autosave […] ⮪ Hesse was at the end of June, so if there were saves with RCS-heavy craft that should have reduced savefile size too. https://github.com/mockingbirdnest/Principia/wiki/Change-Log#hesse
<queqiao-> ⟨gravShark⟩ Maybe, but in my previous save just before that, no noodles and no huge hangups like this install.
<queqiao-> ⟨egg⟩ well yes, the thing that made the save big was the noodles
Jesin has quit [Quit: Leaving]
<queqiao-> ⟨Stonesmile⟩ There should be no difference between the C++ 2015-2019 redist and the C++ 2015-2022 redist, right? I'm trying to figure out why there are errors being thrown in the KSP.log with just principia installed
<queqiao-> ⟨egg⟩ I think they should be compatible
<queqiao-> ⟨Stonesmile⟩ A bunch of errors identical to this are at the top of the log, and when using KSP in debug mode, principia doesn't work. It does work when not in debug mode though
<queqiao-> [ERR 21:23:21.245] Failed to load assembly C:\KSP\KSP_1.12_Principia\GameData\Principia\x64\libprotobuf.dll:
<queqiao-> System.BadImageFormatException: Format of the executable (.exe) or library (.dll) is invalid.
<queqiao-> at Mono.Cecil.PE.ImageReader.ReadOptionalHeaders (System.UInt16& subsystem, System.UInt16& dll_characteristics) [0x00067] in <7a890c320a104d46b8776d7dd2bc4e65>:0
<queqiao-> ⟨Al₂Me₆⟩ (plz read FAQs...)
<queqiao-> ⟨egg⟩ Ыэах тхэсэ арэ эжпэцтэд
<queqiao-> ⟨egg⟩ uh, wrong layout
<queqiao-> ⟨egg⟩ these are expected
<queqiao-> ⟨Al₂Me₆⟩ I think the principia-doesn't-run-in-debug issue was introduced with the static unity styles fix
<queqiao-> ⟨Stonesmile⟩ ⟪Al₂Me₆⟫ (plz read FAQs...) ⮪ Oh, it's expected... When was the debug incompatability indtroduced?
<queqiao-> ⟨Stonesmile⟩ * introduced?
<queqiao-> ⟨Vlood⟩ ⟪egg⟫ Ыэах тхэсэ арэ эжпэцтэд ⮪ this is the last place i expected to find faux-cyrillic
<queqiao-> ⟨egg⟩ debug incompatibility isn’t something we know about though
<queqiao-> ⟨egg⟩ ⟪Vlood⟫ this is the last place i expected to […] ⮪ sometimes you’ll find the same with greek or sumero-akkadian cuneiform
<queqiao-> ⟨Al₂Me₆⟩ ⟪egg⟫ debug incompatibility isn’t something […] ⮪ I think I did complain to you privately once, evidently that does not result in the problem actually receiving attention.
<queqiao-> ⟨Al₂Me₆⟩ ⟪Stonesmile⟫ Oh, it's expected... When was the debug […] ⮪ Conjecture, but https://github.com/mockingbirdnest/Principia/pull/3201
<queqiao-> ⟨egg⟩ ⟪Al₂Me₆⟫ I think I did complain to you privately […] ⮪ yes, having a tracking bug is better than relying on my memory
<queqiao-> ⟨Al₂Me₆⟩ Yeah, let me open one.
<umbralraptop> Well, as long as you're not dealing with a dev where the public bug tracker is just to keep the users busy
<_whitenotifier-81d9> [Principia] al2me6 opened issue #3436: Principia does not run in debug KSP - https://github.com/mockingbirdnest/Principia/issues/3436
<_whitenotifier-81d9> [Principia] StonesmileGit commented on issue #3436: Principia does not run in debug KSP - https://github.com/mockingbirdnest/Principia/issues/3436#issuecomment-1236402728
<queqiao-> ⟨sichelgaita⟩ #3201 has been pretty much replaced by #3251, so I'd be surprised if it had anything to do with the problem.
<queqiao-> ⟨Al₂Me₆⟩ ⟪sichelgaita⟫ #3201 has been pretty much replaced by […] ⮪ Yes, I realized. It's more likely to be #3303.
<queqiao-> ⟨Al₂Me₆⟩ ⟪sichelgaita⟫ #3201 has been pretty much replaced by […] ⮪ But yes, you're right. #3251 should be fine.
<_whitenotifier-81d9> [Principia] pleroy commented on issue #3436: Principia does not run in debug KSP - https://github.com/mockingbirdnest/Principia/issues/3436#issuecomment-1236406398
<queqiao-> ⟨Al₂Me₆⟩ * shouldn't cause this issue anymore.
<_whitenotifier-81d9> [Principia] al2me6 commented on issue #3436: Principia does not run in debug KSP - https://github.com/mockingbirdnest/Principia/issues/3436#issuecomment-1236406582
<_whitenotifier-81d9> [Principia] pleroy commented on issue #3436: Principia does not run in debug KSP - https://github.com/mockingbirdnest/Principia/issues/3436#issuecomment-1236407419
<_whitenotifier-81d9> [Principia] DRVeyl commented on issue #3436: Principia does not run in debug KSP - https://github.com/mockingbirdnest/Principia/issues/3436#issuecomment-1236409073
<queqiao-> ⟨Stonesmile⟩ ⟪egg⟫ See the issue comment: > It's […] ⮪ Is a stock vessel with 1167 parts too much to be useful in a journal?
<_whitenotifier-81d9> [Principia] StonesmileGit commented on issue #3230: High CPU usage for updating parts in active vessel - https://github.com/mockingbirdnest/Principia/issues/3230#issuecomment-1236413623
UmbralRaptor has joined #principia
_whitelogger has joined #principia