Star Ruler 2

Star Ruler 2

DOF-Shipset-Common Library v1.000
72 Comments
Dalo Lorn 5 Aug, 2020 @ 1:05pm 
This is not an issue unique to DOF. No major mod so far has gone to the trouble of doing that... partly because new ones crop up on occasion, and partly because it would seem to go without saying that two huge mods shouldn't be compatible with each other unless they explicitly claim to be.
Kahnite 5 Aug, 2020 @ 12:11pm 
The normal consensus with mods in other communities is to specify that your mod is not compatible with other major mods by name. Keep in mind, new users are not psychic.
dolynick  [author] 5 Aug, 2020 @ 9:53am 
DOF main is not compatible with Shores of Infinity and no claim has ever been made as such. Most of the large game-play changing mods (DOF, Rising Stars, Shores of Infinity, etc) are not compatible with each other.

The DOF Common Library and Shipsets are separate specifically so you can use them with others - Or at least have a chance at it (Rising Stars had some odd issues with the shipsets last I heard).
Kahnite 5 Aug, 2020 @ 9:09am 
Found it. Verified game files, then disabled Shores of infinity. That seems to have worked. Might want to mention that on the do.Factions page.
Kahnite 5 Aug, 2020 @ 9:02am 
Well this is irritating. Cannot activate do.Factions, despite having WotH installed.
Kahnite 5 Aug, 2020 @ 8:51am 
Found it under do.Factions
Kahnite 5 Aug, 2020 @ 8:46am 
I see your "Common sets" at the bottom and "Shores of infinity" listed directly above it. Should I not be loading Shores of Infinity?
Dalo Lorn 5 Aug, 2020 @ 8:44am 
The race portraits aren't in the shipsets or the CL. They're in the core DOF mod.
Kahnite 5 Aug, 2020 @ 8:39am 
Resubscribed, looks better, still don't have race portraits.
Kahnite 5 Aug, 2020 @ 8:32am 
So how does one "install" a mod I subscribed to? (It downloads automatically and installs.)
Dalo Lorn 5 Aug, 2020 @ 7:33am 
Not all of it... just the entire common library. :P

Also, aren't the custom portraits part of DOF itself, not its shipsets?
dolynick  [author] 5 Aug, 2020 @ 7:09am 
@Kahnite

Clearly you do not have the mod installed correctly. The errors are telling you that basically the entirety of the mod content is missing.
Kahnite 5 Aug, 2020 @ 7:06am 
end of file ...

Error: Could not load image 'C:\Program Files (x86)\Steam\steamapps\common\Star Ruler 2\data\shipsets\DOFCommon\Cloud0-16.png'
Error: Could not load image 'C:\Program Files (x86)\Steam\steamapps\common\Star Ruler 2\data\shipsets\DOFCommon\10.png'
Error: Could not load image 'C:\Program Files (x86)\Steam\steamapps\common\Star Ruler 2\data\shipsets\DOFCommon\Cloud16-48.png'
Kahnite 5 Aug, 2020 @ 7:05am 
tail from previous ...

Finished computing hulls in 23671.5ms
Error: Could not load image 'C:\Program Files (x86)\Steam\steamapps\common\Star Ruler 2\data\shipsets\DOFCommon\Cloud32-128.png'
Error: Could not load image 'C:\Program Files (x86)\Steam\steamapps\common\Star Ruler 2\data\shipsets\DOFCommon\50.png'
Error: Could not load image 'C:\Program Files (x86)\Steam\steamapps\common\Star Ruler 2\data\shipsets\DOFCommon\damage_tiler.png'
Error: Could not load image 'C:\Program Files (x86)\Steam\steamapps\common\Star Ruler 2\data\shipsets\DOFCommon\0.png'
Error: Could not load image 'C:\Program Files (x86)\Steam\steamapps\common\Star Ruler 2\data\shipsets\DOFCommon\20.png'
Kahnite 5 Aug, 2020 @ 7:04am 
Near end of file ...

