The "coarse grey saloon" is the rFactor "temp car" - the model it uses when it can't find a car's model files, which is caused by the game not looking in the correct location for the data files.
For example, this is the search path for the MMG 07 F1 cars (to be specific, the BMW Sauber):
Code:
SearchPath=<VEHDIR>
SearchPath=<TEAMDIR>
MASFile=BMW_Sauber.mas
MASFile=BMW_Sauber_Textures.mas
MASFile=Teams_PE/MMGsharedfiles.mas
MASFile=cmaps.mas
The
BMW_Sauberxxx.mas files are in
GameData\Locations\Vehicles\MMG\F1\2007_Season\Teams_PE\BMW_Sauber.
When you're running All Cars and Tracks,
<VEHDIR> (mod overridable, see the rfm files in
\rfm) is set to
GameData\Vehicles which means when rFactor tries to generate the model for the MMG BMW, it will look for the file
BMW_Sauber.mas in
GameData\Vehicles. Clearly it won't find it, and therefore the car won't load in AC&T. It works when the selector is set to just MMG 2007, because the mod's rfm overrides the
VEHDIR path and redefines it as
GameData\Vehicles\MMG\F1\2007_Season\ - and when rFactor starts looking for files using the
2007_Season folder as the initial directory it finds the files (it actually uses the
TEAMDIR searchpath to dive a couple of folders
deeper into the folder structure, using the team names to get the correct subfolder of
2007_Season\) and therefore works.
A counter-example - a mod that works in AC&T without any editing of the vehicle gens: GP1979
Code:
SearchPath=<VEHDIR>
MASFile=GP79\AlfaRomeo\Alfaromeo.mas
MASFile=GP79\GP_79_League_Edition\AlfaRomeo\Alfaromeo_LE.mas
MASFile=common_79.mas
MASFile=tyres_79.mas
MASFile=tachs_79.mas
The '79 Alfa's model file is found in
GameData\Vehicles\GP79\AlfaRomeo\ (the first MASFile= line).
xxx_79.mas are loose files and are installed into
GameData\Vehicles - but that's not important in this example.
When using the default AC&T search directory of
GameData\Vehicles, rFactor can find the car files right off the bat - it looks for
GameData\Vehicles\GP79 \AlfaRomeo\Alfaromeo.mas and finds it.
Hope everyone managed to understand that.