to convert BF to DC i did Battle_of_Britain Conquest
open Battle_of_Britain with RFA Explorer extract your map open the extracted map you see alot of folders and files like this

you dont need to delete any of these folders and files but it makes a nice small map you need to keep the Conquest and Menu folders and Conquest.con and Init.con and delete the rest like this

now open the init.con file and change your soldirs to this and close it and save
game.setTeamSkin 1 IraqSoldier
game.setKit 1 0 Iraq_Sniper
game.setKit 1 1 Iraq_Assault
game.setKit 1 2 Iraq_AT
game.setKit 1 3 Iraq_HeavyAssault
game.setKit 1 4 Iraq_Support2
game.setKit 1 5 Iraq_SpecOps2
game.setTeamSkin 2 USSoldier
game.setKit 2 0 US_Sniper
game.setKit 2 1 US_Assault
game.setKit 2 2 US_AT
game.setKit 2 3 US_HeavyAssault
game.setKit 2 4 US_Support2
game.setKit 2 5 US_SpecOps
now open up the menu folder and in there is a init.con file open this in notepad and add this to the end of your file takeing out the ones that are there
game.setServerInfoIcon ../../bf1942/levels/DC_DesertShield/menu/serverInfo.dds
game.setMapId "DesertCombat"
now in the Conquest folder open the ObjectSpawnTemplates and change the bf vehicles to dc ones and save
now in any other dc map look for a file called PreCache.con add this to your map so you got Conquest and Menu folders Conquest.con Init.con and PreCache.con files
all done repack the map put it dc folder and play enjoy