Драйверы для видеокарт AMD и NVIDIA с поддержкой DirectX 12

Не так давно Microsoft выпустила набор логики и программных средств для разработки драйверов для новой ОС Windows 10. Обе компании незамедлительно воспользовались этим и выпустили бета версии драйверов для Windows 10 с поддержкой DirectX 12
AMD (для Windows 10) - https://mega.co.nz/#!MV9WRayA!pfcYLXSD7sUOyxXLpBueFf6r02kIOXldsnayxlyyPEg
AMD (модифицированный для Windows 8.1) - https://mega.co.nz/#!dlEXRTBB!GdYiZjp2SIXt_Cj7LgR0QpSQMAk-dCRljXvHJz2Pk10
NVIDIA (для Windows 10) - http://au.v4.download.windowsupdate.com/d/msdownload/update/driver/drvs/2015/03/200005382_2ff4b469bb291b2a34ce8c25c789f0a72264e276.cab

Установка драйвера возможна лишь из-под тестового режима или с отключенной функцией обязательной проверки подписи драйвера!!!

больше всего предоставляет интерес модифицированный драйвер AMD для Windows 8.1. Он основан на драйвере для Windows 10 с разблокированной функций VSR (Virtual Super Resolution)

которую AMD по непонятным причинам залочили на R9 285, R9 290, R9 290X и R9 295X. Эта функция позволяет запускать игры в большем разрешении, чем способен ваш монитор, т.е. в FullHD, UltraHD, 2K, 4K и даже в 5K.
Я уже установил себе этот драйвер и он работает - моё разрешение 1680х1050. Я запустил Shadow of Mordor в разрешении VSR 150% 2520x1575 и VSR 200% 3360x2100, fps при этом просел с 60 кадров до 38 кадров и 23 соответственно. Test Drive Unlimited 2 и Spec Ops не поддерживают 2К и более, но спокойно запустились в 1920х1200, т.е. в FullHD. Ryse Son of Rome также запустил в 1920х1200.

единственный нюанс - у тех, у кого R9 280X система будет показывать не R9 200 Series, а HD 7900 Series, но это можно исправить:
- загружаем ОС в безопасном режиме
- идём по пути C:/Widows/Inf/oem6.inf
- ищем по ID (например моя карта с ID 6798) строку AMD6798.1 = "AMD Radeon HD 7900 Series" и меняем на AMD6798.1 = "AMD Radeon R9 200 Series"
- перезагружаемся и радуемся драйверу с разлоченными функциями и поддержкой DirectX 12

Комментарии: 10
Ваш комментарий

smile437
Ну наверное человек захотел побыстрее помочь людям и в торопях дал ссылку пользователя, а не главную страницу. Не говоря о том, что некоторые компьютеры попросту не видят того, что видят другие, из-за проблем безопасности.

2

Mitsu Rju
никакой главной страницы нету, ссылки на ФО заливал тот, кто и собирал этот драйвер.
если они не работают значит автор их удалил, или не стал продлевать в силу новой версии драйвера.

начиная с Catalyst 15.7 в драйвере реализована расширенная поддержка VSR - по мимо топовых 290, 390 и Fury AMD добавили и средние карты 285, 380 (может ещё какие-то 270 к примеру, не знаю).
у NVIDIA ситуация аналогичная - в новых драйверах 355.хх DSR доступен для большого количества видеокарт.
во всех этих драйверах реализована поддержка DirectX 12 для версий под Windows 10.
поэтому в тех модах нужды уже нет никакой.

2

tesla707
Насчет ссылки я просто к примеру, так-как уже с таким встречалась, когда пользователи заходят как регистрированные а потом скидывают ссылку своей страницы.
А насчет VSR и директивы 12, мне к примеру компания скидывала драйвер Omega-14.12, там похожая комбинация, не знаю может только мне, потому-что пробовала найти похожий., Не нашла!
Мой установочный 330mb. а на сайте предлагают для всех Двести с чем-то.
Сейчас стоит 14.7.1. не жалуюсь.

2

это только для серии R вот у меня HD 7600m и проблемы с CCC, он не выдает все окошки и я не могу настроить ни чего. Это после перехода с 7 на 10. Переустанавливал с нуля.

0

Не качает модифицированный для Win 8.1 и в oem6.inf у меня нет ни 7900 ни AMD6798.1

0

Ребят, а разве 7800 Series не поддерживается?

0

кто нибудь пробовал побаловаться с видяшками dirext 10? и попытаться на них запустить 12?

0
kolders написал:
кто нибудь пробовал побаловаться с видяшками dirext 10? и попытаться на них запустить 12?

это не возможно.

функция в DirectX 10.1 - D3D10CreateDevice1 принимает следующие аппаратные уровни
typedef enum D3D10_FEATURE_LEVEL1 {
D3D10_FEATURE_LEVEL_10_1 = 0xa100,
D3D10_FEATURE_LEVEL_10_0 = 0xa000,
D3D10_FEATURE_LEVEL_9_3 = 0x9300
D3D10_FEATURE_LEVEL_9_2 = 0x9200,
D3D10_FEATURE_LEVEL_9_1 = 0x9100,
} D3D10_FEATURE_LEVEL1;

функция в DirectX 11 - D3D11CreateDevice принимает следующие аппаратные уровни
typedef enum D3D_FEATURE_LEVEL {
D3D_FEATURE_LEVEL_11_0 = 0xb000,
D3D_FEATURE_LEVEL_10_1 = 0xa100,
D3D_FEATURE_LEVEL_10_0 = 0xa000,
D3D_FEATURE_LEVEL_9_3 = 0x9300,
D3D_FEATURE_LEVEL_9_2 = 0x9200,
D3D_FEATURE_LEVEL_9_1 = 0x9100,
} D3D_FEATURE_LEVEL;

функция в DirectX 12 - D3D12CreateDevice принимает следующие аппаратные уровни
typedef enum D3D_FEATURE_LEVEL {
D3D_FEATURE_LEVEL_12_1 = 0xc100,
D3D_FEATURE_LEVEL_12_0 = 0xc000,
D3D_FEATURE_LEVEL_11_1 = 0xb100,
D3D_FEATURE_LEVEL_11_0 = 0xb000,
} D3D_FEATURE_LEVEL;

как видно из спецификаций запустить аппаратные уровни из Dx10 на Dx12 не возможно, ввиду их отсутствия в самом API.
с Dx12 могут работать видеокарты имеющие аппаратный уровень D3D_FEATURE_LEVEL_11_0 = 0xb000 и выше.
максимум что можно - это запустить Dx11 приложение на Dx10 видеокарте (именно так и сделано в игре The Witness).

0

tesla707
хм... печально ,
вообщем кинули разрабы видеокарты на dx10
ну да ладно
модифицированые драйвера для амд удалены их нету по ссылкам
а пробовал кто-нибудь прописать драйвера для старых видеокарт на drx10 что-бы изменить их на програмном уровне под чтение dx11?
метод с SDK бесполезен т.к проц нагружается зверски

0

хм... печально ,
вообщем кинули разрабы видеокарты на dx10
ну да ладно
модифицированые драйвера для амд удалены их нету по ссылкам
а пробовал кто-нибудь прописать драйвера для старых видеокарт на drx10 что-бы изменить их на програмном уровне под чтение dx11?
метод с SDK бесполезен т.к проц нагружается зверски

0