Проект под названием Alky, целью которого является неофициальный перенос DirectX 10 на Windows XP, достиг
успеха. 19-летний Коди Броушез, организатор проекта Alky, выпустил
демонстрацию своих библиотек, позволяющих запускать игры для DirectX 10 на Windows XP, а также на Windows Vista в том случае, если в компьютере не установлена видеокарта с поддержкой DirectX 10.
Эти библиотеки являются своеобразным компилятором команд DirectX 10 в команды DirectX 9. Демонстрация позволяет запускать примеры из DirectX 10 SDK. В ближайшие месяцы должно быть выпущено полностью функциональное решение для запуска DirectX 10-приложений на Windows XP и видеокартах прошлого поколения. Вероятней всего, такое портирование будет не всегда давать успешные результаты, да и все преимущества DirectX 10 будут нивелированы. Сама затея немного удивляет, т. к. вряд ли в ближайшем будущем появятся игры, несовместимые с предыдущими DirectX. Почему такая инициатива не возникала при переходе с DirectX 8 на DirectX 9? Наверное, это можно рассматривать как вызов Microsoft, не желающей выпускать новый API для Windows XP.
Подробнее о проекте можно почитать в блоге разработчика.