Unrecognized Shader 'PBRModShipMS'
OpenGL vendor 'NVIDIA Corporation', renderer 'GeForce RTX 2070/PCIe/SSE2'
version '4.6.0 NVIDIA 451.67'
DOF Support Library missing or out of date - Stargate Integration is missing!
Loaded in 2.2 seconds
Error: Could not load image 'C:\Program Files (x86)\Steam\steamapps\common\Star Ruler 2\data\shipsets\DOFCommon\Cloud16-96.png'
Shadow scripts: 349ms load, 2818ms compile
Client scripts: 383ms load, 5378ms compile
Server scripts: 359ms load, 6232ms compile
Loaded in 6.6 seconds
Error: Could not load image 'C:\Program Files (x86)\Steam\steamapps\common\Star Ruler 2\data\shipsets\DOFCommon\75.png'
Script Exception: Index out of bounds
C:\Program Files (x86)\Steam\steamapps\common\Star Ruler 2\scripts\gui\tabs\tabbar.as
tabs.tabbar::void load(SaveFile&inout) | Line 952 | Col 2
Kahnite 5 Aug, 2020 @ 7:02am 
Log.txt, part 1

05 Aug 2020 09:42:37
Initializing sound
Initializing window system
Loading engine settings
Initializing OpenGL Engine
Registering mods
Starting 17 threads on 16 processors.
Loading mod(s)
Unrecognized Shader 'DOFSupportShipLCXN'
Unrecognized Shader 'PBRModShipS'
Unrecognized Shader 'PBRModShipSS'
Unrecognized Shader 'PBRModShipM'
Unrecognized Shader 'PBRModShipMS'
Unrecognized Shader 'DOFSupportShipLC'
...
Kahnite 5 Aug, 2020 @ 7:00am 
Hi dolynik,

Running this along with your Stargate, Star Trek and Homeworld mods.

You seem to be missing a couple of things. Also note that in the game setup section, the ships are "blank" (you can see the ship family name, but only a blank outline of the ship examples. Also the new race portraits never load at all, just the vanilla portraits.

I have a copy of the log, but it is too long to include in this post. I'll try to include it in subsequent posts.
dolynick  [author] 16 Dec, 2017 @ 3:27pm 
I see you mentioned only having 8GB of memory in the other thread. That is going to limit how many DOF shipsets you can have active at once. For what it's worth, I haven't seen a 16GB PC fail to run it all enabled yet (although it may page a bit). They were all Nvidia GPUs though.
Itharus 16 Dec, 2017 @ 3:22pm 
Hhhhm. I'll give it a shot :) I'll let ya know if it doesnt solve anything. I had no other mods installed or enabled at the time. Also only tried the Stargate shipset. The common library mod alone gave no problems. It's when the ships got added in that it crashed.
dolynick  [author] 16 Dec, 2017 @ 3:20pm 
I run it maxed out as well. I don't have any issues with all the DOF shipsets enabled at ultra/Extreme/Maxed. When people run into issues though, I recommend dropping to Medium detail to see if it starts working then.
Itharus 16 Dec, 2017 @ 2:19pm 
Ahh I have all the settings for the base game maxed out. Probably what it is then, thanks :)
dolynick  [author] 16 Dec, 2017 @ 1:13am 
@Itharus

Medium seems to be commonly safe ground for most people.
Itharus 15 Dec, 2017 @ 5:00pm 
Crashing just in the menu with this mod and the stargate shipset loaded up. Which settings were you recommending be changed, Dolynick?
dolynick  [author] 26 Jan, 2017 @ 7:44am 
@SoulCatcher
I fired up the game after my last response and everything looks fine with the Library. Which shipsets are you using? My guess is that your issues may be the result of system overload and might require some adjusted settings.
dolynick  [author] 25 Jan, 2017 @ 10:17pm 
@SoulCatcher
Unless there has been a very recent patch that I am not aware of... It's fully compatible with the current version of the game.
SoulCatcher 25 Jan, 2017 @ 5:36pm 
Is this functional with the culatest patch. I get all sorts of crashing with it enabled.
Vibby 28 Sep, 2016 @ 2:48pm 
Strangely, the Empire and Atlanteans seem to be working. The others are just default shipsets.

Alright, I'll try and enable the shipsets manually next time. I think the Empire and Atlaneans are shipsets I set manually as well, as I was checking to see if they were really enabled, and so that seems to check out.
dolynick  [author] 28 Sep, 2016 @ 1:33pm 
@EverfreeSparkle
Do you have the Faction Add-On enabled as well or not? The default shipset selection is specified by the Empire Presets, which is only in the Faction mod, not in the shipsets by themselves.

