-
Posts
192 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Everything posted by pleroy
-
From the main thread: Notice that I was talking about Vagrantfile, not Dockerfile. We have not used the Dockerfile for 2 years, so it's probably awfully out of date. Anyway, I just removed it as it was only causing confusion. If you want to build on a Linux, you need to execute by hand all the commands in the Vagrantfile (from "echo Provisioning Principia" to the marker "SCRIPT". Then you need to make sure that you have the KSP assemblies in a directory named "KSP Assemblies" next to the "principia" directory. Don't go modifying the Makefile unless you really understand what it is doing (and what you are doing). Ah, good point, fixing it now.
-
There is a MacOS version build by lamont-granquist on github here. His builds lag a few days behind ours but he is keeping up with the changes we make. Well, the README file on github is a good starting point...
-
No, this is a question that gets asked periodically (see e.g., issue 1420) and this cannot be made to work. Basically in order to implement proper N-body physics Principia wants to control the positions and velocities of the celestials and therefore has to ignore everything that comes from the game. That includes changes done by other mods such as Hyperedit. Kopernicus works since it produces an initial configuration, not random changes during the game. Same thing for our configurations for RSS.
-
Indeed, you are not going to space today For the Linux release we use Vagrant. There is a Vagrantfile in the repository and then once the virtual machine is started it's just good old `make`. It works for us, but I have no idea how hard it would be for someone who doesn't know where all the traps are. Each time we cut a release we have to fix quite a bit of stuff just to make Clang happy and get to a point where the tests kinda pass.
-
If you feel adventurous you can try to build from the latest commit of the github repository. You should follow these instructions and then you'll find the plugin in the `Release\GameData` directory. Beware, this is not for the faint-hearted. Or you can wait until the next new moon for the Cauchy release.
-
No, engines don't have any effect on planets in Principia. Only planets have an effect on planets, it's a useful optimization to speed up the computations. But even if the mod allowed it, as explained by Scott Manley, there is no way that you can use engines and tanks to move a planet. Yes, it does, it was one of the major improvements in Cardano. From the change log:
-
Great, it seems that we are getting close to something that we should be able to reproduce. Could you give us your save (or saves) as close as possible to the point where the problem shows up, as well as your INFO log? The best way to go is to create a github issue with detailed explanations of what you are seeing and links to one or several gist with the save/INFO files. Thanks for your perseverance in trying to nail down this bug. With some luck we might be able to fix it in the upcoming Catalan release, planned for May 25th.
-
(Mod co-author here.) Unfortunately no, this is a hard problem. Basically you need to explore the phase space of the parameters of the modified solar system until you find a stability zone. It took @eggrobin weeks to do that with the stock KSP system. I am not familiar with OPM, but basically the KSP system is a bad starting point because the planets are way too light (Jool's mass is about 2/3 of that of Earth and 1/500 of that of Jupiter) so they get moved around very easily. The KSP system is just not very interesting from the perspective of n-body physics. It would be much more interesting to simulate real-life extrasolar planetary systems (these are known to be stable otherwise we would not be observing them). I don't think so, we'll just need to try to reproduce the problem by landing on the Mun with enough logging enabled. (But the fix won't be in the upcoming Cartan release.) Use the FAQs, Luke! As explained above, no. And trying to do that in the game is going to be an awful waste of time. For the stock KSP system @eggrobin used a mix of C++ and Mathematica to efficiently explore the phase space.