Jump to content

[1.8.1-1] [PLEASE FORK ME] Kopernicus & KittopiaTech


Thomas P.

Recommended Posts

@Thomas P. @StarCrusher96 I am experiencing a bug that seems to be specific to the Kopernicus / Kerbol Star System mods (I'm not entirely sure which). The bug is described as follows:

Solar panels are outputting about only 3% of their rated Electric Charge. Example: The 3x2 Photovoltaic Panels are rated at 1.64 EC/s but my panels only output .055 EC/s at 100% exposure to sunlight. There seems to be a small variation percentage losses between various solar panels, but the loss among all of them is around 96% - 97%. 

The problem seems to be directly related to kopernicus because when I delete the Kopernicus folder, the bug is gone and the solar panels function properly.. 

Here's what I did:

1. Bug exists

2. I deleted the Kopernicus folder which contains the System.cfg provided by the KSS mod. Bug is gone. Solar panels work fine.

3. I installed the STOCK version of Kopernicus 1.2.2-2 and the bug comes back.... so it seems like the bug is Kopernicus...???

Capture_zpszpj6ra4z.png

 

 

Link to comment
Share on other sites

  On 1/1/2017 at 6:29 AM, Voodoo8648 said:

@Thomas P. @StarCrusher96 I am experiencing a bug that seems to be specific to the Kopernicus / Kerbol Star System mods (I'm not entirely sure which). The bug is described as follows:

Solar panels are outputting about only 3% of their rated Electric Charge. Example: The 3x2 Photovoltaic Panels are rated at 1.64 EC/s but my panels only output .055 EC/s at 100% exposure to sunlight. There seems to be a small variation percentage losses between various solar panels, but the loss among all of them is around 96% - 97%. 

The problem seems to be directly related to kopernicus because when I delete the Kopernicus folder, the bug is gone and the solar panels function properly.. 

Here's what I did:

1. Bug exists

2. I deleted the Kopernicus folder which contains the System.cfg provided by the KSS mod. Bug is gone. Solar panels work fine.

3. I installed the STOCK version of Kopernicus 1.2.2-2 and the bug comes back.... so it seems like the bug is Kopernicus...???

Capture_zpszpj6ra4z.png

 

 

Expand  

This is not a bug from kopernicus. But something that got introduced in KSS. You just need to read the changelog first.

Link to comment
Share on other sites

  On 1/1/2017 at 6:29 AM, Voodoo8648 said:

@Thomas P. @StarCrusher96 I am experiencing a bug that seems to be specific to the Kopernicus / Kerbol Star System mods (I'm not entirely sure which). The bug is described as follows:

Solar panels are outputting about only 3% of their rated Electric Charge. Example: The 3x2 Photovoltaic Panels are rated at 1.64 EC/s but my panels only output .055 EC/s at 100% exposure to sunlight. There seems to be a small variation percentage losses between various solar panels, but the loss among all of them is around 96% - 97%. 

The problem seems to be directly related to kopernicus because when I delete the Kopernicus folder, the bug is gone and the solar panels function properly.. 

Here's what I did:

1. Bug exists

2. I deleted the Kopernicus folder which contains the System.cfg provided by the KSS mod. Bug is gone. Solar panels work fine.

3. I installed the STOCK version of Kopernicus 1.2.2-2 and the bug comes back.... so it seems like the bug is Kopernicus...???

Expand  

I would refrain from using any mod that redistributes modified versions of kopernicus.

kopernicus is very complicated and modifying it requires knowledge of its systems that few people have.

plus, module manager exists for a reason.

regardless, if you really want to use one. you should ask for solutions to who's distributing the faulty kopernicus, not here.

 

finally, if you have a gazillion mods and have a bug, and removing kopernicus fixes the bug, it doesn't mean kopernicus is the cause. if just means some of the crap installed is probably not interacting with kopernicus correctly.

if you think you have found a bug in kopernicus you'll need to reproduce it in the simplest installation as possible. best if just stock + kopernicus

for more details on a proper bug report click on the nyan cat in my sig

Edited by Sigma88
Link to comment
Share on other sites

Can someone please help me? The following configuration has a weird problem:

  Reveal hidden contents

.body file:

  Reveal hidden contents

All textures are present, I double-checked. Problem is the damn thing won't show up, it's invisible in both map view and up-close and I have no idea why. I've tried everything I could think of and still nothing.

Link to comment
Share on other sites

Help,

I'm not sure what I'm doing wrong with Kopernicus. I've only got kopernicus installed as a test with 1.2.2 to see if I can get other planets and systems working. I tried Outer Planets Mod (which is 1.2.1 compatible) and it didn't work, still the stock systems. So I figured it must be because the mod is not compatible with 1.2.2. But I just tried a new planet mod today:

http://spacedock.info/mod/1144/Planet Cerillion

Which is 1.2.2 compatible, but upon loading, I still only get the stock systems. I've only got kopernicus and planet cerillion installed, oh and I guess I also have module manager 2.7.5.

What am I don't wrong?

Link to comment
Share on other sites

  On 1/2/2017 at 5:42 AM, Pentazer said:

Help,

I'm not sure what I'm doing wrong with Kopernicus. I've only got kopernicus installed as a test with 1.2.2 to see if I can get other planets and systems working. I tried Outer Planets Mod (which is 1.2.1 compatible) and it didn't work, still the stock systems. So I figured it must be because the mod is not compatible with 1.2.2. But I just tried a new planet mod today:

http://spacedock.info/mod/1144/Planet Cerillion

Which is 1.2.2 compatible, but upon loading, I still only get the stock systems. I've only got kopernicus and planet cerillion installed, oh and I guess I also have module manager 2.7.5.

What am I don't wrong?

Expand  

do you have module flight integrator installed as well?

Edited by Galileo
Link to comment
Share on other sites

  On 1/2/2017 at 5:42 AM, Pentazer said:

Help,

I'm not sure what I'm doing wrong with Kopernicus. I've only got kopernicus installed as a test with 1.2.2 to see if I can get other planets and systems working. I tried Outer Planets Mod (which is 1.2.1 compatible) and it didn't work, still the stock systems. So I figured it must be because the mod is not compatible with 1.2.2. But I just tried a new planet mod today:

http://spacedock.info/mod/1144/Planet Cerillion

Which is 1.2.2 compatible, but upon loading, I still only get the stock systems. I've only got kopernicus and planet cerillion installed, oh and I guess I also have module manager 2.7.5.

What am I don't wrong?

Expand  

Have you got the latest version of Kopernicus? It has a version lock.

Link to comment
Share on other sites

  On 1/2/2017 at 5:42 AM, Pentazer said:

Help,

I'm not sure what I'm doing wrong with Kopernicus. I've only got kopernicus installed as a test with 1.2.2 to see if I can get other planets and systems working. I tried Outer Planets Mod (which is 1.2.1 compatible) and it didn't work, still the stock systems. So I figured it must be because the mod is not compatible with 1.2.2. But I just tried a new planet mod today:

http://spacedock.info/mod/1144/Planet Cerillion

Which is 1.2.2 compatible, but upon loading, I still only get the stock systems. I've only got kopernicus and planet cerillion installed, oh and I guess I also have module manager 2.7.5.

What am I don't wrong?

Expand  

Ensure that all necessary folders are present in your GameData folder

1. A ModuleManager version compatible with your KSP version

2. Cerillion's folder (Planet_Cerillion)

3. Kopernicus' folder, make sure the version is compatible with your KSP version.

4. ModularFlightIntegrator, which comes bundled with Kopernicus and is NOT optional.

Since your game loads, I assume it's requirement number 4 that has not been met.

Link to comment
Share on other sites

  On 1/1/2017 at 8:59 PM, The White Guardian said:

Can someone please help me? The following configuration has a weird problem:

  Reveal hidden contents

.body file:

  Reveal hidden contents

All textures are present, I double-checked. Problem is the damn thing won't show up, it's invisible in both map view and up-close and I have no idea why. I've tried everything I could think of and still nothing.

Expand  

Further experimentation showed that, even when fully procedural, it STILL is invisible, even when NO ScaledVersion textures have been specified at all!

What the hell is going on?! :confused:

Link to comment
Share on other sites

  On 1/2/2017 at 2:14 PM, The White Guardian said:

Further experimentation showed that, even when fully procedural, it STILL is invisible, even when NO ScaledVersion textures have been specified at all!

What the hell is going on?! :confused:

Expand  

YOU FREAKIN' KIDDING ME?! I'VE BEEN TRYING TO GET THIS PLANET TO WORK FOR TWO DAYS AND IT WOULDN'T WORK BECAUSE I NAMED IT 'NAAL'?!

WHAT?!

I literally changed the name of it and it's files to 'Manley' and it worked.

Kill. Me.

Link to comment
Share on other sites

  On 1/2/2017 at 11:38 AM, The White Guardian said:

Ensure that all necessary folders are present in your GameData folder

1. A ModuleManager version compatible with your KSP version

2. Cerillion's folder (Planet_Cerillion)

3. Kopernicus' folder, make sure the version is compatible with your KSP version.

4. ModularFlightIntegrator, which comes bundled with Kopernicus and is NOT optional.

Since your game loads, I assume it's requirement number 4 that has not been met.

Expand  

Thanks! That got it! It was the missing Modularflightintegrator. I guess I accidentally deleted it while I was troubleshooting. Derp.

Link to comment
Share on other sites

I'm getting some reports of BetterBurnTime not working with RSS (which uses Kopernicus).  The symptom is that when RSS + BBT are both installed, KSP hangs on the startup screen, with Kerbin (rather than Earth) displayed.  I've had this confirmed from two different users.

I don't have much to go on, just what folks have posted in the BetterBurnTime thread.  However, both of the stack traces I've seen involved Kopernicus.  One report had a stack trace involving a NRE in KopernicusStar.LateUpdate.  The other was an InvalidOperationException happening during the Kopernicus.Parser.LoadObjectFromConfigurationNode.  Here are the two reports (with stack trace):

From what I can see, I really don't think this is a BetterBurnTime issue, even though it only reproduces when BBT is installed (here's why I think that, but the TL;DR is:  the stack trace doesn't involve BBT; and the hang happens at game startup time, whereas BBT runs its scripts only in the flight scene; and BBT doesn't touch any aspect of the game that Kopernicus tinkers with, as far as I can tell).

If it'll help narrow the problem down:  it only seems to happen with RSS + BBT.  Running RSS without BBT is fine.  Running BBT plus any other Kopernicus-based mod seems to be fine (OPM, New Horizons, Galileo's Planet Pack).

I note that one of the stack traces is from the Kopernicus parser stack, which is fairly new code, yes?

Anyway... this is feeling like a Kopernicus bug to me, but I don't have the context or the background to know what's likely to be going on (or how the dickens BetterBurnTime could possibly be affecting Kopernicus in the startup screen).

Anyone have any suggestions?

Link to comment
Share on other sites

  On 1/3/2017 at 3:28 AM, Snark said:

I'm getting some reports of BetterBurnTime not working with RSS (which uses Kopernicus).  The symptom is that when RSS + BBT are both installed, KSP hangs on the startup screen, with Kerbin (rather than Earth) displayed.  I've had this confirmed from two different users.

I don't have much to go on, just what folks have posted in the BetterBurnTime thread.  However, both of the stack traces I've seen involved Kopernicus.  One report had a stack trace involving a NRE in KopernicusStar.LateUpdate.  The other was an InvalidOperationException happening during the Kopernicus.Parser.LoadObjectFromConfigurationNode.  Here are the two reports (with stack trace):

From what I can see, I really don't think this is a BetterBurnTime issue, even though it only reproduces when BBT is installed (here's why I think that, but the TL;DR is:  the stack trace doesn't involve BBT; and the hang happens at game startup time, whereas BBT runs its scripts only in the flight scene; and BBT doesn't touch any aspect of the game that Kopernicus tinkers with, as far as I can tell).