As an aside though, I have noticed that even with the Faction mod, despite the right default shipset being selected in game setup, the AIs will often end up with a random shipset anyways. I have no explanation or fix for this atm. If I manually go in and reselect the shipset, it works fine once the game is loaded.
Vibby 28 Sep, 2016 @ 12:45pm 
For some reason the AI's don't appear to have their shipset, even though I checked before hand that their shipsets were enabled. Any idea what could be causing this? My own shipset is working, just not the AI's. They seem to default to the new DLC shipsets instead.
Dalo Lorn 12 May, 2016 @ 12:02pm 
You still keep insisting that the Reverter's in there when it's not. xD
dolynick  [author] 12 May, 2016 @ 11:57am 
@Dalo
Updated. Standard download .zip version too.
Dalo Lorn 12 May, 2016 @ 10:08am 
Satellites necessitate an amendment to the Hex Limit Modifier:

http://pastebin.com/yP8wDYKS
Dalo Lorn 9 May, 2016 @ 3:23am 
Oh, one thing I forgot to note: You don't have to override GateHull anymore - just follow the instructions inside its description. Deriving from the library's causing too many problems for ABEM because nobody listens to my instructions, hence the DefaultUnlock change. :P
dolynick  [author] 28 Apr, 2016 @ 8:23am 
@Dalo
It would make sense for him to do so but it wasn't clear during our conversation. That would be the best solution. Hopefully the new shader offers everything we need and then shader support in this mod will be unnecessary. I'll probably update these shaders and leave them though, just so that old stuff that uses them and doesn't get updated doesn't break.
Dalo Lorn 28 Apr, 2016 @ 1:42am 
I don't think you'll have to bundle the shader - from what I understand, he's planning to put it in the base game.
vaaish 27 Apr, 2016 @ 1:37pm 
cool. I miss my star destroyers :)
dolynick  [author] 27 Apr, 2016 @ 12:43pm 
@vaaish
I uploaded a version flagged as v2.0.0 compatible yesterday. The same with all the DOF shipsets.

To be fair, I changed nothing. Everything continued to function and I just added the flag. I am aware of a couple issues with the current shader libraries. 1) Dalo has run into issues with normal translation on certain models he's converted. 2) There is an issue resulting from the use of skybox.png in the 2.0.0 rendering engine that now uses a skycube.png instead. It works, but you get wierd/ugly reflections on certain faces.

I've had a conversation with JonM about it all. He has been talking about writing a new "modder's" shader that will hopefully resolve the issues. So, for now, I've left things alone and I am waiting for word from Jon. Once that happens, I will bundle the new shader into the library and push it out the to the community.
Dalo Lorn 27 Apr, 2016 @ 11:53am 
Has. :P
vaaish 27 Apr, 2016 @ 11:52am 
Have/will this be updated for the 2.0 patch/expansion?
dolynick  [author] 3 Apr, 2016 @ 6:41pm 
Checked on my main system. With all DOF mods enabled, I'm sitting at 6.0 of 16 GB RAM in use once fully loaded in menues. 8.5GB total commited of system memory (RAM+page file).

Based on this, if you intend to use all DOF shipsets at once, your should have your system configured for at least 16 GB of total system memory (RAM + page file). Probably more to be safe for long ongoing games.

I suspect that disabled page files or low restricted size (4-8 GB max) page files with 4-8GB RAM systems might be the common issue for those having crash problems with DOF shipsets.
dolynick  [author] 3 Apr, 2016 @ 6:33pm 
I just re-tested again on an older machine:

Q6600 w/ 4GB RAM, GTX 960 (4GB) on Win10 x64. Textures set to high, all DOF mods enabled.

Game started fine with no crashes but was slow to launch and took a while to fill in textures on the menues. I waited for them to fill in and created a game: 13 AIs + me, 200 systems, 200% planets, 100% asteroids, 20% resource scarcity.

Game started fine. Ran pretty smoothly too (video card seems to be primary factor). I played for about 12 minutes before I quit out. No crashes or problems besides slow load times. The system did go to the page file and was using 12.9 GB of memory total when I quit. Physical RAM isn't a limit, total memory (including page files) may be.
dolynick  [author] 3 Apr, 2016 @ 6:27pm 
@D-Man
The white icon thing is normal. I get the same thing. It's not an indication that you don't have enough memory, it means that the texture/image has not yet been decompressed and loaded. The white tiles are just placeholders while everything gets loaded. On my main system, it takes 15-30s tops for them to fill in (from launch).

Obviously, the more textures in a mod the longer it will take to load them all up. Your hard drive, memory & cpu speed will also affect how long it takes for them to fill in as well.

I have seen instability issues from not waiting for them to fill in in prior game versions and earlier patch versions of Win10. Not so much anymore and I have actually started games well before they have filled in without a crash (I even had ship models that were white yet in game when I start playing). I would generally recomend letting them fill in before actually starting a game.
D-Man (Degman) 3 Apr, 2016 @ 5:49am 
Alright. The RAM seems to be the issue we seek for. When the Star Wars shipset in enabled, i get like 5GB+ usage and then the game crashes. With other DOF mods enabled, I get like 2,9GB+ usage and it works just fine. I also noticed that, when the memory is overloaded, "personality" icons (when you're about to select the civilization) are just white once you go for New game, and it takes some time for them to load (usally the game will crash before that). So, it's an indicator that you just need more RAM, as far as I know.

I hope this was helpful.
D-Man (Degman) 3 Apr, 2016 @ 5:18am 
The basic system specs that I use are:
FX-8320,
HD-7870 DC2 V2,
8GB RAM,
HDD WD VelociRaptor 600GB (10K RPM),
Windows 10 x64

I will try to experiment with various settings in both the game and Radeon settings (drivers), and report if it went any good.

Thanks for answering.
dolynick  [author] 2 Apr, 2016 @ 9:31am 
@Dalo: Lol. I often fall into the same issue.

Just for reference...
My main gaming system (which I mod on) is an i7-4790k w/ 16GB RAM, 780 GTX on Win10 x64. I typically play large AI games (10+, All DOF mods enabled) that can go on for 5+ hours minimum and see multiple fleetsizes of 100M+ flying around. I do get occassional random crashes but not the kind that are systematic and that I can't just reload the save and carry on from.

In the past, I have tested on a Q6600 w/ 4GB RAM, 8800GT on Win7 x64. The mod loaded and started a game just fine but didn't run terribly well and was awkward to play on since it's an old HTPC with a touchpad. I haven't tested the most recent versions of the mod (the system is now Win10 x64 w/ 960GT) but I suspect it would do fine. I may retest since I now have a proper mouse to use here.
Dalo Lorn 2 Apr, 2016 @ 8:03am 
That's... another way of putting it. Why can't I put it that way? :(
dolynick  [author] 2 Apr, 2016 @ 7:53am 
@D-Man
It is difficult to "fix" something when it does not crash on my own test systems. It's not that I don't believe it when people tell me they are having crash issues, but I don't know why. If the mod files work on my game installation, they should work on all of them. I suspect it's a hardware/system configuration difference but no one ever gives specs to find a trend. I have often wondered if it's a 32 vs 64 bit thing and the cause is memory space and requirements. I have tested on older, lower spec (but 64 bit still) systems and it still worked there, so I'm left still guessing. The thing is though, if it is a system load issue, fixing means it reducing model/texture quality which means they may not be as nice in the first place. I could see just specifying a minimum system spec instead if that's the case.
Dalo Lorn 2 Apr, 2016 @ 6:27am 
The stability (or lack thereof) of these shipsets has been discussed time and time again, both here and in the comment sections of the specific shipsets themselves (especially Star Wars).

If you read those discussions, you'll notice that there's been several such reports in the past, but none of them seemed to be reproducible - and, unfortunately, one must be able to reproduce an issue in order to figure out how to fix it. :/

My only suggestion at this point would be to post logs and system specs and all that stuff, just in case it helps somebody find a problem with either your game or the shipset - but judging from the current pattern, it won't do any good.
D-Man (Degman) 2 Apr, 2016 @ 5:37am 
DOF shipsets are just excellent, but at cost of the constant crashes. The first time I have played SG Command, Goa'uld and Star Wars shipsets without any problems, but now the crashes are inevitable as I have downloaded Battlestar Galactica shipset and it is annoying. I can't enable any DOF shipset anymore or the game will crash (only DOF common library). Any plans to fix this in future ? Because it would be a shame if so much work simply goes into waste. And it would be really nice to make it easier for AI to colonize other planets and build fleets. I've never modded this particular game, so excuse my demands if these are really hard to be accomplished.

Best Regards,
D-Man
Pgray57 14 Mar, 2016 @ 2:22pm 
If you guys are taking suggestions, a warhammer 40k themed pack would be awesome.