Отвечает Makc:
Обновление DirectX 9.0c есть на диске с игрой. Не факт, что зайдёт, поэтому установите сначала NET.Framework 2 или 3, а потом запускайте обновление DirectX.
Отвечает Markiz:
У Вас старая версия DirectX. Если на диске с игрой он есть, надо поставить поверх.
Отвечает Леонид Бобошин:
Скачать обновление для DX9 и установить, или найти этот файл где-нибудь и скопировать в windows\System32\.
Отвечает Саша:
На диске с игрой есть папка DirectX 9.0c - именно оттуда и надо ставить DirectX 9.0c.
Отвечает Sten:
Есть один ненадежный варварский способ. Берется файл D3DX9_25.Dll (ну или другая последняя цифра) и создается его копия, но уже с именем D3DX9_26.Dll. Повторяю, способ совсем не профессиональный, но не раз выручал.з.ы. Для вундеркиндов^ файлы находятся в папке установленной игры.
Отвечает DAEMOn:
Из папки DirectX на диске (там несколько архивов) находишь файл D3DX9_26.dll и бросаешь его в папку с установленной игрой, запускаешь игру оттуда же exe-шником. У меня пошла.
Отвечает Ars:
Скачайте: http://www.dlldll.ru/d3dx9_26.dll_download.html
Отвечает Ромыч:
Пишет, что D3DX9_26.Dll не является образом для Win NT. Что делать?