If it'll help narrow the problem down:  it only seems to happen with RSS + BBT.  Running RSS without BBT is fine.  Running BBT plus any other Kopernicus-based mod seems to be fine (OPM, New Horizons, Galileo's Planet Pack).

I note that one of the stack traces is from the Kopernicus parser stack, which is fairly new code, yes?

Anyway... this is feeling like a Kopernicus bug to me, but I don't have the context or the background to know what's likely to be going on (or how the dickens BetterBurnTime could possibly be affecting Kopernicus in the startup screen).

Anyone have any suggestions?

Expand  

We need the Kopernicus logs from theese people. I absolutely bet that this is a bug with one of the RSS configs, since theese stacktraces are typical symptoms for that.

I have no idea why Kopernicus likes BBT that much... (remember: we already had an issue that only appeared with BBT.. lol)

Also: The Parser stack only appears there because it is the root of the loader process. No error with the parser itself.

Edited by Thomas P.
Link to comment
Share on other sites

  On 1/4/2017 at 3:53 PM, Thomas P. said:

Please post your Kopernicus logs (Logs/Kopernicus/) on the Kopernicus thread. Seems to me like an issue with the loading of the bodies itself.

Expand  

Looks like every planet log has this:

[LOG 11:21:12]: Exception Was Recorded: Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from assembly 'BetterBurnTime'.
  at (wrapper managed-to-native) System.MonoCustomAttrs:GetCustomAttributesInternal (System.Reflection.ICustomAttributeProvider,System.Type,bool)
  at System.MonoCustomAttrs.GetCustomAttributesBase (ICustomAttributeProvider obj, System.Type attributeType) [0x00000] in <filename unknown>:0 
  at System.MonoCustomAttrs.GetCustomAttributes (ICustomAttributeProvider obj, System.Type attributeType, Boolean inherit) [0x00000] in <filename unknown>:0 
  at System.MonoType.GetCustomAttributes (System.Type attributeType, Boolean inherit) [0x00000] in <filename unknown>:0 
  at Kopernicus.Parser.LoadExternalParserTargets (.ConfigNode node, System.String modName, Boolean getChilds) [0x00000] in <filename unknown>:0 
  at Kopernicus.Configuration.Body.Kopernicus.IParserEventSubscriber.PostApply (.ConfigNode node) [0x00000] in <filename unknown>:0 
  at Kopernicus.Parser.LoadObjectFromConfigurationNode (System.Object o, .ConfigNode node, System.String modName, Boolean getChilds) [0x00000] in <filename unknown>:0 
  at Kopernicus.Configuration.Loader.Kopernicus.IParserEventSubscriber.PostApply (.ConfigNode node) [0x00000] in <filename unknown>:0 

