Уууууу, желаю тебе терпения по-больше. Во-первых: Попробуй установить Microsoft Visual C++ все, прям все, от старого до самого нового. Во-вторых попробуй переустановить directX. Потом если это не помогло, попробуй вот этот файл, он очищает кэш, вроде как должно помогать. В папку сампфункса...