Jump to content

Archived

This topic is now archived and is closed to further replies.

BamaKevin

Installing Addons outside root v3 folder

Recommended Posts

I am trying to get a grasp on this like most. I am trying to understand how to install addons outside of the root folder and make the proper changed in the cfg file. If anyone has done this thus far could you please post instructions. It would be very helpful. Thank you


Kevin Humphryes

Share this post


Link to post

Helpfully all laid out clearly in the SDK learning center :) Fr Bill posted the links direct to them in another thread not so long ago (sorry Im on my phone here so cant easily find details to repost :( )


Kevin Firth - i9 10850K @5.2; Asus Maximus XII Hero; 32Gb Cas14 3200 DDR4; RTX2080Ti

Beta tester for: UK2000; JustFlight; VoxATC; FSReborn; //42

Share this post


Link to post

Make NO changes in the cfg-file!!!!!! Install the add-ons (scenery) and add them with the proper path to the scenery.cfg (done inside P3D or with a  scenery editor). Aircraft you can NOT install outside P3D root as they have to go into SimObjects folder and sometimes into oter folders. If the add-on has an installer point it to a folder that you have created outside the P3D folder. I have my Addon Scenery folder on the same drive as P3D but outside it´s folder.

 

Jack

the Swede in Spain


kevinfirth

 

I don´t know anything about BamaKevin´s computer skills BUT advising an amateur, like me, to start mess around with the SDK is asking for trouble.  :smile:

 

Jack

the Swede in Spain


Jack J Jackson

Castalla, Alicante, Spain

Share this post


Link to post

 

 

Make NO changes in the cfg-file!!!!!! Install the add-ons (scenery) and add them with the proper path to the scenery.cfg (done inside P3D or with a  scenery editor). Aircraft you can NOT install outside P3D root as they have to go into SimObjects folder and sometimes into oter folders. If the add-on has an installer point it to a folder that you have created outside the P3D folder. I have my Addon Scenery folder on the same drive as P3D but outside it´s folder.

 

Jack

the Swede in Spain

Not entirely correct Jack. The aircraft do NOT have to be in the SimObjects folder. They can be anywhere you want them as long as you have an entry in the SimObjects.cfg file pointing to the correct path.

 

Go to C:\ProgramData\Lockheed Martin\Prepar3D v3 - you will find ALL the respective cfg files that can be modified. Effects, Fonts, Gauges, SImObjects, etc. Install your files wherever and link them in these cfg files.

 

Works just fine.

 

Vic


 

P3D#1 - 7700K 5.0g ROG X270F 3600 15-15-15 - EVGA RTX 2080ti 1000W PSU 1- 850G EVO SSD, 2-256G OCZ SSD, 1TB,HAF942-H100 Water W1064Pro
40" 4K Monitor 3840x2160 - AS16, ASCA, GEP3D, UTX, Toposim, ORBX Regions, TrackIR
P3D#2 - 3770K 4.7g Asus Z77 1600 7-8-7 GTX1080ti DH14 850W 2-1TB WD HDD,1tb VRap, Armor+ W10 Pro 2 - HannsG 28" Monitors
 

Share this post


Link to post

Make NO changes in the cfg-file!!!!!! Install the add-ons (scenery) and add them with the proper path to the scenery.cfg (done inside P3D or with a scenery editor). Aircraft you can NOT install outside P3D root as they have to go into SimObjects folder and sometimes into oter folders. If the add-on has an installer point it to a folder that you have created outside the P3D folder. I have my Addon Scenery folder on the same drive as P3D but outside it´s folder.

 

Jack

the Swede in Spain

http://www.prepar3d.com/SDKv3/LearningCenter/LearningCenter.php

 

"Supported Categories Capable of Add-on Management

 

The are many different aspects of Prepar3D capable of being managed by Prepar3D's add-on management system. Supported categories of add-ons capable of being managed are below:

Libraries (dll.xml) - Used to configure add-on libraries.

Executables (exe.xml) - Used to configure add-on executables.

Effects (effects.cfg) - Used to configure additional effect directories.

Fonts (fonts.cfg) - Used to configure additional font directories.

Gauges (gauges.cfg) - Used to configure additional gauge directories.

Scaleform (scaleform.cfg) - Used to configure Autodesk® Scaleform® directories from which to load Adobe® Flash® content.

Scenarios (scenarios.cfg) - Used to configure scenario directories in addition to the default Prepar3D v3 Files location.

Scenery (scenery.cfg) - Used to specify additional scenery locations. Please see the Scenery Configuration File article.

Shaders (shadersHLSL.cfg) - Used to configure additional shader directories.

SimObjects (simobjects.cfg) - Used to configure additional SimObject directories.

Sound (sound.cfg) - Used to configure additional sound directories.

Texture (texture.cfg) - Used to configure additional texture directories.

Weather (weather.cfg) - Used to configure additional weather directories.

In addition, the Terrain (terrain.cfg) system supports being configured but there is not a native way of installing, uninstalling, or modifying the associated configuration file. "

 

I would implore you to at least read this page as it shows that a variety of elements including simobjects can be located outside the core folder structure, (contrary to Jacks advice above) :)

 