Edited by Timothius
Link to comment
Share on other sites

  On 1/4/2017 at 4:29 PM, Timothius said:

https://drive.google.com/file/d/0B1HsqaW10soeSFI3ZHRGemQtdVU/view?usp=sharing

Looks like every planet log has this:

[LOG 11:21:12]: Exception Was Recorded: Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from assembly 'BetterBurnTime'.
  at (wrapper managed-to-native) System.MonoCustomAttrs:GetCustomAttributesInternal (System.Reflection.ICustomAttributeProvider,System.Type,bool)
  at System.MonoCustomAttrs.GetCustomAttributesBase (ICustomAttributeProvider obj, System.Type attributeType) [0x00000] in <filename unknown>:0 
  at System.MonoCustomAttrs.GetCustomAttributes (ICustomAttributeProvider obj, System.Type attributeType, Boolean inherit) [0x00000] in <filename unknown>:0 
  at System.MonoType.GetCustomAttributes (System.Type attributeType, Boolean inherit) [0x00000] in <filename unknown>:0 
  at Kopernicus.Parser.LoadExternalParserTargets (.ConfigNode node, System.String modName, Boolean getChilds) [0x00000] in <filename unknown>:0 
  at Kopernicus.Configuration.Body.Kopernicus.IParserEventSubscriber.PostApply (.ConfigNode node) [0x00000] in <filename unknown>:0 
  at Kopernicus.Parser.LoadObjectFromConfigurationNode (System.Object o, .ConfigNode node, System.String modName, Boolean getChilds) [0x00000] in <filename unknown>:0 
  at Kopernicus.Configuration.Loader.Kopernicus.IParserEventSubscriber.PostApply (.ConfigNode node) [0x00000] in <filename unknown>:0 

