PDA

View Full Version : DirectX 10 портировали на Windows XP



arka
25.04.2007, 03:29
Собственно вот такая интересная информация :



Проект под названием Alky, целью которого является неофициальный перенос DirectX 10 на Windows XP, достиг успеха. 19-летний Коди Броушез, организатор проекта Alky, выпустил демонстрацию своих библиотек, (http://fallingleafsystems.com/site_media/preview.zip) позволяющих запускать игры для 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.

Подробнее о проекте можно почитать в блоге разработчика (http://alkyproject.blogspot.com/2007/04/finally-making-use-of-this-blog-i.html.


P.S. следим за развитием проекта ...

DreadKnight
25.04.2007, 12:35
Кхм, а это не будет недо-dx10 или новые баги в работе системы. Имо проще поставить висту только под использование dx10 приложений, а все остальное пускачь через xp.

SoulJas
25.04.2007, 15:37
В статье прямым текстом написано, что это недо-dx. Это вообще не порт, а эмуляция. Единственный практический интерес - запуск dx10 эксклюзивов (типа Halo2) на системах без поддержки оного. Да и этот интерес весьма сомнителен - производительность dx9 видеокарт явно недостаточна для комфортного запуска будущих dx10 эксклюзивов, тем более через интерфейс эмуляции.

arka
25.04.2007, 19:27
Все правильно. Просто... скажем так... в ситуации, когда то или иное графическое приложение, игра будет идти только под ДХ10 и эмуляция Alky будет корректно работать - то тогда человеку не нужно будет апргейдить систему и сразу же убивать ее ресурсы Вистой. Конечно же, для серьезного и полноценного "наслаждения" ДХ10, человек будет вынужден поставить Висту, со всеми отсюда вытекающими, но в остальном... - идея с Alky мне нравится

DreadKnight
25.04.2007, 22:31
Игра только под DX10 = слайдшоу под эмуляцией, лучше уж отдельно Висту поставить, чем "купить билет на трамвай и не поехать".

arka
25.04.2007, 23:13
Игра только под DX10 = слайдшоу под эмуляцией, лучше уж отдельно Висту поставить, чем "купить билет на трамвай и не поехать".

Вообщем когда хлопец выпустит финальную рабочую версию - поставлю себе и отпишусь. Тут ведь не только переоценивать, но и недооценивать не стоит. Пока трамвай с публичных рельсов не сошел ;)