Cheers K

 

Edit: the more I think about the changes made by LM to addon management, the more I appreciate what a clever, but simple and elegant solution they have given us :)


Kevin Firth - i9 10850K @5.2; Asus Maximus XII Hero; 32Gb Cas14 3200 DDR4; RTX2080Ti

Beta tester for: UK2000; JustFlight; VoxATC; FSReborn; //42

Share this post


Link to post

They should've made it this way long ago. How many times have all of us had to do a reinstall of FSX etc. because of 1 bad addon or an addon without an uninstaller...

 

If I have to do any hand porting over I'll probably use external folders.


Steve McNitt

Share this post


Link to post

I am trying to get a grasp on this like most. I am trying to understand how to install addons outside of the root folder and make the proper changed in the cfg file. If anyone has done this thus far could you please post instructions. It would be very helpful. Thank you

The short answer appears to be (as long as it forms part of the supported elements) that you can put things wherever you like, so long as you put a location reference pointing to it in an appropriate cfg file :) easy peasy lemon squeezy (but not for Orbx it appears) (and before I get flamed yes, I accept there are still some certain core files that arent manageable in this way...yet :) )


Kevin Firth - i9 10850K @5.2; Asus Maximus XII Hero; 32Gb Cas14 3200 DDR4; RTX2080Ti

Beta tester for: UK2000; JustFlight; VoxATC; FSReborn; //42

Share this post


Link to post

I've already starting to put legacy aircraft outside the root. My Ai have been since FSX.  it's the effects and sounds etc give a bit of a problem until you understand it.  you DON'T need to play with the SDK - just read the appropriate Learning Centre bits to get the external folder concepts right.  The only thing I wish is that LM had given a recommended naming structure - not that our friendly 3PDs will follow it of course  ;-).

 

and Kevin - it's not that clever or new - it was always possible to do it this way - back to FSX at least.  Just nobody thought about or bothered until we got a regularly updated sim - 8-9 years FSX, now P3D zippety-doo-da with updates

 

Mind you, not sure about whether updating P3D and add-ons isn't easier than waiting till all get it right!

Share this post


Link to post

and Kevin - it's not that clever or new - it was always possible to do it this way - back to FSX at least. Just nobody thought about or bothered until we got a regularly updated sim - 8-9 years FSX, now P3D

 

 

For pure scenery bgls yes of course, most of the addon flexibility was introduced in P3D 2.4, 2.5 and now 3.0 Mike K


Kevin Firth - i9 10850K @5.2; Asus Maximus XII Hero; 32Gb Cas14 3200 DDR4; RTX2080Ti

Beta tester for: UK2000; JustFlight; VoxATC; FSReborn; //42

Share this post


Link to post

This method also seem to load P3D even faster .


Mr Leny

