My question to the devs - should known bad laggy expansion packs that are many years old with no updates start to be REMOVED from the list? Having crashy/laggy OXPS will put a lot of newbies off playing the game. I came close to giving up.
OXPs are not under the developers' control. We do not normally interfere with their distribution, so I don't think there is anything we can or should do about it.
More often than not lag problems appear because players go about installing OXPs without restraint and many times without realizing that each OXP is an additional resource (small, but adding up quickly) load for the game. Eventually things come to a crawl and then we find out that someone had installed 400 OXPs and had performance issues. The best advice I can offer is to only install what one really wants/needs in their game and do so gradually and not all in one go..
Yep, I run a significant amount of expansion packs, (It's just too tempting!) and yes I've heard that many times having "too many causes performance issues". I'm sure that's some people's problems... That's why I never bothered to look further.
In this case, it wasn't just "heaps of OXP's adding up on load" - removing just
the three OXP's that were terminating due to running too long (as shown in the log file) ...and the difference was night and day!! . Suddenly my performance was absolutely perfect. So the issue wasn't "too many OXP's"... it was three specific ones causing issues. (I'm not blaming the authors - It might not even be issues with these "specific" expansion packs - it could obviously be some sort of clash/interaction between certain OXP's - but, at least in my case, removing these specific 3 means perfect responsiveness for the rest. A small price to pay, and better than just limiting myself to only the ones I really want or need. I can have my cake and eat it too! )
I understand the having something as wonderful as OOLITE totally open sourced, and no control over OXP's makes sense, but what happens as the engine moves forward and older OXP's start breaking gameplay? I understand removing other people's hard work is not in the spirit of open source, but possibly a comments field or a compatibility rating for each one, viewable from the expansion pack selector? Currently for each one you'd have to trawl through the forums to find if others are having issues. Of course none of this helps if it's simply a comparability issue between two expansion packs.
I just want to spread the word that log file clearly shows when a specific expansion packs are timing out / lagging your game, makes it much, much easier to remove only "culprit" packs
. Again, a "culprit" for me may be different to someone else - all depends on what you have installed