|
From: Alan T. <ajt...@v-...> - 2017-01-05 21:09:37
|
Whilst we are discussing fg-root can I chime in with some of pet my grudges? On Windows Flightgear´s directory structure does seem a little confusing - to me at least. I use git and the sources plus fgdata are in C:\Flightgear. I have Flightgear installed in C:\Flightgear\install\msvc140-64. I have custom aircraft in C:\Flightgear\MyAircraft and custom scenery in C:\Flightgear\MyScenery. At run-time flightgear reports the following properties:- sim/fg-aircraft C:/Flightgear/MyAircraft sim/fg-aircraft[1] C:/Flightgear/fgaddon/Aircraft sim/fg-current C:/Flightgear/install/msvc140-64/bin sim/fg-home C:/Users/alan/Appdata/Roaming/flightgear.org sim/fg-root C:/Flightgear/fgdata sim/fg-scenery C:/Flightgear/MyScenery sim/fg-scenery[1] C:/Users/alan/Documents/Flightgear/Terrasync Now for the bit that I find confusing. Flightgear related files get stored in several fixed places.- C:/Users/alan/Appdata/Roaming/flightgear.org/ ....... fgfs.log, autosave.xml, navdataxxx.cache and many other files and directories. C:/Users/alan/Documents/Flightgear/Aircraft (which is empty!) C:/Users/alan/.fgfsrc C:/Flightgear/fgdata/Joysticks.xml C:/Flightgear/fgdata/Input/Joysticks/(my joystick files) Some observations. C:/Users/alan/Appdata is hidden by default, which behaviour can of course be overridden. This is not novice user friendly. .fgfsrc was moved out of fgdata ,but the joystick files were not. Both need to be hand tailored by the user. .fgfsrc is a user unfriendly file name for Windows. It is treated as a file that has no file-name, only a file type, making it awkward to manipulate. Why do we have C:/Users/alan/Documents/Flightgear/(for Terrasync) and C:/Users/alan/Appdata/Roaming/flightgear.org? Is it possible to put all of these in one place for simplicity? I would prefer C:/Users/alan/Documents/Flightgear/ as it is much more accessible than C:/Users/alan/Appdata/Roaming/flightgear.org/ Alan |