Archived

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

scott967

Loading FSX config files - a warning!

Recommended Posts

FSX has a facility that allows you to save your preferences into a configuration file which you can pass to a friend who can load it into his FSX install. This is very handy to compare your systems using the same preferences.I've just been advised by a friend that when you load this file and then exit FSX it automatically updates your FSX.CFG with those settings. :-eekIt really shouldn't be doing that or at the very least there should be a confirmation when you exit FSX that you want your preferences overwritten.Phil T, if your reading this please ensure this is fixed for FSXI.

Share this post


Link to post
Share on other sites
Help AVSIM continue to serve you!
Please donate today!

Surely this is expected behaviour? Loading a config file (which is something I do all the time to switch between my high settings for GA and my lower settings for use with the PMDG 747 etc.) is just a shortcut for going in and changing settings manually. When you change settings using either method, the changes are saved in fsx.cfg so that you don't have to repeat your actions next time you run FS.Colin

Share this post


Link to post
Share on other sites

Rule #1: always practice safe hex!Prior to loading any saved configuration, one should simply Save their current configuration to disk...

Share this post


Link to post
Share on other sites

Colin,<Well if it is if wasn't obvious to either myself or my friend (a well-known person in FS circles). If Microsoft introduced this feature so that people could easily setup an identical installation it should NOT change your own config.You use this feature for a different reason to me but I remember the blurb when FSX was released that it would make it easy for you to load a friend's config. It shouldn't change your own and certainly not without a warning.

Share this post


Link to post
Share on other sites

Hi Bill,<>As a programmer don't you think that if you're going to overwrite a user's settings you should at least give him the option? I wouldn't dream of not offering that option.If I'd known my FSX.CFG was going to be overwritten then yes, I would have saved it. But it's not obvious that happens.

Share this post


Link to post
Share on other sites

IIRC, FS saves the state of the system every time you exit. Since this is normal behavior why should they warn you? If you manually make a change in the settings and exit, they are saved without asking. Always have been to my recollection.My understanding of multiple configs has always been that it retains your last load.Don't see an issue here, Ray.:)VicQ6600 G0 CPU 2.4 o/c 3.65Evga 680i A1 with P31 BIOS 2G XP2-8500 DDR2 1066FSB Mushkin 996535 RAM 5-5-4-12-2T320G 7200 HD partitioned for XP/Vista/Programs 2 - 74G Raptors in RAID0 500G 7200 HD for backup SATA DVD burner Evga 8800GTS 640 PCIx XG 174.74 702/1620/792Kandalf LCS case w/ built in liquid cooling 850W Thermaltake power supplyVisit the Virtual Pilot's Centerwww.flightadventures.comhttp://www.hifisim.com/banners/hifi-supporter-sigbanner.jpg

Share this post


Link to post
Share on other sites

Hi Vic,I've looked through the Help in FSX and I can find nothing about saving and loading CFG files.Clearly some of you know how these CFGs work but I'm sure I can't be the only person who thought you could use them on a temporary basis to test a scenario and then revert to your own settings on exit.I still feel there should be some form of warning before your own FSX.CFG is overwritten. If the purpose of loading CFGs isn't clear then there should be a warning. As I said earlier I always thought their primary purpose was to load different configurations but NOT to replace your own automatically on exit.I guess we'll just have to agree to disagree.

Share this post


Link to post
Share on other sites

>Hi Bill,>><Save their current configuration to disk...>>>>As a programmer don't you think that if you're going to>overwrite a user's settings you should at least give him the>option? I wouldn't dream of not offering that option.>>If I'd known my FSX.CFG was going to be overwritten then yes,>I would have saved it. But it's not obvious that happens.I see your point Ray, but I'm not suggesting saving the fsx.cfg file at all...Instead, before Load(ing) a Save(d) mini-configuration, simply Save your current mini-configuration to something like "My Current Settings"... ;)I have about a dozen different mini-cfg files saved, ranging from "Plain Vanilla" to "All Maxed." The neat part is that you don't have to exit the sim and reload, you don't even have to quit your current flight...Everything is done from the Options Menu.

Share this post


Link to post
Share on other sites

