This mod is pretty great, except for the part where it isn't: supplies. so damned expensive, so necessary to do anything at all. I find it impossible to make a living as a TT vassal, it's simply too far away from anything so you chew through all your supplies going anywhere. Even with only two frigates. Also, bounties will go MIA by the time you get halfway to them. Switched over to Hegemon and I've built up 100k of cash reserves and added a Hound freighter by level 4, where I was barely self-sustaining with TT.
Yeah, you can disable shaderlib, from the settings.json file located within the shaderlib mod directory.
change enableShaders:true to enableShaders:false, and you will be running shaderlib without it doing anything.
Thanks for the heads up.
Getting Out of memory errors loading save files even with 1024MB dedicated for it. :\
Bumped it to 2gb and still out of memory man. Have 8 on my system. Task Manager shows me it's using 1.16GB of RAM and about 90% of my CPU for a solid minute while it hangs.
I don't know what's truth or fiction anymore: editing with notepad++ tells me it's set for 2GB, Task Manager shows over 1GB, but looking at it through notepad (default) it's still at 512, and the .log never seems to go above 470 or so.
SOLUTION: Notepad++ is a liar. Went to properties, gave myself permissions again (forgot I didn't have them this time, since I reinstalled) and the edit finally went through (Notepad). The game loaded up fine.
Here's my .log
Spoiler
70989 [Thread-5] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Loading C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\saves\save_Zorna_9221251533965390220...
109994 [Thread-5] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Error loading
110145 [Thread-5] ERROR com.fs.starfarer.campaign.save.CampaignGameManager - Java heap space
java.lang.OutOfMemoryError: Java heap space
at java.lang.AbstractStringBuilder.<init>(Unknown Source)
at java.lang.StringBuffer.<init>(Unknown Source)
at com.thoughtworks.xstream.io.path.PathTracker.peekElement(PathTracker.java:131)
at com.thoughtworks.xstream.io.path.PathTracker.getPath(PathTracker.java:169)
at com.thoughtworks.xstream.core.ReferenceByXPathUnmarshaller.getCurrentReferenceK ey(ReferenceByXPathUnmarshaller.java:41)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:63)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.rea dItem(AbstractCollectionConverter.java:71)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:79)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:72)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:66)
at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:61)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
I installed 64-bit java, but it simply crashed java to the desktop entirely. Not an improvement.