just instal/update directX from disc of just cause (it will not overwrite newer files only update older ones or instal ones that is missing) and game works.
had same problem with some other game...