September 15, 20187 yr Author 8 hours ago, Lorby_SI said: You don't have to install textures directly into the simulato Thx Olivier But seam that unpossible to do with ORBX installers... Textures in sim are fully replaced, isn't it? Second problem with orbx, is with each changing in FTX central, the scenery/world is disturbed, the .bgl of orbx that I make previously off (because conflicts) are coming back disturbing others addons from other editors. Is mine first reason of this topic. Sure is very long time that I never make a new full reinstall of P3d (only client) because I have so many addons. Seam to be time for me to do a clean reinstall. But now with your idea of switching disk/system, I am less afraid by this task, because I am able to keep present version the time of the operations.
September 15, 20187 yr Commercial Member 2 hours ago, ms2 said: But seam that unpossible to do with ORBX installers... Textures in sim are fully replaced, isn't it? Second problem with orbx, is with each changing in FTX central, the scenery/world is disturbed, the .bgl of orbx that I make previously off (because conflicts) are coming back disturbing others addons from other editors. Hi, solution to that is to use fake P3D directories (for the base and the two config dirs), renaming as required. I combine this with the sim diff feature of my P4AO to find out exactly what files need to be extracted, and then move them to a separate folder that is linked with an add-on.xml. Special attention is required for the terrain.cfg and autogen definitions though. But as I said, this requires great attention to detail, there are just so many things that can go wrong and/or are inconvenient. It is much simpler and safer to just use different drives. Some scenery, aircraft etc. that you need in both sims, can be installed on a third drive too that is always accessible. That way you don't have to always install everything twice. Best regards Edited September 15, 20187 yr by Lorby_SI LORBY-SI
September 15, 20187 yr The problem for me with Simdirector is that it just keeps loading libraries. I have waited as long as ½ hour to see if it was just me being impatience, but nothing happing. I have used Airport design editor, but IS3 and Simdirector (apparently) would be so much easier to use, cause you can see directly in the sim where you place objects. So at least it's nice to know I can have two installs of P3D (v3.4 and v4.3) on the same machine, and use create the scenery in v3.4 and then export the .bgl to v4.3. Jorn Lundtoft I don't always stop and look at airplanes.........Oh wait, Yes I do. Intel I7-13700F, 32GB Fury DDR5 - 6000, Kingston 1TB NVMe PCIe 4.0 SSD, Asus Geforce RTX 4070 TI 12GB, Kingston 2TB M2 NVMe SSD, Corsair 750W PCU, Windows 11
September 15, 20187 yr Author 6 hours ago, Lorby_SI said: It is much simpler and safer to just use different drives. Thx Olivier think that is indeed the safety and best way.
September 15, 20187 yr 19 hours ago, Lorby_SI said: If you use the addon.xml method properly, that will not happen. You don't have to install textures directly into the simulator, you can keep any content out of the sim if you are willing to invest the necessary work. For example, I have the Rex Worldwide Airports texture replacements in a separate folder, and by activating/deactivating an add-on.xml I can simply turn them on or off. Nothing in the simulator folder itself has been changed. But it takes effort to achieve this, you have to trick the various legacy installers or management tools not to compromise your core simulator folders. There are some major exceptions to this, however. The biggest that comes to mind would be texture-replacement products like ORBX FTX Global or Ground Environment X, which overwrite default textures in the sim with their own enhanced versions, so such software can't just be activated or deactivated by manipulating the active status in an xml. It might be feasible to create independent environments on separate drives using the same paths...but some software also looks at the volume ID on the drive as well as the pathname...no idea if P3D is one of those. There are utilities that can duplicate a volume ID, at least the soft portion of it, but each physical drive also has a unique hardware serial number. If that's the solution of choice (and it works), the environments could be swapped out simply by redesignating the drive letters (e.g. drive "P" is the path for the sim, so to swap rename the current drive to "S:" and rename the other drive to "P:" to make it the active environment. Cheers Bob Scott | President and CEO, AVSIM Inc ATP Gulfstream II-III-IV-V Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090 Samsung 55" JS8500 4K TV@60Hz, 3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090 Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus, TM TCA Officer Pack, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case
September 15, 20187 yr Commercial Member 2 hours ago, w6kd said: There are some major exceptions to this, however. The biggest that comes to mind would be texture-replacement products like ORBX FTX Global or Ground Environment X, which overwrite default textures in the sim with their own enhanced versions, so such software can't just be activated or deactivated by manipulating the active status in an xml. Rex Worldwide Airports is a texture replacement too. Moved to an outside folder and referenced with an addon.xml it will override the default textures just as well. And that is true for ORBX and GEX too. All you have to do is to create a fake P3D folder for the product to install in, then identify what has been installed, move that to an external folder and create the add-on.xml reference. The "xml method" works for every type of content. Textures, sounds, shaders, whatever. There is no need to overwrite default assets, the external reference that is loaded last in sequence takes precedence over everything loaded before. Best regards Edited September 15, 20187 yr by Lorby_SI LORBY-SI
September 15, 20187 yr 4 minutes ago, Lorby_SI said: As I wrote, Rex Worldwide Airports is a texture replacement too. Moved to an outside folder and referenced with an addon.xml it will override the default textures just as well. And that is true for ORBX and GEX too. All you have to do is to create a fake P3D folder for the product to install in, then identify what has been installed, move that to an external folder and create the add-on.xml reference. This works for every type of content. Textures, sounds, shaders, whatever. There is no need to overwrite default assets, the external reference that is loaded last in sequence takes precedence over everything loaded before. Hmmmm...but what if the texture replacement does not replace all of the default textures, but just a subset? Will P3D find a default texture if there is an overriding external reference for the texture directory and no replacement for that texture file there? Regards Bob Scott | President and CEO, AVSIM Inc ATP Gulfstream II-III-IV-V Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090 Samsung 55" JS8500 4K TV@60Hz, 3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090 Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus, TM TCA Officer Pack, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case
September 15, 20187 yr Commercial Member 5 minutes ago, w6kd said: Hmmmm...but what if the texture replacement does not replace all of the default textures, but just a subset? Will P3D find a default texture if there is an overriding external reference for the texture directory and no replacement for that texture file there? Not really a problem. If the texture in the external folder is still the default one - so what? I don't see a default texture overriding itself as a problem - just an annoyance. If you wanted to be really precise, then you would have to identify exactly what has been installed - that is what I am using my SimDiff for. Then extract the files that are listed as "changed" or "touched" painstakingly, so only the new content remains in the external folder. I do this a lot on my devel computer, so I can switch different "flavors" in quickly. And I really dislike it if something overwrites stuff in my core simulator The exceptions are a couple of central config files like for autogen and terrain. Those can't be externalized yet, and care must be taken to get them right. Best regards Edited September 15, 20187 yr by Lorby_SI LORBY-SI
September 15, 20187 yr Commercial Member 1 hour ago, w6kd said: Hmmmm...but what if the texture replacement does not replace all of the default textures, but just a subset? Will P3D find a default texture if there is an overriding external reference for the texture directory and no replacement for that texture file there? Regards Sorry, I think that I misunderstood that. AFAIK the "external reference" is a really simple mechanism - it just looks at the basic file names. A texture file with the same name overrides a previously loaded file of the same name. Nothing more to it. It works even if you only have a single texture file in the external folder, for example to replace the halo.bmp or the milky way. The general idea is to only have those files there that are actually different. Best regards Edited September 15, 20187 yr by Lorby_SI LORBY-SI
September 15, 20187 yr Commercial Member 1 hour ago, ms2 said: Oliver, today I learn a lot... How xml work C:\Program Files\Lockheed Martin\Prepar3D v4\Learning Center.chm -> SDK -> Add-ons You will find a (freeware) tool to manage the xml referencing on the Lorby-SI website, called P4AO = Prepar3D V4 Addon Organizer. Best regards LORBY-SI
September 15, 20187 yr Author Oliver, precisely, I read back your manual of P4AO this evening. 😏 Xml method is a full other approach in sim for non-programmers but worth efforts. After a lot of years on scenery.cfg, I stay on the way... Mark
Archived
This topic is now archived and is closed to further replies.