AICarriers.NET Installation and Activation

They're probably for FS2004, or earlier. Many of the .dll and .gau file are written in a different "language" than FSX can deal with. Thus, failures.


See above.


...of?
In other words, of RCBO-3, AICarriers.NET, Aicarriers.exe (the original, Lamont Clark, JAVA based version), Nimitz v2.0,...what?
You won't get ANY of them running if you installed them to C:\Program Files, or C:\Program Files(X86), and even more especially if you have Win-10. It doesn't permit you to do much in those two folders. You install into them, it won't permit them to talk back and forth with your FSX, which they must do to function.

I've written a few step-by-step's for AICarriers.NET, including a link to it's download. Just do a search for them. It'll pop up. They're a bit long, and verbose, but that's me.

Does any of this help at all?
Pat☺
 
Last edited:
Got it AICarriers working fine now, however isn't it supposed to start automatically with FSX ?, I have to start FSX then start AICarriers for it to work, my exe.xml is : <Path>E:\Steam\steamapps\common\FSX\AICarriers\AICarriers.exe</Path>
 
Got it AICarriers working fine now, however isn't it supposed to start automatically with FSX ?, I have to start FSX then start AICarriers for it to work, my exe.xml is : <Path>E:\Steam\steamapps\common\FSX\AICarriers\AICarriers.exe</Path>
It will start automatically in the background if the AIcarriers.exe file is called by the exe.xml file when FSX starts.
Example code of exe.xml using your path is below and my exe.xml file is found here:

C:\Users\%yourname%\AppData\Roaming\Microsoft\FSX\exe.xml

Code:
<?xml version="1.0" encoding="Windows-1252"?>
<SimBase.Document Type="Launch" version="1,0">
  <Descr>Launch</Descr>
  <Filename>exe.xml</Filename>
  <Disabled>False</Disabled>
  <Launch.ManualLoad>False</Launch.ManualLoad>
  <Launch.Addon>
    <Name>AICarriers</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>F:\Program Files (x86)\AICarriers\AICarriers.exe</Path>
  </Launch.Addon>
</SimBase.Document>

Usually folks say to not put it in the same folder as FSX but since it is running for you once manually started it appears to work.
:ernaehrung004:
 
Ok, taking the AICarriers folder I created for AICarriers.exe out of FSX, see if that starts it automatically with FSX, will edit the exe.xml. EDIT: put the AICarriers folder in path E:\AICarriers\AICarriers.exe, then edited the exe.xml to read <Path>E:\AICarriers\AICarriers.exe</Path> but nope, still have to start FSX first, then double click AICarriers.exe to start it.
 
What´s the difference between the ai carrier versions?

Hi all together,

I am running FSX on Windwows10 with a lot of addons including air carriers as JAVA version. It´s a long time ago I´ve tried to install the .NET version just one single time - without success. So I used the JAVA version again - stable / without problems. I am also running the SWS fleet placer simultaneous without any problems. Using ai carriers as a second instance to control another convoy works just as well. That is why I am asking here wether there are compelling reasons to switch to the .NET version? What is the real advantage to install the .NET version?

Thank you for a answer in advance...

RS
 
Hi RS,

Off-topic:
There is a "bug" in this forum that make it impossible to "Reply with Quote" on some posts; like yours.
While "Reply with Quote" on the 3 prior posts works fine for me.
Quite an annoying problem, had it many times, and is reproducible (tried it 10 times on your post text).
Using the standard Windows10 (fully updated) Edge browser; not sure if that makes any difference with other browsers..

That said, and On-Topic again:
""
That is why I am asking here wether there are compelling reasons to switch to the .NET version? What is the real advantage to install the .NET version?
""
If you are using the JAVA version of AiCarriers successfully, there is NO real reason to switch to the .NET version.

Functionally, both versions work exactly the same.
But:
- For the original JAVA version, you need to install the JAVA library seperately (which you obviously have done).
Some people argue, that this makes your Window PC more vonerable to virus/malware attacks; especially if you allow JAVA contents in a browser (which you can block).
- Because JAVA is an "interpreted" language (as opposed to .NET, which is "compiled" code), the performance of the .NET version is better.
However (while that is true) you won't notice any difference in FPS.
Simply, because the performance impact of running the AiCarriers addon (both JAVA and .NET version) is almost zero compared to execution time of all other functions in FSX.

Even stronger, there is ONE functional reason NOT to replace your JAVA AiCarriers program with the .NET version.
The .NET version can only be launched ONCE (either automatically, at FSX start, via the exe.dll) or via the desktop (when FSX is running).
While the JAVA version can be lauched multiple times (like once via the exe.dll, and more times via the desktop).

In fact, I use both versions succesfully, and simultaneously, for years now in FSX-Accel:
- Auto-launch the .NET version (via exe.dll) at FSX start.
- Launch more instances (of the JAVA version) via a desktop icon, after FSX is allready running.