CPU I7 8700K @ 5.0GHz , MOBO -Asus Maximus X Hero (WiFi AC),GPU - GTX1080 TI , RAM - CORSAIR Vengeance RGB 16GB DDR4 3600MHz
SSD -Crucial MX500 1TB (P3D Install Only)
OS- Samsung 960 EVO 500GB (Window 10 Pro 64)

 

 

Share this post


Link to post

I am in the amateur category for sure but I would like to better understand this before I start the addon process. I understand the making folders outside of the root folder. Where do I get the actual entry that goes in say the gauge cfg etc etc etc.? I already had My Traffic 6 Rex 4 Asn installed on Seperate drives in v2. Guess I need to learn the Aircraft and Scenery part.


Kevin Humphryes

Share this post


Link to post

I am in the amateur category for sure but I would like to better understand

 

Your not alone there.  Just become annoying and ask the same question over and over again, works just fine for me  :smile:   

 

 

The aircraft do NOT have to be in the SimObjects folder. They can be anywhere you want them as long as you have an entry in the SimObjects.cfg file pointing to the correct path.

 

Go to C:\ProgramData\Lockheed Martin\Prepar3D v3 - you will find ALL the respective cfg files that can be modified. Effects, Fonts, Gauges, SImObjects, etc. Install your files wherever and link them in these cfg files.

 

 

Very good,  i didn't know that,  Must start reading up on this stuff, i had 2.5 off to a T


Elaine Dixon 

AVSIM Prepar3D Guide     Prepar3D® Wiki       AVSIM CTD Guide     How to post a Screenshot 

 

 

Share this post


Link to post

I am in the amateur category for sure but I would like to better understand this before I start the addon process. I understand the making folders outside of the root folder. Where do I get the actual entry that goes in say the gauge cfg etc etc etc.? I already had My Traffic 6 Rex 4 Asn installed on Seperate drives in v2. Guess I need to learn the Aircraft and Scenery part.

Configuring 101:

  1. Look in the C:\ProgramData\Lockheed Martin\Prepar3Dv3 folder and...
  2. Open the simobjects.cfg file in Notepad.exe (or Notepad++.exe)
  3. Carefully copy/paste/edit [Entry.0] and contents to the bottom of the file as shown below

Note that in the sample entry I've made, I have created a new set of folders on my D drive:

D:\AddOns\SimObjects\Airplanes

[Entry.9]
Title=Default Countermeasures
Path=SimObjects\Countermeasures
Required=True
Active=True

[Entry.10]
Title=AddOn Airplanes
Path=D:\AddOns\SimObjects\Airplanes
Required=True
Active=True

You can also edit the gauges.cfg file to add a new ..\gauges folder:

[Entry.0]
Title=Default Gauges
Path=Gauges
Required=True
Active=True

[Entry.1]
Title=Addon Gauges
Path=D:\AddOns\Gauges
Required=True
Active=True

The same thing may also be done to any other remote folders you want to have:

effects.cfg

fonts.cfg

et cetera!


Fr. Bill    

AOPA Member: 07141481 AARP Member: 3209010556

Interests: Gauge Programming - 3d Modeling for Milviz

Share this post


Link to post

This facility has been available since v2.4 (I think) when the file structure was changed ... other file structure changes have happened with V3 but not this.

 

 

Jorge

Share this post


Link to post

One or two more questions and I'm all set...  :wink:

How do I install A2A aircraft and ORBX stuff? As far as I know, the A2A installer is asking for the root Prepar3D folder. ORBX actually replaces the BGLs in the scenery folder... Any advice?

 

Thanks!

--

Ghislain


System Specs: i7 6770K, Asus Z170 Pro Gaming mobo, 16 Gb Corsair Vengeance Lpx DDR4 memory, Gigabyte GeForce GTX 980 Ti G1 video card.

Share this post


Link to post
  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
  • Donation Goals

    AVSIM's 2020 Fundraising Goal

    Donate to our annual general fundraising goal. This donation keeps our doors open and providing you service 24 x 7 x 365. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. We reset this goal every new year for the following year's goal.


    34%
    $8,560.00 of $25,000.00 Donate Now
×
×
  • Create New...