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.

Any chance P3D changes its installation model?

Featured Replies

Hi all,

I'm curious what you think about it. Is there any chance that P3D will change its installation model in the future? This is one of my biggest wishes for the platform. I mean, all folders located under a single directory just like X-Plane or DCS. MSFS has also a more organized structure for addons though I think its not totally independent from the Windows C drive. Recently coming from a full Windows reinstall I realized how big of a hassle is to reinstall everything I have for P3D. The change P3D brought from FSX to install add-ons in other than the sim locations, is useful for P3D reinstalls but still to my eyes, P3D installation path is very messy.

If I'm not forgetting any, P3D and its add-ons are using besides the main installation directory, also the following directories to install components as well as registry entries:

C:\Users\UserName\AppData\Local
C:\Users\UserName\AppData\Roaming
C:\ProgramData
C:\Users\UserName\Documents

I am not a software developer but to me it doesn't make sense why all these directories couldn't be under one?

Maybe if we could raise enough our voice LM could look into it for the future versions of P3D. What do you think? Is it possible and would you prefer it?

Edited by ComSimPilot

Simulators: Prepar3D v5.4  | X-Plane 12 | DCS  World  MSFS 2024 | 
PC Hardware: Dell U3417W AMD Ryzen 7 9800 X3D | ASUS TUF 5070 Ti ASUS TUF B580 Plus Wifi | G.Skill Z5 Neo 64GB 3000Mhz CL30 | Samsung 990 Pro 2TB + 970 EVO Plus 1TB + 860 EVO 2TB + 850 EVO 1TB, Western Digital Black Caviar Black 6TB Corsair RM1000i Corsair 280 Titan RX | VRM Fan | Fractal Design Define S2 Gunmetal |
Flight Controls: Fulcrum One Yoke Virpil VPC WarBRD Base Virpil VPC MongoosT-50CM Grip, Thrustmaster Warthog+F/A-18C Grip VIER IM POTT Sidestick CPT Side | Thrustmaster TPR Rudder Pedals | Virtual Fly TQ6+Throttle Quadrant | Sismo B737 Max Gear Lever Monsterteck Desk Mounts WINWING EfisL+FCU+MCDU |
My fleet catalog: Link                                                                                                                                                       

14 minutes ago, ComSimPilot said:

Hi all,

I'm curious what you think about it. Is there any chance that P3D will change its installation model in the future? This is one of my biggest wishes for the platform. I mean, all folders located under a single directory just like X-Plane or DCS. MSFS has also a more organized structure for addons though I think its not totally independent from the Windows C drive. Recently coming from a full Windows reinstall I realized how big of a hassle is to reinstall everything I have for P3D. The change P3D brought from FSX to install add-ons in other than the sim locations, is useful for P3D reinstalls but still to my eyes, P3D installation path is very messy.

If I'm not forgetting any, P3D and its add-ons are using besides the main installation directory, also the following directories to install components as well as registry entries:

C:\Users\UserName\AppData\Local
C:\Users\UserName\AppData\Roaming
C:\ProgramData
C:\Users\UserName\Documents

I am not a software developer but to me it doesn't make sense why all these directories couldn't be under one?

Maybe if we could raise enough our voice LM could look into it for the future versions of P3D. What do you think? Is it possible and would you prefer it?

I’d love that. It’s pretty messy at the moment. But they KIND of did - with v5, the requirements were changed for devs to install under Documents\Prepar3D v 5 Addons...

 

Problem is.... Very few developers have switched their installers. The only ones I can think of are Aerosoft, RXP, ActiveSky... Most aircraft still live wherever they feel. 
 

So that wasn’t a hard requirement, but more of a recommendation. And we all know how those go. 😉 Devs need to be told “in order for your stuff to run, it now MUST live in this folder”... Otherwise no one will follow it. 

Edited by BostonJeremy77

I like the current structure.  MSFS is the one I don't like.  Sure it's simple.  But what happens if you want to save scenery on other drives?

5800X3D, 4090FE, 64GB DDR4 3600C16, Gigabyte X570S MB, EVO 970 M.2's, Alienware 3821DW  and 2  22" monitors, Corsair RM1000x PSU,  360MM MSI MEG, MFG Crosswind, T16000M Stick, Boeing TCA Yoke/Throttle, Skalarki MCDU and FCU, Logitech Radio Panel/Switch Panel, Spad.Next

2 minutes ago, micstatic said:

I like the current structure.  MSFS is the one I don't like.  Sure it's simple.  But what happens if you want to save scenery on other drives?

Ah. Didn’t think of that. Because my scenery IS being saved to another drive - Orbx library sits there and it’s on an external drive which contains everything Orbx for both P3D and MSFS.

 

Similar technique though can be used without Orbx. You can put your scenery wherever you want and simply place shortcut to that dir into Community folder like Orbx does.

5 minutes ago, micstatic said:

I like the current structure.  MSFS is the one I don't like.  Sure it's simple.  But what happens if you want to save scenery on other drives?

For MSFS, there's a freeware add-on linker software tool that creates symbolic links to the community folder.