It should be noted that technically speaking, the FSX.cfg is an configuration file that really isn't meant to be exposed to the user. That's why there is a UI to manipulate it. Any altering of the default FSX.cfg could really be considered an advanced user function in terms of the base product's functionality. In a case like that, for the average user, it's best to have the process be as streamlined as possible. How many questions would we get if every time you loaded up a saved config it yelled "WARNING: YOU ARE ABOUT TO OVERWRITE YOUR FSX.CFG FILE. CONTINUE???" There would be a bunch of people who would be confused or scared.

Share this post


Link to post
Share on other sites

I also found the FSX system very convenient compared to FS9, where I have multiple .cfg files and do command line switching with the CFG: switch. Being able to switch in-game makes life easier. I suppose there could be an option to make the changes session only / permanent. I've always operated under the idea that changes are permanent, and have kept master copies of .cfg files in case I need to return to a known config. I think it would be nice if the same UI was available for control assignments.scott s..

Share this post


Link to post
Share on other sites

>I think it would be nice if the same UI was available for control assignments.It is! Familiarize yourself with these lines in your FSX config files:[CONTROLS]Controls_Default=StandardControls_Current=StandardKBDAIL=64KBDELEV=64KBDRUD=64In order to configure a new set of control assignments, perform these four steps:1. Mske a copy of Standard.xml, then run FSX with one of your specialized config files and set up your joysticks and keys as you like them for that plane.2. End FSX, then rename the new Standard.xml to Standard_special.xml.3. Rename the file copied in step 1 back to Standard.xml.4. Edit your specialized config file to look like this:[CONTROLS]Controls_Default=StandardControls_Current=Standard_specialKBDAIL=64KBDELEV=64KBDRUD=64I have files named Standard_c172.xml, Standard_Kingair.xml, Standard_Lear.xml, and many more. Each is called by a different FSX config file associated with that plane and each assigns the three levers atop my CH USB Yoke differently and sets the sensitities and defines any special buttons and keys. It works like a charm.R-

Share this post


Link to post
Share on other sites

<>Show me where in the interface or help it states that. The only clue is the file extension and it is not obvious that when you load a different CFG your FSX.CFG will be updated automatically when you exit FSX.<>You show the message with a "don't tell me again" option. If you check that option you're on your own but otherwise you are warned before updating the FSX.CFG with the loaded one.

Share this post


Link to post
Share on other sites

Hi Bill,Yes, that makes perfect sense providing you already knew the CFG you were loading would overwrite your FSX.CFG on exit. I don't think the process is clear in that respect especially when any saved CFGs are placed in a different location to your FSX.CFG.Now that I know how the process works I (and my learned friend) won't make that mistake again. Surely we can't be the only two who have made this mistake? :-hmmm

Share this post


Link to post
Share on other sites

Hi,When I load a configuration file in FSX I allways want FSX to save these loaded settings when I exit FSX. Why would I load another configuration file if I don't want to use it? And I want FSX to preserve/save these loaded settings until I load another configuration. Very simple and straight forward IMO.Ulf B

Share this post


Link to post
Share on other sites

Ulf,I'll repeat what I said in an earlier reply. It isn't obvious (to me and probably plenty of others) that when you load a CFG that on exiting FSX the settings in that file will replace those in the FSX.CFG.Please point me to the section in the Help where it covers this because up to now I haven't found it.When I load a different CFG I only want it to be active for that session of FSX. I think it quite reasonable that would be the case. If they were going to become permanent I would have expected some warning.But I'm just going over what I have already said. I would really appreciate a comment from Phil Taylor on this because clearly there is some ambiguity as to how the process works and I can't find anything covering it in the Help.

Share this post


Link to post
Share on other sites

Excuse me, Ray, for joining the commentary. I understand that you were surprised and that this created a certain confusion.Perhaps it is worth while attempting to clear up the misunderstanding.Every time that you go to Options-Settings and change something, you will overwrite the fsx.cfg file. That is what it means to change a setting in FS (and perhaps in many other games.) The moment that you click on OK, you will have changed the fsx.cfg.By loading a saved configuration file, you are only using a shortcut to changing the fsx.cfg file - it is nothing more than that and the equivalent of making the changes manually by going to Options-Settings. The minute that you load the saved configuration file, you have overwritten your previous file.There is nothing mysterious about this, and it is only a configuration file, nothing particularly serious. People change and overwrite it often, some do it multiple times a day searching for the magical tweak that will give them better performance.If you do not like the new settings from the saved configuration file, all you have to do is go back to Options-Settings and change them to what you like. It is a simple process that all of us do all the time.There really is no reason to be surprised at this behavior, as it is perfectly normal and what we all experience all the time.Best regards.Luis

