Jump to content

SR1978

Members
  • Posts

    8
  • Joined

  • Last visited

Posts posted by SR1978

  1. 7 minutes ago, rbray89 said:

    Actually, now that I think about it, it probably won't... Let me think about this for a bit. I think there is another way to get around this, that should be better in the long run anyways.

    @shaw Does Texture Replacer compress textures? There are some textures in EVE that probably shouldn't be compressed as they are using the color data as an alpha map for different faces.

    Yes, actually it doesn't work, same issue as before. :P

    Whats wrong with just updating TR config to match the new paths?

  2. I might have found the root cause. TR unloads the cubemap textures so EVE can't access them anymore.

    Spoiler

    [LOG 16:26:36.327] [TR.Loader] Unloaded BoulderCo/Textures/cubeXn
    [LOG 16:26:36.329] [TR.Loader] Unloaded BoulderCo/Textures/cubeXp
    [LOG 16:26:36.330] [TR.Loader] Unloaded BoulderCo/Textures/cubeYn
    [LOG 16:26:36.332] [TR.Loader] Unloaded BoulderCo/Textures/cubeYp
    [LOG 16:26:36.333] [TR.Loader] Unloaded BoulderCo/Textures/cubeZn
    [LOG 16:26:36.334] [TR.Loader] Unloaded BoulderCo/Textures/cubeZp

    I modified following TRs "@Default.cfg" line to match the new paths:

    keepLoaded = ^BoulderCo/(CityLights|Atmosphere|Textures)/ ^CommunityResourcePack/

    and now it works :)

  3. 15 minutes ago, rbray89 said:

    Just uploaded a new version that uses EVE_TEXTURE_CONFIG as the config top node instead of TEXTURE_CONFIG in case TR uses that. Try the newest build out.

    The error is still there. I noticed another exception before the "unable to parse"-error.

    Spoiler

    EVE_TEXTURE_CONFIG MAINMENU
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    TextureConfigObject: Loading...
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    Getting readable tex from BoulderCo/Textures/cubeXn.png
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    UnityException: Texture 'BoulderCo/Textures/cubeXn' is not readable, the texture memory can not be accessed from scripts. You can make the texture readable in the Texture Import Settings.
      at (wrapper managed-to-native) UnityEngine.Texture2D:GetPixels32 (int)
      at UnityEngine.Texture2D.GetPixels32 () [0x00000] in <filename unknown>:0
      at Utils.TextureConverter.IMGToTexture (.TextureInfo texture, TextureFormat format, Boolean mipmaps) [0x00000] in <filename unknown>:0
      at Utils.TextureConverter.GetReadable (.TextureInfo texture, TextureFormat format, Boolean mipmaps) [0x00000] in <filename unknown>:0
      at TextureConfig.TextureConfigObject.ReplaceIfNecessary (System.String name, TextureFormatSimplified format, Boolean isNormalMap, Boolean mipmaps, Boolean isReadable) [0x00000] in <filename unknown>:0
      at TextureConfig.TextureConfigObject.Apply () [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1[T].ApplyConfigNode (.ConfigNode node) [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1[T].Apply () [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1[T].LoadConfig () [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1[TextureConfig.TextureConfigObject].StaticSetup (EVEManager.GenericEVEManager`1 instance) [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1[T].Setup () [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1[T].Awake () [0x00000] in <filename unknown>:0 
    UnityEngine.GameObject:Internal_AddComponentWithType(Type)
    UnityEngine.GameObject:AddComponent(Type)
    AddonLoader:StartAddon(LoadedAssembly, Type, KSPAddon, Startup)
    AddonLoader:StartAddons(Startup)
    AddonLoader:OnLevelWasLoaded(Int32)
     
    (Filename:  Line: -1)

    AddonLoader: Instantiating addon 'ShaderProperties' from assembly 'Utils'
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    AddonLoader: Instantiating addon 'Core' from assembly 'scatterer'
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    [Scatterer] Detected Direct3D 9.0c [nvd3dum.dll 10.18.13.5900]
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    AddonLoader: Instantiating addon 'TRActivator' from assembly 'TextureReplacer'
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    CloudsObject: Loading...
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    CloudsObject: Cleaning Clouds!
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    UnityException: Unable to parse "_MainTex" in "settings"!
      at Utils.ConfigHelper.LoadObjectFromConfig (System.Object obj, .ConfigNode node) [0x00000] in <filename unknown>:0
      at Utils.ConfigHelper.Parse (System.Reflection.FieldInfo field, System.Object& obj, System.String[] value, .ConfigNode node) [0x00000] in <filename unknown>:0
      at Utils.ConfigHelper.LoadObjectFromConfig (System.Object obj, .ConfigNode node) [0x00000] in <filename unknown>:0 
    Rethrow as UnityException: Unable to parse "settings" in "OBJECT"!
      at Utils.ConfigHelper.LoadObjectFromConfig (System.Object obj, .ConfigNode node) [0x00000] in <filename unknown>:0
      at Atmosphere.CloudsObject.LoadConfigNode (.ConfigNode node) [0x00000] in <filename unknown>:0
      at Atmosphere.CloudsManager.ApplyConfigNode (.ConfigNode node) [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1[T].Apply () [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1[T].LoadConfig () [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1[T].Setup () [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1+<SetupDelay>d__27[Atmosphere.CloudsObject].MoveNext () [0x00000] in <filename unknown>:0 
     
    (Filename:  Line: -1)

    AtmosphereObject: Loading...
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    AtmosphereObject: Cleaning Atmosphere!
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    ShadowObject: Loading...
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    CityLightsObject: Loading...
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    UnityException: Unable to parse "_CityOverlayTex" in "cityLightsMaterial"!
      at Utils.ConfigHelper.LoadObjectFromConfig (System.Object obj, .ConfigNode node) [0x00000] in <filename unknown>:0
      at Utils.ConfigHelper.Parse (System.Reflection.FieldInfo field, System.Object& obj, System.String[] value, .ConfigNode node) [0x00000] in <filename unknown>:0
      at Utils.ConfigHelper.LoadObjectFromConfig (System.Object obj, .ConfigNode node) [0x00000] in <filename unknown>:0 
    Rethrow as UnityException: Unable to parse "cityLightsMaterial" in "OBJECT"!
      at Utils.ConfigHelper.LoadObjectFromConfig (System.Object obj, .ConfigNode node) [0x00000] in <filename unknown>:0
      at CityLights.CityLightsObject.LoadConfigNode (.ConfigNode node) [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1[T].ApplyConfigNode (.ConfigNode node) [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1[T].Apply () [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1[T].LoadConfig () [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1[T].Setup () [0x00000] in <filename unknown>:0
      at EVEManager.GenericEVEManager`1+<SetupDelay>d__27[CityLights.CityLightsObject].MoveNext () [0x00000] in <filename unknown>:0 
     
    (Filename:  Line: -1)

    PQSWrapper: Loading...
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    TerrainObject: Loading...
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    [ModuleManager] Total loading Time = 18.896s
     
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

     

  4. 9 hours ago, rbray89 said:

    Looks like it doesn't like the texture format: 
    [EXC 02:35:16.174] UnityException: Unable to parse "format" in "OBJECT"!

    I did some tests on a fresh install and it looks like there is a compatibility issue between EVE and Texture Replacer. As soon as i add Texture Replacer mod the clouds disappear and you get those cubemap errors.

    @Proot: Perhaps you can verify this by deleting Texture Replacer

  5. Having a weird issue when switching to a craft in high kerbin orbit. The cloud layer over the planet disappears. At the horizon there are some cloud artifacts left. Map view is fine. Clouds reappear in low orbit (about 160km).

    I read about some problems with wip eve when switching vessels but the workarounds described (reapply with eve config tool, switching from a vessel on the launchpad, zooming) don't work for me. Just wondering no one seems to have stumbled over this or i missed it. I was able to reproduce this on a clean install. Any ideas for a workaround?

  6. https://www.dropbox.com/s/zuxm8nbt4t7okb7/KSP-DRE-error.log?dl=0

    There's the log. It's about 4MB uncompressed. This is after my most recent attempt - I simply started KSP, selected a spaceplane, put it on the runway, saw the FPS be in the toilet (below 10!), and exited KSP. This is the log from that run.

    Moving DeadlyReentry/ out of my GameData folder and then repeating the process yielded a nice smooth 60FPS.

    I am using the latest version of FAR and DRE, plus several other mods, which should be apparent from the log :)

    Had the same issue and did some troubleshooting on a clean ksp install.

    Have you installed DRE/nuFAR with CKAN? Looks like the version of Modular Flight Integrator delivered by CKAN is not compatible with DRE. Spams the logfile with errors complaining about a modular flight integrator method which cannot be found. Try using the modular flight integrator thats bundled with DRE on github, that works for me. They have the same size but different md5 checksums.

×
×
  • Create New...