Сейчас на форуме: vsv1, Alf (+4 невидимых)

 eXeL@B —› Вопросы новичков —› Замена DirectX11 на DirectX10.1 для игры Watch Dogs
Посл.ответ Сообщение

Ранг: 2.5 (гость)
Активность: 0.010
Статус: Участник

Создано: 21 октября 2015 11:23
· Личное сообщение · #1

Начинка моего ноутбука немного уже устарела в плане видеокарты. Сейчас все новые игры требуют наличие видеокарты с поддержкой DirectX 11, а у меня только наличие DirectX 10.1

Пробовал запустить игру Watch Dogs, но все трюки по запуску игры с поддержкой DirectX 11 на видеокарте Directx 10.1 не увенчались успехом.

При запуске игры выдает ошибку:
Для игры WATCH_DOGS требуется совместимая карта с DirectX 11 видеокарта и установленный DirectX.

При загрузке файла watch_dogs в отладчик Olly 2.2 выдает ошибку:
"Bad or Invalid 32-bit Executable" вечером перепроверю еще раз. Сейчас пишу по памяти.

1) Возможно отключить проверку на DirectX 11?
2) Выдать видеокарту DirectX10 за DirectX 11?
3) Возможен такой вариант или только замена видеокарты? (На ноутбуке это равноценно покупке нового)




Ранг: 275.9 (наставник), 340thx
Активность: 0.22=0.22
Статус: Участник
RBC

Создано: 21 октября 2015 11:29
· Личное сообщение · #2

forumes, бери новый ноут с видеокартой директикс 12, а то через год создашь топик, как прикрутить DX12 на видяху с DX11

-----
Array[Login..Logout] of Life




Ранг: 2.5 (гость)
Активность: 0.010
Статус: Участник

Создано: 21 октября 2015 11:47
· Личное сообщение · #3

Kindly Ясно.




Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 21 октября 2015 12:02
· Личное сообщение · #4

Объем требуемых знаний и человеко/часов на работу сильно перекроет стоимость нового компьютера.



Ранг: 2.5 (гость)
Активность: 0.010
Статус: Участник

Создано: 21 октября 2015 13:20
· Личное сообщение · #5

Gideon Vi Спасибо за объяснение.



Ранг: 20.4 (новичок), 8thx
Активность: 0.030
Статус: Участник

Создано: 21 октября 2015 13:27
· Личное сообщение · #6

Игра, судя по всему, 64bit. Теоретически можно попробовать перебить d3d11.dll на d3d10.dll, перебить Direct3DCreate11. Я думаю игра то запустится, но вероятно, что или экран будет черный или будут глубокие артефакты. Попробуйте ещё дрова последние поставить!
DirectX 9 выгодно отличается от новых, что может быть сэмулирован нативно.
Кстати, разработчики Wine, в скором обещали эмулирование DX11 и DX10. Мож стоит подождать и перейти на Linux




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 21 октября 2015 14:08
· Личное сообщение · #7

А не смущает, что после этих адовых корчей скорость эмуляции будет такая, что играть расхочется?
Короче говоря, сделать можно всё, но стоить оно того явно не будет. Так что закрыто, тем более, что своих наработок нет.


 eXeL@B —› Вопросы новичков —› Замена DirectX11 на DirectX10.1 для игры Watch Dogs
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати