Проект под названием Alky, целью которого является неофициальный перенос DirectX 10 на Windows XP, достиг успешных результатов.
19-летний Коди Броушез (Cody Brocious), организатор проекта Alky, выпустил <a href="http://fallingleafsystems.com/site_media/preview.zip" target="_blank">демонстрацию своих библиотек</a>, позволяющих запускать игры для 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. Подробнее о проекте можно почитать в <a href="http://alkyproject.blogspot.com/2007/04/finally-making-use-of-this-blog-i.html" target="_blank">блоге разработчика</a>.
<a href="http://okroshka.nnm.ru/directx_10_portirovan_na_windows_xp" target="_blank">NNM</a>