This has been corrected in upstream CVS. In this case, the documentation is right and the code was wrong. British English should be, and now is, correctly set as the default language.
Patch below: Index: sky.cpp =================================================================== RCS file: /cvsroot/scummvm/scummvm/sky/sky.cpp,v retrieving revision 1.180 retrieving revision 1.181 diff -u -d -r1.180 -r1.181 --- sky.cpp 30 Jul 2005 21:11:40 -0000 1.180 +++ sky.cpp 9 Sep 2005 10:12:38 -0000 1.181 @@ -94,7 +94,9 @@ if (0 == scumm_stricmp("sky.dsk", fileName)) { // Match found, add to list of candidates, then abort inner loop. - detectedGames.push_back(skySetting); + // The game detector uses US English by default. We want British + // English to match the recorded voices better. + detectedGames.push_back(DetectedGame(skySetting, Common::EN_GRB, Common::kPlatformUnknown)); break; } } @@ -338,6 +340,9 @@ _skyLogic->useControlInstance(_skyControl); switch (Common::parseLanguage(ConfMan.get("language"))) { + case Common::EN_USA: + _systemVars.language = SKY_USA; + break; case Common::DE_DEU: _systemVars.language = SKY_GERMAN; break; @@ -360,7 +365,7 @@ _systemVars.language = SKY_ENGLISH; break; default: - _systemVars.language = SKY_USA; + _systemVars.language = SKY_ENGLISH; break; } -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]