Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

shouldn't Addon developers commonly decide where to install ?

Featured Replies

Just one example, found my Addon sceneries are spreaded in 9 different folders.

Some developers (FSDG) install in the P3D Addons folder in c:\Users\documents.

Some developers (Pacsim, Tropicalsim, FlyTampa) install their own folder in the P3D main directory. Simmarket sceneries get spreaded everywhere, in Simmarket folder itself (Justsim), in Prepar3D v4 Add-On folder inside main P3D folder (JetStreamDesign).

Ad oh, yes, some go to the Aerosoft folder, some go to the Addon Scenery folder (Drzewiezki).

Quite often you can't change the folder during installation. What a chaos...

Mike

1. A320 home cockpit (FSLabs, Skalarki), P3Dv5  Main PC : I7-12700K, GTX3080Ti

2. FSLabs A3xx, P3Dv5. Gigabyte Aorus 17G YC, I7-10700K, RTX 3080

  • Replies 52
  • Views 6.6k
  • Created
  • Last Reply

And don't forget ORBX. They have their very own "installation philosophy" ...

- Harry 

9800x3D (Strix x870e-E)  -  64GB RAM (DDR5 6000, CL 30)  -  RTX 5090, 34'' 1440p OLED HDR  -  Windows 11 Pro (1TB M.2)  -  MSFS 2024 (MS Store, 4TB M.2).

  • Author

Yeah, you`re right, forgot ORBX.

And just found, Creative Design studios (Night Environment) installs to C:\Users\Appdata\Local\..

So that`s 11 different folders just for sceneries...

Mike

1. A320 home cockpit (FSLabs, Skalarki), P3Dv5  Main PC : I7-12700K, GTX3080Ti

2. FSLabs A3xx, P3Dv5. Gigabyte Aorus 17G YC, I7-10700K, RTX 3080

And if you install products purchased from Flight1, it creates a root folder named "Flight One Software" directly in C: with the license files. That's even more chaos!

  • Commercial Member

Yea, sounds logical but when you look at the other side, many simmers want to install where they want to install... maybe it's a special named folder organizing their own special way, maybe they are out of disk space and need to install on a separate drive (can't count how many "extra" drives I have had over the years).  Maybe some developers need to find certain files at a certain location in order to work properly.

Not sure what is the best way or if there is a correct method for all developers.

Intel i9-12900KF, Asus Prime Z690-A MB, 64GB DDR5 6000 RAM, (3) SK hynix M.2 SSD (2TB ea.), 16TB Seagate HDD, Gigabyte GeForce 5080 RTX, Corsair iCUE H70i AIO Liquid Cooler, UHD/Blu-ray Player/Burner (still have lots of CDs, DVDs!)  Windows 10, (hold off for now on Win11),  EVGA 1300W PSU
Netgear 1Gbps modem & router, (3) 27" 1440 wrap-around displays
Full array of Bravo, Saitek and GoFlight hardware for the cockpit. Varjo and HP VR headsets for mixed reality.

  • Moderator
28 minutes ago, Afterburner said:

And if you install products purchased from Flight1, it creates a root folder named "Flight One Software" directly in C: with the license files. That's even more chaos!

Actually that's not a big deal. Many addons install relevant files in areas outside the main install folder. License keys, etc. The issue is to ultimately have a standardized install process which LM is working towards. As with any change, there will be chaos somewhere in the middle but ,IMHO, LM has put the writing on the wall. I expect the next version to have mandatory install options.

Think about it though, it probably is a PITA to the developers who have to redo their installs but ultimately it will be better for them AND the sim community. If LM *KNOWS* where third party stuff is going to be they can code many things differently possibly resulting in some great enhancement down the line that would be impossible with stuff strewn all over the place.

Even with this minimal change in V4, due to various testing I've had to reinstall a few times and it's a snap. With one or two minor exceptions, P3D picks up and installs all my stuff right away.

Vic

 

RIG#1 - I9 14900K MSI Pro z790 RTX 5070Ti
40" 4K Monitor 3840x2160 

  • Moderator
2 minutes ago, Clutch Cargo said:

Yea, sounds logical but when you look at the other side, many simmers want to install where they want to install... maybe it's a special named folder organizing their own special way, maybe they are out of disk space and need to install on a separate drive (can't count how many "extra" drives I have had over the years).  Maybe some developers need to find certain files at a certain location in order to work properly.

Not sure what is the best way or if there is a correct method for all developers.

I agree Clutch but that is not an issue. Other than installing in the P3D root, you can install your stuff anywhere you want - the only requirement is that you have an add-on.xml file in Documents that tells P3D *where* they are.

I have my system set up in groups, Generic Aircraft, Specific developer a/c, large scenery groups like Toposim, etc. I have them all on a dedicated drive in dedicated folders. The xml file has the path - no big deal.

Vic

 

RIG#1 - I9 14900K MSI Pro z790 RTX 5070Ti
40" 4K Monitor 3840x2160 

I agree. I mentioned in another thread that some installers create a product folder for you, but other installers will install sub files to the directory you pick. You never really know what you are going to get until after the installation is complete. I also think file naming conventions should also be standardized. Check out your downloads at Simmarket LatinVFR is the only one that I have noticed that includes a version number in their file name. Another issue that has been brought up is addons that overwrite default files. Installers should warn you if default files are modified.