Similar to P3D's add-on.xml method, you can install wherever you like and link only the add-ons you want to have active.

I much prefer MSFS' one or two folder(s) method over P3D's several 'wherever the hell a developer feels like putting it' way of installing.

 

Edited by F737NG

AMD Ryzen 5800X3D; MSI RTX 3080 Ti ; 32GB Corsair 3200 MHz; ASUS VG35VQ 35" (3440 x 1440)
Fulcrum One yoke; Thrustmaster TCA Captain Pack Airbus edition; MFG Crosswind rudder pedals; miniCockpit FCU; CPFlight MCP 737; Logitech FIP x3; TrackIR

MSFS; Fenix A320; A2A PA-24; HPG H145; PMDG 737-600; AIG; RealTraffic; PSXTraffic; FSiPanel; REX AccuSeason Adv; FSDT GSX Pro; FS2Crew RAAS Pro; FS-ATC Chatter

thanks @F737NG didn't know that.  I'll have to get that.  I also love using lorbys add on xml with p3d.  But yes it's not as simple as msfs. 

5800X3D, 4090FE, 64GB DDR4 3600C16, Gigabyte X570S MB, EVO 970 M.2's, Alienware 3821DW  and 2  22" monitors, Corsair RM1000x PSU,  360MM MSI MEG, MFG Crosswind, T16000M Stick, Boeing TCA Yoke/Throttle, Skalarki MCDU and FCU, Logitech Radio Panel/Switch Panel, Spad.Next

1 hour ago, ComSimPilot said:

Hi all,

I'm curious what you think about it. Is there any chance that P3D will change its installation model in the future? This is one of my biggest wishes for the platform. I mean, all folders located under a single directory just like X-Plane or DCS. MSFS has also a more organized structure for addons though I think its not totally independent from the Windows C drive. Recently coming from a full Windows reinstall I realized how big of a hassle is to reinstall everything I have for P3D. The change P3D brought from FSX to install add-ons in other than the sim locations, is useful for P3D reinstalls but still to my eyes, P3D installation path is very messy.

If I'm not forgetting any, P3D and its add-ons are using besides the main installation directory, also the following directories to install components as well as registry entries:

C:\Users\UserName\AppData\Local
C:\Users\UserName\AppData\Roaming
C:\ProgramData
C:\Users\UserName\Documents

I am not a software developer but to me it doesn't make sense why all these directories couldn't be under one?

Maybe if we could raise enough our voice LM could look into it for the future versions of P3D. What do you think? Is it possible and would you prefer it?

I think the move to take add-ons out from installing into the P3D main folder (as they used to do in FSX) is a huge improvement and I absolutely would not want to see them go back. What I do want to see is add-on developers following the new model (I say new, the add-on.xml-based model has been around for years now). Of course, plenty of developers put their add-on.xml in a folder in Documents as per the spec but then put the actual files wherever they like (because the add-on.xml can contain the absolute path of each element of the add-on). I'm less of a fan of that.

It wouldn't be rocket science to create a tool that will back up (and restore) all the files from all add-ons registered via the add-ons.xml method. Perhaps someone has already done it. Then you wouldn't have to run all those installers again when you flatten your machine. And you can completely erase all trace of P3D from a machine if you need to (without reformatting the box itself) and leave the add-ons in place so when you re-install P3D it just picks up all your add-ons again. In principle, it's a great system. In practice, developers take short cuts. 

There's a good reason for having multiple config files in AppData and ProgramData (and for some files being in Local and some in Roaming) which is to do with how the Windows user profile system works. Specifically, you can install a program for all users or just one. P3D installs core data for all users in ProgramData and then user-specific data in each user's AppData, so different users can have different P3D settings, add-ons etc. Granted, very few people actually use that. But you have to do it that way to be properly Win10 compliant.

I am a software developer, BTW 🙂 Most other apps and programs on Windows and other platforms do things this way. The days of 'everything in one folder' are pretty much gone, they were a legacy of single-user OSes like DOS. And they never really existed on other platforms (*nix, MacOS etc).

If you had everything back in one place then there would be one set of settings for everyone, and all your add-ons would be intermingled with your P3D folders and you'd have to nuke the whole lot every time you want to re-install. No thanks!

Temporary sim: 9700K @ 5GHz, 2TB NVMe SSD, RTX 3080Ti, MSFS + SPAD.NeXT

6 hours ago, neilhewitt said:

It wouldn't be rocket science to create a tool that will back up (and restore) all the files from all add-ons registered via the add-ons.xml method. Perhaps someone has already done it. Then you wouldn't have to run all those installers again when you flatten your machine. And you can completely erase all trace of P3D from a machine if you need to (without reformatting the box itself) and leave the add-ons in place so when you re-install P3D it just picks up all your add-ons again. In principle, it's a great system. In practice, developers take short cuts. 

Freeware Lorby's P3D Addon Organizer and payware, SIMstarter NG P3D.

Lorby's PAO covers a lot, with my limited experience, but Simstarter just has so much more.

