Oolite Bulletins

For information and discussion about Oolite.
It is currently Mon Jun 18, 2018 9:55 am

All times are UTC




Post new topic  Reply to topic  [ 700 posts ]  Go to page Previous 143 44 45 46 47
Author Message
PostPosted: Tue Feb 20, 2018 5:07 pm 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Sat Oct 20, 2007 2:52 pm
Posts: 2313
Quote:
It seems that on Linux, BGS2.3/Library1.5 don't cope too well with Hawksound. No problems on Windows, but on Linux switching back and forth between BGS2.2/Library1.4 and BGS2.3/Library1.5 allows/disables Hawksound.
Any help here would be more than welcome!
This is a well known thing. The loading order under Macs and Windows is alphabetical, while Linux is unpredictable. There is no solution for it yet.

See -> http://aegidian.org/bb/viewtopic.php?f= ... T3#p229381


Top
   
PostPosted: Tue Feb 20, 2018 5:19 pm 
Offline
Deadly
Deadly

Joined: Sat Aug 09, 2014 4:16 pm
Posts: 207
Oh, thank you, that makes sense.
I'll try to follow cim's advice on splitting between ManagedAddOns and AddOns. I guess loading Hawksound later is the desired outcome here.


Top
   
PostPosted: Wed Feb 21, 2018 2:17 am 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Mon Apr 06, 2009 12:20 pm
Posts: 6310
Location: Aboard the Pitviper S.E. "Blackwidow"
Quote:
This is a well known thing. The loading order under Macs and Windows is alphabetical, while Linux is unpredictable. There is no solution for it yet.
There might be a couple of potential solutions.. the same problem has been encountered with other games on Linux that rely on loading mods in a specific order, and I've found the following workarounds reported as working:

One person created a shim file system created using FUSE (Filesystem in Userspace) that sorts directories before returning the file list.

This seems less than optimal, as it would require the player to install FUSE, set up the shim filesystem, and (possibly) then set it up to work with Oolite.


Another person used a sorting script to sort files and rewrite them to a USB drive in alphabetical order, to deal with idiosyncrasies of the FAT filesystem on MP3 players.

This does suggest a possible workaround for Oolite on Linux, but it would involve making changes to the core Oolite code.

What would be needed is a pre-loader code section for Linux builds which, before loading the addons, parses the entire OXP/OXZ directory listing into an array, sorts it, and then uses the sorted list to load all the addons in alphabetical order. Such a routine shouldn't be too hard to create. But there may be some 'gotchas' involved.. I've never looked at the addon loader and caching routines in Oolite.

_________________
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied


Top
   
PostPosted: Wed Feb 21, 2018 6:34 am 
Offline
Deadly
Deadly

Joined: Sat Aug 09, 2014 4:16 pm
Posts: 207
Well, for what it's worth, let me report cim's solution worked (had to get ManagedAddOns created, placed BGF2.3 & Library1.5 there, and left Hawksound in ~/.Oolite/AddOns -- it worked).

Just to add to Dizzy's list of solutions (not necessarily 100% tested, but): I usually have my "main" AddOns folder on a NTFS partition (yeah, must admit, my Windows instance has waaaay more games installed than Linux). Linking that AddOns folder to ~/.Oolite/AddOns never failed with this type of issue -- I guess the ntfs-3g driver returns the alphabetically sorted order of files and directories.


Top
   
PostPosted: Thu Mar 15, 2018 11:21 pm 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Sat Oct 20, 2007 2:52 pm
Posts: 2313
[EliteWiki] BGS v2.4 is online.

Changes:
Added 2 more textures for the docking effect. BGS itself doesn't use them, but could be nice for other AddOns.


Top
   
PostPosted: Mon Mar 19, 2018 2:46 pm 
Offline
Dangerous
Dangerous
User avatar

Joined: Thu Mar 30, 2017 9:57 pm
Posts: 125
Is it possible for BGS to be updated in game?
I have previously been able to do this but since the update to 2.4 it is only showing 1.10.9

Image

Is this because I downloaded 2.4 manually rather than via managed add-ons?

FWIW I also have the same issue with Library

Image

_________________
O.C.T.D (Oolite Crash Test Dummy) Hmm Hmm Hmm Hmm......


Top
   
PostPosted: Mon Mar 19, 2018 2:50 pm 
Offline
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
User avatar

Joined: Sat Jul 04, 2009 9:31 pm
Posts: 13242
Location: Corke's Drift
BGS 2.4 and Library 1.6 are still being worked on, so aren't available via the manager.

_________________
Knowledge is a deadly friend, if no-one sets the rules
The fate of all mankind, I see, is in the hands of fools


Top
   
PostPosted: Mon Mar 19, 2018 7:58 pm 
Offline
Dangerous
Dangerous
User avatar

Joined: Thu Mar 30, 2017 9:57 pm
Posts: 125
Much gratitude to Cody for his services to cheese

:?

My knowledge is like cheese......


Full of holes :lol:

_________________
O.C.T.D (Oolite Crash Test Dummy) Hmm Hmm Hmm Hmm......


Top
   
PostPosted: Mon Mar 19, 2018 10:33 pm 
Offline
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
User avatar

Joined: Sat Jul 04, 2009 9:31 pm
Posts: 13242
Location: Corke's Drift
Quote:
Much gratitude to Cody for his services to cheese...
My services to cheese are legendary! Have a String Cheese Incident

_________________
Knowledge is a deadly friend, if no-one sets the rules
The fate of all mankind, I see, is in the hands of fools


Top
   
PostPosted: Tue Mar 20, 2018 4:33 pm 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Sat Oct 20, 2007 2:52 pm
Posts: 2313
Quote:
Is it possible for BGS to be updated in game?
I have previously been able to do this but since the update to 2.4 it is only showing 1.10.9
Currently I simply can't. None of the versions in the OXZ-Manager have been added by me, so I do have no access. I just need to wait for cim to get an account and then we can transfer the rights. It may take a bit though .-)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 700 posts ]  Go to page Previous 143 44 45 46 47

All times are UTC


Who is online

Users browsing this forum: Bing [Bot] and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
cron
Powered by phpBB® Forum Software © phpBB Limited