egg changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Germain. We currently target 1.8.1, 1.9.1, 1.10.1, and 1.11.0. <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… | <egg> also 4e16 m * 2^-52 is uncomfortably large
Jesin has quit [Quit: Leaving]
Jesin has joined #principia
egg|anbo|egg has joined #principia
UmbralRaptor has quit [Ping timeout: 204 seconds]
UmbralRaptop has joined #principia
<discord-> P​aculino (ŝi/ri/she/they). — Not even the hypothetical simulation that we are all living in?
<discord-> l​pg. — this simulation is _overflowing_ with bugs
<raptop> Superconductivity is an *UNDERFLOW* error, TYVM
<discord-> P​aculino (ŝi/ri/she/they). — How many did egg work hard to implement into Principia? /s
raptop has quit [Ping timeout: 189 seconds]
raptop has joined #principia
Mike` has quit [Ping timeout: 189 seconds]
Mike` has joined #principia
<discord-> P​aculino (ŝi/ri/she/they). — Well, egg has to be careful, lest the shell shatter
egg|anbo|egg_ has joined #principia
UmbralRaptor has joined #principia
UmbralRaptop has quit [Ping timeout: 204 seconds]
UmbralRaptop has joined #principia
UmbralRaptor has quit [Ping timeout: 204 seconds]
egg|cell|egg has quit [Ping timeout: 189 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 189 seconds]
<discord-> V​aNnadin. — is principia not compatible with FAR in stock 1.11.1?
<discord-> S​tonesmile. — Principia and FAR work together, however there might be bugs with the newer KSP versions. What exactly makes you think there is a problem?
<discord-> e​gg. — > however there might be bugs with the newer KSP versions
<discord-> e​gg. — wait, why?
<discord-> S​tonesmile. — I'm not saying there *are* buts, but proving there are no bugs is hard, right?
<discord-> S​tonesmile. — I'm not saying there *are* bugs, but proving there are no bugs is hard, right? (edited)
<discord-> S​tonesmile. — My wording might have been bad
<discord-> e​gg. — yes but new bugs tend to come from new Principia features (or old ones) lately, KSP does not move that fast
<discord-> V​aNnadin. — I can't accelerate crafts in atmosphere. it feels like my aircraft just deployed giant parachute. I'm checking which mod causes the problem now
<discord-> e​gg. — see the three crashes in https://github.com/mockingbirdnest/Principia/wiki/Change-Log#g%C3%B6del, two of them are from the recent analyser work, and one is from the rotation saga
<discord-> e​gg. — @VaNnadin there have been no changes to how Principia looks at forces for a looong time
<discord-> e​gg. — and I don’t think FAR is changing that fast either
<discord-> V​aNnadin. — even the speed of the free fall has decreased.
<discord-> e​gg. — FARc has not had a new release since November, and force application mechanics have not been altered recently in Principia either
<discord-> V​aNnadin. — one thing is sure: when I use both FAR and principia in stock 1.11.1, drag is highly increased
<discord-> V​aNnadin. — but when I use each mods separately, aircraft will work fine
<discord-> e​gg. — @dkavolis have there been recent changes to the application of forces on your side?
<discord-> S​tonesmile. — Could it be KSP 1.11.1 that changed something?
<discord-> V​aNnadin. — hmmm
<discord-> V​aNnadin. — I updated my game using upgrade patch from 1.10.1
<discord-> V​aNnadin. — is this can cause such problem?
<discord-> e​gg. — How would I know
<discord-> e​gg. — As a general principle, the weirder your setup, the less reproducible your issues will be
<discord-> e​gg. — So far I have never heard of that issue, so either nobody is playing with FAR+Principia+1.11.1 or something is weird on your side
<discord-> V​aNnadin. — I'm downloading 1.11.1 portable file now
<discord-> S​umguy. — Why use 1.11.1?
<discord-> e​gg. — Principia Gödel+FAR 16.0.1 Mader+KSP 1.11.0,
<discord-> e​gg. — Mk1 on top of flea:
<discord-> e​gg. — 1 min 2 s to impact, terminal velocity Mach 0.53ish on the way down
<discord-> e​gg. — Exact same results with gravity hacked (which makes Principia ignore the vessel)
<discord-> e​gg. — (I am downloading 1.11.1 as we speak, but potato internet)
<discord-> D​RVeyl. — There are some part-specific bugs that could have that result. You should look in the FAR data window and see if values like overall cross section look reasonable or not. I think you can also inspect the voxelization in flight.
<discord-> D​RVeyl. — Part-specific bug meaning the part needs particular settings / hints to FAR that are not present.
<discord-> e​gg. — well, the report is discrepancy depending on the presence of Principia
<discord-> s​iimav. — I think FAR hasn't gotten an official 1.11.x release yet but there's a ton of work on the master branch already.
<discord-> D​RVeyl. — Oh, I see. Apologies, didn't read sufficiently.
<discord-> D​RVeyl. — Maybe I should finish adding the timers to my occlusion stuff so it can merge in. It had an enable toggle in settings that MM can patch.
<discord-> s​iimav. — Yeah but I think the heating peaks in your version are going to become the biggest issue
<discord-> D​RVeyl. — Possibly, that's why there's global toggle for an experimental mode. But seems it's the only way I'm going to get further testing.
<discord-> D​RVeyl. — Otherwise I'll just end up chalking it up to a few months of self-directed Unity learning.
egg|anbo|egg_ has quit [Remote host closed the connection]
<discord-> e​gg. — All tests with KSP 1.11.1, Mk1 on top of flea SRB from the pad:
<discord-> e​gg. — ```
<discord-> e​gg. — stock : 2 min 37 s to impact.
<discord-> e​gg. — FARc 16.0.1 Mader : 1 min 2 s to impact.
<discord-> e​gg. — Principia Gödel + FARc 16.0.1 Mader : 1 min 2 s to impact.
<discord-> e​gg. — ```
<discord-> e​gg. — Mach ~0.53 at impact in both tests with FARc.
<discord-> e​gg. — @VaNnadin I see no evidence of a widespread drag issue with Principia and FAR (obviously FAR aerodynamics are not like stock aerodynamics, but that is normal and Principia-independent).
<discord-> V​aNnadin. — I used 'Velociteze' to test mods. when I separated far/principia, plane flew very well.
<discord-> V​aNnadin. — when I used both mods in same time, plane couldn't take off
<discord-> e​gg. — well, I am flying one with both mods right now
<discord-> e​gg. — So you do not seem to actually have a stock 1.11.1 with those versions of FARc and Principia
<discord-> V​aNnadin. — hmmm
<discord-> V​aNnadin. — I used ckan for FAR install, and downloaded latest principia from official github link
<discord-> e​gg. — Are you using a clean 1.11.1 install, or is that the one that you patched up?
<discord-> e​gg. — and besides the patching up, has it always been stock, or did you remove mods to make it stock again?
<discord-> V​aNnadin. — I'm testing clean 1.11.1 install
<discord-> V​aNnadin. — 49sec in my case
<discord-> e​gg. — well I don’t know what is going on but you do not have the same game as I do
<discord-> V​aNnadin. — wth is going on in my game
<discord-> e​gg. — Mk1 capsule, not cockpit, right?
<discord-> w​aerloga. — 49s seems pretty fast from what I recall of stock (though it's been a few versions)
<discord-> V​aNnadin. — yeah
<discord-> e​gg. — well, your game is strange in some way
<discord-> e​gg. — maybe some settings are off somewhere?
<discord-> V​aNnadin. — hmmm
<discord-> V​aNnadin. — for example?
<discord-> e​gg. — I don’t know !
<discord-> e​gg. — I have no idea what is going on on your machine, I am not a wizard; I am trying to think of things that might be different if you are using the same clean install of 1.11.1 with the same mods
<discord-> e​gg. — You are using a new install at this point, right, not that old patched-up one?
<discord-> S​tandecco. — I can only think of some other mods like ground effect or the weather mod
<discord-> V​aNnadin. — when I turned on gravity cheat (and not change value)in far&principia condition, I could fly well
<discord-> V​aNnadin. — this is my gamedata folder
<discord-> V​aNnadin. — jumping flea test result in clean 1.11.1 ksp+FAR+principia
<discord-> V​aNnadin. — and log
<discord-> V​aNnadin. — damn I have no Idea wtf is causing my problem
<discord-> d​kavolis. — No but I never know if KSP didn't sneak anything in
egg|cell|egg has joined #principia
<discord-> d​kavolis. — @VaNnadin is the voxelization fine? That's the only thing that affects non-wing forces in FAR. And can you provide MM cache?
<discord-> V​aNnadin. — how I can check my voxel?
<discord-> d​kavolis. — In VAB/SPH go into FAR ui -> transonic design -> display debug voxels
<discord-> d​kavolis. — For in-flight voxelization make a .cfg file in GameData with
<discord-> d​kavolis. — ```
<discord-> d​kavolis. — @FARConfig:FINAL
<discord-> d​kavolis. — {
<discord-> d​kavolis. — @Voxelization
<discord-> d​kavolis. — {
<discord-> d​kavolis. — %debugInFlight = true
<discord-> d​kavolis. — }
<discord-> d​kavolis. — }
<discord-> d​kavolis. — ```
<discord-> d​kavolis. — Voxelization should be the same as in VAB/SPH but there are edge cases
egg|cell|egg has quit [Ping timeout: 194 seconds]
<discord-> d​kavolis. — You shouldn't need in-flight voxelization unless FAR voxelization values in the log are different
<discord-> e​gg. — Principia logs
<discord-> e​gg. — KSP.log does not contain the Principia logs
<discord-> V​aNnadin. — where I can get it?
<discord-> V​aNnadin. — I found it
<discord-> V​aNnadin. — wait, is this normal?
<discord-> d​kavolis. — Don't think so
<discord-> e​gg. — I said an Mk1 on top of a flea, not goos
<discord-> e​gg. — Just an Mk1 on top of a flea
<discord-> e​gg. — nothing more
<discord-> V​aNnadin. — aah okay
<discord-> V​aNnadin. — 52sec
<discord-> e​gg. — Your vessel has two parts now?
<discord-> V​aNnadin. — yeah
<discord-> e​gg. — Well, 52 is not equal to 62, so the conclusion is unchanged, something is wrong with your install
<discord-> e​gg. — Why is your roll control stuck to the right
<discord-> V​aNnadin. — because of SAS I think
<discord-> e​gg. — why did you turn on SAS
<discord-> V​aNnadin. — okay
<discord-> e​gg. — The test case is just stack two parts, go to the pad, press space
<discord-> e​gg. — if you keep trying to do other things you are not going to get the same results
<discord-> V​aNnadin. — without sas
<discord-> e​gg. — welp, I crash on land, not in the water, and it takes me 1 min 2 s
<discord-> V​aNnadin. — it turns 45 degrees itself.
<discord-> S​tandecco. — is that a sudden 45° turn?
<discord-> V​aNnadin. — yeah
<discord-> V​aNnadin. — without control. it suddenly turns
<discord-> V​aNnadin. — and clean 1.11.1 ksp, principia Gödel from github download link, FAR 0.16.0.1 from ckan.
<discord-> w​aerloga. — copying over a ksp 1.11.1 install now...
<discord-> w​aerloga. — just to see what results I get
<discord-> d​kavolis. — Mk1 pod seems to have somewhat broken voxelization atm
<discord-> e​gg. — regardless of brokenness of voxelization, when I launch an Mk1 atop a flea, I fly straight up.
<discord-> e​gg. — Do you have some of the FARc flight assistance toggles turned on?
<discord-> V​aNnadin. — let me check
<discord-> e​gg. — You said 0.16.0.1
<discord-> V​aNnadin. — 0.16.0.1 has same resault
<discord-> e​gg. — You are on 0.16.0.2
<discord-> V​aNnadin. — I'll show you
<discord-> V​aNnadin. — because 0.16.0.1 has same resault (edited)
<discord-> V​aNnadin. — I'm keep testing both 0.16.0.1 and 0.16.0.2
<discord-> V​aNnadin. — and it shows damn same resault
<discord-> e​gg. — (it’s spelled « result »)
<discord-> e​gg. — Yeah there is no relevant change between .1 and .2, but at this point since we have no idea we should try doing things consistently, not randomly tweaking a version without saying it
<discord-> V​aNnadin. — (thanks. I'm not a native english user)
<discord-> V​aNnadin. — and it shows damn same result (edited)
<discord-> e​gg. — Me neither :-p
<discord-> e​gg. — (Me neither :-p) (edited)
<discord-> e​gg. — Have you tried installing FARc + Principia from GitHub, rather than ckan?
<discord-> e​gg. — maybe ckan pulls in a broken version of something else
<discord-> w​aerloga. — interesting
<discord-> w​aerloga. — I just replicated @VaNnadin 's issue
<discord-> w​aerloga. — goes up, turns 45 degrees
<discord-> e​gg. — O_o
<discord-> V​aNnadin. — then try to fly velocitize
<discord-> V​aNnadin. — aircraft
<discord-> e​gg. — @VaNnadin one thing at a time
<discord-> e​gg. — we have one test case, we try to figure out what is going on with it
<discord-> V​aNnadin. — aaaah okay sorry about that
<discord-> e​gg. — @waerloga OK, FARc installed from GitHub or ckan?
<discord-> w​aerloga. — ckan
<discord-> w​aerloga. — 0.16.0.1
<discord-> e​gg. — OK try from GitHub back from a clean install
<discord-> V​aNnadin. — okay
<discord-> w​aerloga. — of note, ckan installed the 1.11.x version of modular flight integrator
<discord-> w​aerloga. — 1.2.9.0
<discord-> e​gg. — hmmm
<discord-> e​gg. — careless MFI changes could potentially mess with us I guess
* discord- e​gg. — stares at @sarbian
<discord-> e​gg. — @waerloga try 1.2.8?
<discord-> w​aerloga. — looks like it's 1.2.7 with 0.16.0.1 FAR so I'm going to ckan-downgrade it
<discord-> s​arbian. — @egg My work is perfect! Always!
<discord-> e​gg. — :D
<discord-> e​gg. — ModularFlightIntegrator Variant Of Concern
<discord-> s​arbian. — The one you want to look at is
<discord-> s​arbian. —
<discord-> s​arbian. — The previous one is just a fix because perfection takes time
<discord-> w​aerloga. — at some point I need to buy a new SSD, having my games installed on my old spinny rust is sloooww
<discord-> d​kavolis. — Can confirm MFI 1.2.8 breaks things
<discord-> d​kavolis. — 1.2.7 goes straight up
<discord-> w​aerloga. — as an aside, never have palyed with newer versions of ksp, been only in RO-land so 1.8.1 is the latest
<discord-> s​arbian. — How ? The execution order is the same as before
<discord-> w​aerloga. — yeah, ckan-downgraded MFI to 1.2.7.0 and it worked
<discord-> s​arbian. — 1.2.8 is broken. 1.2.9 is not
<discord-> w​aerloga. — 1m2s
<discord-> w​aerloga. — flight time of 1m2s (edited)
<discord-> e​gg. — OK we have narrowed down the issue to MFI. now to figure out whether 1.2.9 is correct
<discord-> d​kavolis. — 1.2.9 has the same issues
* discord- e​gg. — summons the Great Roll of Execution Order
<discord-> w​aerloga. — farc 0.16.0.1 + mfi 1.2.9.0 + principia godel has issues
<discord-> w​aerloga. — farc 0.16.0.1 + mfi 1.2.7.0 + principia godel does not
<discord-> e​gg. — _summons the Great Scroll of Execution Order_ (edited)
<discord-> e​gg. — BRB printing out the execution order page, I don’t have my annotated printout in Normandy and I need paper to think about this madness.
<discord-> B​utcher. — So we're agreed, it's al sarbian's fault.
<discord-> B​utcher. — So we're agreed, it's all sarbian's fault. (edited)
<discord-> e​gg. — Well, KSP timing is a dangerous place at least
<discord-> s​arbian. — COVID ate my brain. It s the virus fault !
<discord-> w​aerloga. — I mean technically FARc is not cleared to run on 1.11.x
<discord-> e​gg. — > ModularFlightIntegrator Variant Of Concern
<discord-> s​arbian. — (seriously, that virus messed me up...)
<discord-> B​utcher. — You had covid? Ouch.
<discord-> V​aNnadin. — oh
<discord-> s​arbian. — Early Jan. Mild case with no big respiratory problem but I do feel stupider
<discord-> e​gg. — ow
<discord-> e​gg. — Some things went from the Precalc timing, at -101, to -102, i.e. the same timing as VesselPrecalculate
<discord-> e​gg. — Others from the FlightIntegrator timing at 9 to 8, same as FlightIntegrator
<discord-> e​gg. — now « same timing » seems scary in that I have no idea how it orders itself with respect to VesselPrecalculate or FlightIntegrator
<discord-> e​gg. — and in terms of interaction with Principia, well, Principia does things at those timings too
<discord-> e​gg. — maybe it ran before MFI and now runs after ? or maybe it is direct stock interaction with the ordering with respect to VesselPrecalculate and FlightIntegrator
<discord-> e​gg. — (the function is called `JaiFailliAttendre` because `FlightIntegrator` would collide with, well, `FlightIntegrator`)
<discord-> d​kavolis. — @egg You are right, timings are off
<discord-> e​gg. — in what way though
<discord-> d​kavolis. — Recompiled with 9 and -101 and got the old behaviour
<discord-> e​gg. — OK, that is good to know, but I wonder what is happening
<discord-> e​gg. — is it that MFI ends up running before stock or after it, or is it ordering with respect to Principia that gets messed up
<discord-> e​gg. — the former would squarely be an MFI bug, the latter seems like something scarily underspecified to depend on in the longer term
<discord-> e​gg. — is it that MFI ends up running before stock FI rather than after it (and *mutatis mutandis* precalc), or is it ordering with respect to Principia that gets messed up (edited)
<discord-> e​gg. — @sarbian I am not sure what using direct execution order numbers rather than using the KSP hooks really brings (Principia uses TimingManager where possible and DefaultExecutionOrder where necessary), but you ought keep the same timings if you are going to switch in any case
<discord-> P​aculino (ŝi/ri/she/they). — Well, Principia did not seem to have an effect according to VaNnadin, so it might just be messing with FAR
<discord-> s​arbian. — I do not have to the if the object is active or in one of there many state where the calls should be deactivated
<discord-> s​arbian. — I ll switch to the other timings
<discord-> e​gg. — sounds like a plan
<discord-> w​aerloga. — I'll try without principia just in case
<discord-> e​gg. — Hopefully Principia-MFI ordering will be unaffected or irrelevant
<discord-> P​aculino (ŝi/ri/she/they). — What happens if MFI is removed from GameData? Are the resulting issues worse?
<discord-> w​aerloga. — no sudden right turn...
<discord-> e​gg. — ??? it is a dependency of FAR, that question makes little sense
<discord-> w​aerloga. — MFI is required for FAR, github far includes MFI (1.2.6)
<discord-> w​aerloga. — which does not have an issue
<discord-> w​aerloga. — ok, tried FARc 0.16.0.1, MFI 1.2.9 and I've got a flight time of 1m2s
<discord-> d​kavolis. — Also, principia+MFI w/o FAR works similar to stock
<discord-> w​aerloga. — so it's principia + mfi 1.2.9 are having the issues
<discord-> e​gg. — yeah it is FAR doing something in MFI in a way that pets Principia wrongly
<discord-> w​aerloga. — lemme see if I have an older principia around
<discord-> e​gg. — @waerloga no that is irrelevant
<discord-> e​gg. — Neither Principia nor FAR changed in a relevant way for ages
<discord-> e​gg. — (and older Principia versions do not support 1.11.1 anyway)
<discord-> w​aerloga. — true
<discord-> e​gg. — at this point we know what the issue is
<discord-> d​kavolis. — @egg FAR changes drag vector, drag and body lift scalar, and `part.rb.angularDrag` values
<discord-> e​gg. — yeah
<discord-> d​kavolis. — Do you use any of those?
<discord-> e​gg. — yes, to pick up stock aero which does not use the standard force application system https://github.com/mockingbirdnest/Principia/blob/1a05724811b95fb8b1af925eebe88ef782ef5ab4/ksp_plugin_adapter/ksp_plugin_adapter.cs#L1608-L1656
<discord-> e​gg. — so I guess with wrong timings we might end up picking up FAR+stock, or FAR twice, or something
<discord-> e​gg. — still not sure what scheduling MFI at 8 does, is it MFI-stock FI-principia or stock FI-MFI-principia
<discord-> e​gg. — (and similarly, at 9 does it result in stock FI-MFI-principia or stock FI-principia-MFI)
<discord-> P​aculino (ŝi/ri/she/they). — How is the issue just now showing up?
<discord-> e​gg. — because of the MFI update
<discord-> e​gg. — which gets picked up for 1.11.1 probably
<discord-> e​gg. — which is newly supported by Principia
<discord-> d​kavolis. — And it's a 3-way mod interaction, remove 1 and everything works as before
<discord-> d​kavolis. — FAR w/o principia has the same flight length of 1m02s
<discord-> S​tandecco. — that's a lot of oil
<discord-> P​aculino (ŝi/ri/she/they). — I would upvote, but that was not a pi of apple pie
<discord-> d​kavolis. — Well, FAR with MFI 1.2.7 does a right turn but not with 1.2.9...
<discord-> e​gg. — wait, what? isn’t that the reverse ?
<discord-> d​kavolis. — Yeah
<discord-> d​kavolis. — Nvm, restarted KSP and now it goes straight up
egg|cell|egg has joined #principia
<discord-> w​aerloga. — only way I got the right turn was mfi 1.2.9 and principia
<discord-> w​aerloga. — all other combinations I tried I got the expected results
egg|cell|egg has quit [Ping timeout: 194 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 204 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 204 seconds]
egg|anbo|egg_ has joined #principia