Page 8 of 8

Re: Shield Cycler

Posted: Sun Aug 17, 2025 6:55 am
by Cholmondely
For your information:

1) There is already an icon for this inside the [EliteWiki] Vimana HUD / Vimana-X HUD
#17 - shield capacitors
#18 - shield cycler

Image



2) I've not tried it out, but I suspect that the Capacitors don't work well with the Stranger's World OXP suite.

Torus drive in SW hammers your shields down to 1/4 of their usual values - and keeps them there (so that you have to be careful if you get into combat when you revert to normal engines). I presume that the capacitors load all their charge into the continually hammered shields while in Torus so that they too will need replenishing when Torus is exited, together with the shields themselves.



3) Version 1.92 at present only works on the windows port. It will hopefully also work on some of the Linuxes (I find the Linux threads incomprehensible - but there seem to be problems). Unless there is a miracle, it won't work on the AppleMac. So for some of the Oolite ports, v.1.90 will probably be the last working version.

Re: Shield Cycler

Posted: Sun Aug 17, 2025 10:48 am
by Lone_Wolf
Shield Cycler 2.1.1 oxz uploaded
I'll be developing SC on 1.91 but test changes on 1.90 to ensure compatibility .
(Very glad I decided to make sure oolite stable and development verseions can coexist on archlinux).

1 . thx

2. I expect that may be due to the timer-based (both for charging & discharging) design of SEC .
In a future version of SC I'll probably conflict with SEC and design a simple capacitor with fixed charges .

Is that torus drive available as a separate oxp ?

3.
Actually linux 1.90 doesn't build anymore on latest gcc version without a patch backported from master . Also 2 type of compiler errors need to be degraded to warnings.
The linux parts of oolite code need changes badly and some of those changes (like switching to espeak-ng) don't make sense to me unless they're done for all supported platforms.

I am not a developer but have contributed a small amount of code to mesa and freecol, will look into creating issues for the things I noticed in oolite sourcecode.

Re: Shield Cycler

Posted: Sun Aug 17, 2025 11:14 am
by Cholmondely
The code for the Torus is here: Hard Way OXP. (wiki page: [EliteWiki] Hard Way)

It also seems to knock out the [EliteWiki] EEU (and presumably the NEU too!).

I wouldn't worry too much about incompatibilities unless it bugs you. As Wildeblood & a_c stated, one can't expect all 1,200 OXPs to work together seamlessly!
Spoiler
Recharging shields after using Torus Drive under Hard Way OXP

Cobra Mk III

Vanilla
Recharge shields: 46-50 seconds
No lost energy.


With EEU installed (seems to have no effect)
No lost energy.
Recharge Shields: 46-50 seconds (should be 20% faster, no?)


With Energy Grid installed (Needs EEU!)
Same amount of time overall, but energy banks are depleted to faster recharge the shields - the energy banks are then refilled at the end of the 46-50 seconds.
Recharge shields: 25 seconds
Recover lost energy: + 15 seconds


With just Shield Boosters installed
Recharge shields: 135 seconds
Recover lost energy: ~3 seconds!


With EEU, Energy Grid & Shield Boosters installed
Recharge shields: 68-70 seconds
Recover lost energy: + 35 seconds