Trust me, I know this works (on both my Window10 and Windows7 PC's, both with FSX-Accel; even in Multiplayer sessions).
Up to a point where I have 1 .NET version and 4 JAVA versions instances running simultaneously (so 5 AiCarrier instances visible in my Addons menu).

Not sure why other people have problems getting either the .NET and/or JAVA version running when installed in the exe.dll, and why it's not visible in their Addons menu item.
Must it must be something (??) wrong on their PC, but no clue what .....Sorry.
Just showing (my experiance) , that it's possible, and the implications of, both the JAVA and .NET versions in FSX-Accel.

And if someone wonders my strange usage of AiCarriers with 5 simultaneous (and mixed) instances:
AiCarriers (both the JAVA and .NET version) is not just a tool to launch ships (aircraft carriers, or whatever ships in any formation), in water, but also works perfectly to launch AI "spacecraft" at 1.000.000 ft or so ...LoL
But that's another application in FSX-Accel ..

Regards,

Rob Barendregt


 
Hi RS,

Off-topic:
There is a "bug" in this forum that make it impossible to "Reply with Quote" on some posts; like yours.
While "Reply with Quote" on the 3 prior posts works fine for me.
Quite an annoying problem, had it many times, and is reproducible (tried it 10 times on your post text).
Using the standard Windows10 (fully updated) Edge browser; not sure if that makes any difference with other browsers..

That said, and On-Topic again:
""
That is why I am asking here wether there are compelling reasons to switch to the .NET version? What is the real advantage to install the .NET version?
""
If you are using the JAVA version of AiCarriers successfully, there is NO real reason to switch to the .NET version.

Functionally, both versions work exactly the same.
But:
- For the original JAVA version, you need to install the JAVA library seperately (which you obviously have done).
Some people argue, that this makes your Window PC more vonerable to virus/malware attacks; especially if you allow JAVA contents in a browser (which you can block).
- Because JAVA is an "interpreted" language (as opposed to .NET, which is "compiled" code), the performance of the .NET version is better.
However (while that is true) you won't notice any difference in FPS.
Simply, because the performance impact of running the AiCarriers addon (both JAVA and .NET version) is almost zero compared to execution time of all other functions in FSX.

Even stronger, there is ONE functional reason NOT to replace your JAVA AiCarriers program with the .NET version.
The .NET version can only be launched ONCE (either automatically, at FSX start, via the exe.dll) or via the desktop (when FSX is running).
While the JAVA version can be lauched multiple times (like once via the exe.dll, and more times via the desktop).

In fact, I use both versions succesfully, and simultaneously, for years now in FSX-Accel:
- Auto-launch the .NET version (via exe.dll) at FSX start.
- Launch more instances (of the JAVA version) via a desktop icon, after FSX is allready running.

Trust me, I know this works (on both my Window10 and Windows7 PC's, both with FSX-Accel; even in Multiplayer sessions).
Up to a point where I have 1 .NET version and 4 JAVA versions instances running simultaneously (so 5 AiCarrier instances visible in my Addons menu).

Not sure why other people have problems getting either the .NET and/or JAVA version running when installed in the exe.dll, and why it's not visible in their Addons menu item.
Must it must be something (??) wrong on their PC, but no clue what .....Sorry.
Just showing (my experiance) , that it's possible, and the implications of, both the JAVA and .NET versions in FSX-Accel.

And if someone wonders my strange usage of AiCarriers with 5 simultaneous (and mixed) instances:
AiCarriers (both the JAVA and .NET version) is not just a tool to launch ships (aircraft carriers, or whatever ships in any formation), in water, but also works perfectly to launch AI "spacecraft" at 1.000.000 ft or so ...LoL
But that's another application in FSX-Accel ..

Regards,

Rob Barendregt




Hi Rob

a big Thank you for your qualified and extensive answer and explanations. I am confident that your explanations are very valuable for some more folks here in this forum.
The very essence is I maintain my ai carriers JAVA version.

Finally I would like to use this opportunity here to thank for all your programs and gauges to have brought to the flightsim community. Folks like you are the cornerstones of a living and evaluating flightsim community - Thank you!

:applause:

Many greetings

RS
 
Finally I would like to use this opportunity here to thank for all your programs and gauges to have brought to the flightsim community. Folks like you are the cornerstones of a living and evaluating flightsim community - Thank you!

:applause:

Many greetings

RS
You're welcome.
And thanks for the appreciation .......

Cheers, Rob

PS: This time the "Reply with Quote" does work :banghead:
 
There is an alternative to both versions, for those of you who have installed any of the SWS USN products.
It's called 'Ship Placer', and is invoked in game via <ctrl>+<shft>+"S".

It even uses the same .CFG files as AICarriers.
If you do already have it installed, you can simply copy the .CFG files into %programdata%\Simworks Studios\CarrierExtensions\SurfaceFormations.
This location is common to FSX and P3D/P4D/P5D -- so one set of files does for all of them.

Hit the above command, and you'll find them all there to be selected as required.

Easy.

Dave
 
Back
Top