A common set of standards is something I mentioned a few years ago. I think an entity like AVSIM could spread head this initiative (in collaboration with other sites). Developers could receive accreditation - Flightsim Standards Compliant Addon (FSCA) or something like that. 

 

 

MSFS Premium Deluxe Edition; Windows 11 Pro, I9-9900k; Asus Maximus XI Hero; Asus TUF RTX3080TI; 32GB G.Skill Ripjaw DDR4 3600; 2X Samsung 1TB 970EVO; NZXT Kraken X63; Seasonic Prime PX-1000, LG 48" C1 Series OLED, Honeycomb Yoke & TQ, CH Rudder Pedals, Logitech G13 Gamepad 



 

They wont.  look at the tweaking you have to do with active sky and pmdg and fsl to stop issues.  I've been saying for years they should work together to fix issues but I guess it's too much to ask a bunch of computer programmers to have social skills.   An example of this is for every say 50 flightplans I upload onto edi-gla.co.uk I probably get 1 or 2 thankyous so I now rarely upload any now

 
 
 
 
 
  913456
46 minutes ago, vgbaron said:

I agree Clutch but that is not an issue. Other than installing in the P3D root, you can install your stuff anywhere you want - the only requirement is that you have an add-on.xml file in Documents that tells P3D *where* they are.

I have my system set up in groups, Generic Aircraft, Specific developer a/c, large scenery groups like Toposim, etc. I have them all on a dedicated drive in dedicated folders. The xml file has the path - no big deal.

Vic

I've been generally successful at relocating my add-ons with this approach, but the sound gauges (most are DD based, even if they're propriety ) path names always give me grief. The relative path names to the Sound folder always seems to break when relocating the add-on, requiring me to go into the panel.cfg set an absolute path manually. 

[email protected] - ROG Strix Z790-E - 2X16Gb G.Skill Trident DDR5 6400 CL32 - MSI RTX 4090 Suprim X - WD SN850X 2 TB M.2 - XPG S70 Blade 2 TB M.2 - MSI A1000G PCIE5 1000 W 80+ Gold PSU - Liam Li 011 Dynamic Razer case - 58" Panasonic TC-58AX800U 4K - Pico 4 VR  HMD - WinWing HOTAS Orion2 MAX - ProFlight Pedals - TrackIR 5 - W11 Pro (Passmark:12574, CPU:63110-Single:4785, GPU:50688)

  • Moderator
1 hour ago, tooting said:

An example of this is for every say 50 flightplans I upload onto edi-gla.co.uk I probably get 1 or 2 thankyous so I now rarely upload any now

Too true. If you are in this for thank yous, kudos or money - you are in the wrong place.

I recall several talented freeware developers who quit because some people would complain because a rivet was out of place on an aircraft.

Vic

 

RIG#1 - I9 14900K MSI Pro z790 RTX 5070Ti
40" 4K Monitor 3840x2160 

  • Commercial Member

Hi @ll,

"agree where to install" - I would phrase it differently. All developers should first and foremost simply follow the spec. The P3D Learning Center is very specific about where and how developers are to install their products, down to the actual folder naming conventions. The recommended way to distribute addons is via external installation with an add-on.xml configuration file

Learning Center -> SDK -> Add-ons -> Add-ons Overview -> Distributing Add-ons

Learning Center -> SDK -> Add-ons -> Add-on Instructions for Developers

Way down at the bottom is an interesting part:

Quote

NOTE: Please be aware that Prepar3D's base installation files should never be modified by developers. Instead, use an accepted way of distributing Add-ons.

(Accepted = Recommended = as described in "Distributing Add-ons")

"Developers" are not only the big and small names in payware. Everyone creating a scenery, an aircraft, a gauge etc. is a developer and should know his/her way around the spec.

Best regards

LORBY-SI

"NOTE: Please be aware that Prepar3D's base installation files should never be modified by developers. Instead, use an accepted way of distributing Add-ons."

Hmm. where does that leave PTA? I wouldn't mind betting many of us, (LM included, although they would never admit it) would be reluctant to fly without our chosen modifications to those 7 base installation files held within the ShadersHLSL folder. Maybe not a good example, as the situation is easily recovered following a Client update, but the principle holds true nonetheless.

MIke

4 hours ago, vgbaron said:

Actually that's not a big deal. Many addons install relevant files in areas outside the main install folder. License keys, etc. The issue is to ultimately have a standardized install process which LM is working towards. As with any change, there will be chaos somewhere in the middle but ,IMHO, LM has put the writing on the wall. I expect the next version to have mandatory install options.

Well, to me it is a big deal, because some add-ons (Flight 1 included) give the user no control over the installation folder of the key files. If I relocate the files from the intended folder to a different one, the add-on no longer works. Imagine if more add-ons would install some of their files indiscriminately in a root folder of the very C: drive. In this regard, I am in favor of LM establishing a standardized installation procedure for the future that all add-ons must follow. Even though it would force the developers to spend some time on recoding their installers (ORBX, to name one of them), but the benefits are huge, e.g. being able to uninstall and reinstall P3D without uninstalling the add-ons.

Archived

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.