Expand  

Please use the hotfix for this issue: https://github.com/Kopernicus/Kopernicus/releases/tag/release-1.2.2-2

I thought that I updated the OP when I released the fix. Must have forgot it - my apologies

Edited by Thomas P.
Link to comment
Share on other sites

@Sigma88 was nice enough to make a landcontrol node for one of my planets, but seeing as he is on vacation, i dont want to bother any more than i already have. After using his cfgs, the scatter objects are where they should be but i cant seem to get rid of the land class color. Is there something im overlooking? I have gone through the cfgs numerous time and cant figure out what needs to change. 

HERE is the cfg 

if all you need to see is the landclass nodes here they are
 

  Reveal hidden contents

 

 

and here is a screen shot
P7kTYNz.png

Edited by Galileo
Link to comment
Share on other sites

Kopernicus is spawning NRE's in map view as it attempts scaled space load. 

I assume it is a Linux only issue as this thread is not full of similar reports? If it is a Linux only is this somehow related to the reports posted elsewhere in the planet pack forums as a tale of Linux/Mac/OpenGL not being able to load dds files - which I kind of doubt actually (but the log files do show all the dds' failing to load.).

A Github issue has been created. Tested on clean KSP stock install with no planet pack/s installed and log files included -here https://github.com/Kopernicus/Kopernicus/issues/158

 

Link to comment
Share on other sites

  On 1/5/2017 at 10:50 PM, Galileo said:

@Sigma88 was nice enough to make a landcontrol node for one of my planets, but seeing as he is on vacation, i dont want to bother any more than i already have. After using his cfgs, the scatter objects are where they should be but i cant seem to get rid of the land class color. Is there something im overlooking? I have gone through the cfgs numerous time and cant figure out what needs to change. 

HERE is the cfg 

if all you need to see is the landclass nodes here they are
 

  Reveal hidden contents

 

 

and here is a screen shot
P7kTYNz.png

Expand  

LandControl has a setting 'createColors', set it to false and it shouldn't spawn colors. Similarly it has the setting 'createScatter' for terrain scatters.

Here's the entry highlighted in one of my own codes:

                LandControl
                {
                    altitudeBlend = 0
                    altitudeFrequency = 1
                    altitudeOctaves = 1
                    altitudePersistance = 1
                    altitudeSeed = 1
                    createColors = false
                    createScatter = true
                    latitudeBlend = 0
                    latitudeFrequency = 1
                    latitudeOctaves = 1
                    latitudePersistance = 1
                    latitudeSeed = 1
                    longitudeBlend = 0
                    longitudeFrequency = 1
                    longitudeOctaves = 1
                    longitudePersistance = 1
                    longitudeSeed = 1
                    useHeightMap = false
                    vHeightMax = 10000
                    order = 999999
                    enabled = true

                 ...

Looking at the config you included, it's indeed set to 'true'. The entry is just above Gael's heightmap filepath in the LandControl mod.

Edited by The White Guardian
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...