Share this post


Link to post
Share on other sites

Ray,The other way around would be a really awkward behaviour IMO, and would would upset a lot more simmers.Ulf B

Share this post


Link to post
Share on other sites

Hi Luis,<>Yes, I understand that. That's never been a problem.<>I now understand that is what happens but I don't think Microsoft have made this clear. In fact they make no mention of the Load / Save process at all in the Help. I was always under the impression that loading a different config file would not overwrite your FSX.CFG and neither did my friend who shall remain nameless to save his embarrassment. But his is a well-known name and a highly experienced FS user.<>Only when you exit FSX of course, not immediately. ;-)None of this would be an issue but I distinctly recall reading about this feature when FSX first came out. It was clearly stated it would allow users to save a config and share it with their friends to ensure all the settings were identical. What they didn't say is that it would permanently overwrite their own settings and that is the issue I have.I clearly understand how this process works. In fact, my friend pointed it out to me and I only posted here because I felt others who share config files may experience the same problem. Clearly you use this feature for a different purpose to us even though the outcome is the same. I was using it for a frame rate test so clearly we needed to be sure all the settings were the same. It was never intended it would permanently affect his FSX settings.<>I must challenge you on that. We haven't had this feature until FSX so it really should have been explained in the Help. And so far no-one has come back to me and said it's in the Help. Why not? It might be obvious to some but clearly there is room for confusion. Aces should have made it abundantly clear how this process works and the implications if not for the experienced user then certainly for the novice.

Share this post


Link to post
Share on other sites

>I must challenge you on that. We haven't had this feature>until FSX so it really should have been explained in the Help.>And so far no-one has come back to me and said it's in the>Help. Why not? It might be obvious to some but clearly there>is room for confusion. Aces should have made it abundantly>clear how this process works and the implications if not for>the experienced user then certainly for the novice.Ray, I don't think you'll find anyone who would disagree that ACES should have been more informative on this point. As it happens, there are a lot of other "features" that aren't mentioned either.Aside from making sure that ACES is aware of their "error of omission" there's little more than can be done at this point besides what you have just done......informed the public about the side-effect of loading a Saved configuration file.That was a valuable "public service," so - thank you! ;)

Share this post


Link to post
Share on other sites

All this makes me wonder about something I hadn't really wondered about before: When you save your config, does it save pretty much everything that's in fsx.cfg at that time or does it save only the display settings that can be configured manually using the GUI? I've always assumed the latter but I'm not so sure now after reading this thread. (I'm not at my FS machine at the moment so I can't look at what's in the files).For example if I've manually edited my fsx.cfg and changed something that can't be changed in the GUI, does that go in the saved config?If it does, I guess I can understand Ray's point a bit better. If it just overwrites stuff that's easy to change from the GUI anyway it doesn't seem like such a big deal.Colin

Share this post


Link to post
Share on other sites

Hi,One of the fundemental practices of a UI is to keep the user informed.Just my 2 cents.Bob

Share this post


Link to post
Share on other sites

Hi Bill,<>I agree. I feel I've flogged this one a bit but if Phil had joined in then it might have been shorter.;)>>:-) Thanks Bill. Let's hope this feature is looked at in the next version but even if it isn't at least I'll be more aware of how it works.

Share this post


Link to post
Share on other sites

Hi Bob,<>I couldn't have put it better! How many times have the words "well I assumed..." been uttered over something that was blazingly obvious to one person but not to another. ;-)

Share this post


Link to post
Share on other sites

>Hi,>>One of the fundemental practices of a UI is to keep the user>informed.>>Just my 2 cents.>>BobAnother of the fundamental practises is not to overload users with information. To much info and you won't know what's important and what's not.Ulf B

Share this post


Link to post
Share on other sites

Yea i can see it now. A cfg file for a 3ghz box shared with a guy running a 1 ghz duron cpu and a 32mb graphic card.Technically that cfg file should remain on the computer it was originally installed on.Just my 3 cents worth.. I got paid today. :( Dave

Share this post


Link to post
Share on other sites