by H.G.Muller » 05 Dec 2012, 09:54
I guess it is really Daklord that should shed light on this, because AFAIK the win.wav and los.wav files are not distributed with XBoard in the first place (i.e. in the Linux version). So it must be some special configuration of the Mac package, and they might appear as hard-coded command-line options in some ini file or shortcut used to start up ICS mode.
Note that the -alwaysPromoteToQueen (-queen, -xqueen) option has been deprecated, although it still should be saved with the settings. It is recommended to switch that off (-xqueen). The option -sweepPromotions, controllable with the 'Almost always promote to Queen' checkbox in the General Options dialog, superseeds it.
In the WinBoard 4.5 distribution I also did such things, and I never realized that it can be extremely annoying to users that WB keeps reverting to some settings they don't want whenever they restart it. So rather than using a ini file to specify options suitable for ICS play (but not strictly necessary) with the menu item that opens WinBoard in ICS mode (e.g. "winboard @FICS.ini"), I switched to a different policy:
The FICS.ini now contains at the end the options
/settingsFile %APPDATA%\winboard_ics.ini
/saveSettingsFile %APPDATA%\winboard_ics.ini
in stead of /saveSettingsOnExit false ,
so that settings are saved, but on a separate file from the noral settings, only used in ICS mode. And then reloaded from it, overruling the settings configured with the distribution. So that changes that users make to these settings do persist to future sessions.