Only issue with SIMstarter for most is the learning curve to use the software. Once you get used to it though, all these lengthy full-reinstalls on the same hardware are so simple.

 

16 hours ago, F737NG said:

much prefer MSFS' one or two folder(s) method over P3D's several 'wherever the hell a developer feels like putting it' way of installing.

Really ? Did you install MSFS ? It is far more complex than P3D. Just for fun, try locating the actual exe file to start MSFS - good luck !

 

AMD 7 7700X, 32GB DDR5, RTX 5060ti 16GB, 2 x Samsung 1TB NVMe, 1 x 4TB sata SSD, Windows 11 Prof

1 hour ago, willy647 said:

Really ? Did you install MSFS ? It is far more complex than P3D. Just for fun, try locating the actual exe file to start MSFS - good luck !

Yes, really.

When it comes to add-ons, MSFS is far easier to control.

No files in the main core folder structure like P3D's /scenery/world/scenery folder for ALT files, no texture, sounds or effects files needing to be placed in the core folders either.

Using Lorby's P4AO tool, I can use .xml method in P3D to control where every add-on is placed. However, I have to search for where 3PD installers originally place the files before I move them.

MSFS is all self-contained in the Community Folder. I only use the 'addon linker' tool to turn on add-ons I want to use in the current session.

 

Edited by F737NG

AMD Ryzen 5800X3D; MSI RTX 3080 Ti ; 32GB Corsair 3200 MHz; ASUS VG35VQ 35" (3440 x 1440)
Fulcrum One yoke; Thrustmaster TCA Captain Pack Airbus edition; MFG Crosswind rudder pedals; miniCockpit FCU; CPFlight MCP 737; Logitech FIP x3; TrackIR

MSFS; Fenix A320; A2A PA-24; HPG H145; PMDG 737-600; AIG; RealTraffic; PSXTraffic; FSiPanel; REX AccuSeason Adv; FSDT GSX Pro; FS2Crew RAAS Pro; FS-ATC Chatter

6 hours ago, willy647 said:

Really ? Did you install MSFS ? It is far more complex than P3D. Just for fun, try locating the actual exe file to start MSFS - good luck !

 

That only happens on the Microsoft store version. It's elementary easy to locate everything on the Steam version. 

23 hours ago, F737NG said:

No files in the main core folder structure like P3D's /scenery/world/scenery folder for ALT files, no texture, sounds or effects files needing to be placed in the core folders either.

This can - and to my knowledge should - be done in P3D as well. Unfortunately, not all developers adhere to the “new“ (it's been around since what, V3?) add-on activation method.

Best regards, Dimitrios

9950X3D - 64 GB - RX 7900 XTX - TrackIR - Power-LC M39 WQHD - Honeycomb Alpha yoke, Saitek pedals & throttles in a crummy home-cockpit - MSFS for props, P3D for jets

58 minutes ago, d.tsakiris said:

This can - and to my knowledge should - be done in P3D as well. Unfortunately, not all developers adhere to the “new“ (it's been around since what, V3?) add-on activation method.

Exactly.

I'd love a P3D add-on installation to be as simple as an MSFS one, but there are just so many steps to reorganise poorly-structured installs by a lot of developers.

AMD Ryzen 5800X3D; MSI RTX 3080 Ti ; 32GB Corsair 3200 MHz; ASUS VG35VQ 35" (3440 x 1440)
Fulcrum One yoke; Thrustmaster TCA Captain Pack Airbus edition; MFG Crosswind rudder pedals; miniCockpit FCU; CPFlight MCP 737; Logitech FIP x3; TrackIR

MSFS; Fenix A320; A2A PA-24; HPG H145; PMDG 737-600; AIG; RealTraffic; PSXTraffic; FSiPanel; REX AccuSeason Adv; FSDT GSX Pro; FS2Crew RAAS Pro; FS-ATC Chatter

Wait till you have to do a full re-install of MSFS after a couple of years then ask the same question, more Devs are moving to ORBX market place which I like you can have your ORBX Folder anywhere you like on the PC that suit you.

I did a full re-install of MSFS and still had to download the UK update after on a 200+mbts broadband cable and still took some time, I could have done a full P3Dv5.1 install in half the time and installed all my addons with addon organizer.   

There are some MSFS users when a big update comes they have to leave it installing overnight, 2 years from now it could take them days to do a full install.

https://www.flickr.com/photos/154944674@N05/51083442671/in/dateposted-public/

The dial is stuck at 100% all the time in the download test, I fitted an ASUS Mesh system in my house with 2 hubs 1 downstairs 1 upstairs my PC room is upstairs the router is downstairs.

Edited by G-RFRY

 

Raymond Fry.

PMDG_Banner_747_Enthusiast.jpg

I don't like the way either P3D or MSFS set their directory structures.  I also understand that Lockheed probably won't convince MS to change the standard.  So my 2 cents is if there was a 1-2 page cheat sheet that showed the structure and where everything goes that would help out quite a bit when trying to find a cfg or xml file.

I9-9900, 32 GB RAM, RTX 3090 FTW

 

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.