iGuides для смартфонов Apple

Как запустить новейшие игры на видеокартах с поддержкой DirectX 10

Егор

Егор Морозов — 21 сентября 2017, 15:08

image-04-535x535 (1).png

API DirectX 11 появился более 7 лет назад, и уже медленно уступает более новому и технологичному DX 12. Однако в мире остается еще достаточно много относительно мощных видеокарт, которых поддержкой DirectX 11 обделили — к примеру, линейка GeForce 200: топовые ее представители, GTX 280 и выше, без проблем тянут GTA 5 даже в FHD. Однако при попытке запустить на такой видеокарте тот же Fallout 4, который, казалось бы, достаточно хорошо оптимизирован, мы сталкиваемся с тем, что игра требует DX 11. Конечно, наилучшим выходом будет покупка самой простой DX11 совместимой видеокарты, благо стоят они (особенно б/у) недорого, но если очень хочется — можно попробовать поиграть в новейшие игры и на старом железе с поддержкой только DX10.

League of Legends DirectX 11 vs DirectX 9 (DX9 vs DX11 FPS)

Снимок.PNG

Для этого нам поможет программная эмуляция новых версий DX — вплоть до 12ого. Чтобы ей воспользоваться, нужен Windows SDK — скачать его можно на официальном сайте. После установки нужно перейти по пути C:WindowsSystem32 и запустить файл dxcpl.exe. В нем нажимаем на «Edit list. » и добавляем .exe нужной игры. Теперь выбираем Feature level limit на том уровне, который нужен (для DX 11 лучше брать 11_1, в 12ый лучше не лезть), включаем Force WARP и Force On, после чего применяем изменения. Должно получиться так:

После таких действий игра, требующая DX11, скорее всего запустится, однако стоит учитывать, что программная эмуляция работает крайне медленно, так что сразу ограничивайтесь минимальными настройками в HD. Ну и разумеется не стоит пытаться запустить проекты, которые требуют hi-end железо — лучше всего ограничиться пошаговыми играми типа Tropico или Civlization VI.

Источник: www.iguides.ru

Как запустить танки в режиме DX9 (wot directx)

Супер-гаджет

Этот встроенный драйвер 5 должен быть включен в операционную систему Windows® или доступен через обновление Windows®. Хотя эти драйверы Software являются базовыми, они поддерживают основные аппаратные функции. Наши инструкции по обновлению драйверов DirectX содержат все необходимые шаги.

Программист: DirectX
Группа: Софт
Конфигурация: 5
Операционные системы: Windows XP, Vista, 7, 8, 10
Установить необязательные продукты — DriverDoc (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление

Автоматическое обновление драйверов 5:

Рекомендация: Если у вас нет опыта обновления драйверов устройства DirectX Софт, мы настоятельно рекомендуем скачать средство для обновления драйверов DriverDoc . Данная утилита Windows выполняет автоматическое скачивание, установку и обновление текущих драйверов 5, предотвращая установку неправильного драйвера для вашей ОС.

Такое средство для обновления драйверов, как DriverDoc, позволяет обновлять не только драйверы Софт, но и остальные драйверы вашего ПК. Благодаря обширной базе, насчитывающей более 2 150 000 драйверов (обновляется на ежедневной основе), вы можете быть уверены, что в ней всегда имеются необходимые драйверы для вашего устройства.

Загрузка (программное обеспечение обновления драйверов DirectX)

ABOUT SSL CERTIFICATES

Установить необязательные продукты — DriverDoc (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление

Распространенные проблемы обновления драйверов

Сообщения об ошибках, связанные с 5, могут быть вызваны неэффективными или устаревшими драйверами устройств. Водители могут работать один день, и внезапно перестать работать на следующий день, по разным причинам. Хорошей новостью является то, что вы часто можете обновить драйвер устройства, чтобы устранить проблему с Софт.

Это может быть невероятно трудно найти точный драйвер для вашего аппаратного блока на основе 5, даже непосредственно на веб-сайте DirectX или связанного с ним производителя. Возможно, вы являетесь ветераном ПК, но поиск, установка и ручное обновление драйверов 5 все равно может занять много времени и полностью расстроить вас. Неправильный драйвер или версия для вашего оборудования приведет к дальнейшему повреждению.

Читайте также:  Сколько стоит ривен Лига Легенд

Изменение драйверов — очень утомительный и сложный процесс, так почему бы не использовать программное обеспечение для обновления драйверов? Средство обновления драйверов гарантирует, что драйверы операционной системы компьютера обновлены и правильно подходят для оборудования в системе. Наличие файла резервной копии драйвера поможет вам откатить любой скомпрометированный драйвер до самой последней версии.

Топ-3 драйверов, похожих на DirectX 5 (20 Модели)

10

10.1

Что такое DirectX?

  • Немного о DirectX
  • Что такое DirectX ?
  • Справочник по DirectX для начинающих

Немного о DirectX

Пока в природе не сущестWowало DirectX, большинство игровых программ для персональных компьютеров работали под управлением Ms Dos. Чтобы запустить такие игры, пользователям приходилось бороться, в прямом смысле этого слова, с конфигурационными файлами системы, такими, как AUTOEXEC.BAT, CONFIG.SYS, и с настройками драйверов типа EMM386.EXE и т.д… лишь ради того, чтобы получить несколько дополнительных свободных байт из доступных 640Кб базовой памяти, даже если на компьютере установлено 16Мб оперативной памяти.
Жизнь разработчиков программного обеспечения была не сахар, потому что для преодоления ограничения в 640Кб приходилось использовать различные драйверы для каждой разновидности видеоадаптеров и звуковых карт.

С выходом в свет технологии компании Microsoft DirectX для Windows 95 все указанные выше проблемы становятся историей.

Теперь разработчики могут использовать аппаратно независимый интерфейс программирования, с помощью которого создаются новые игры, для участия в которых пользователю достаточно лишь вставить в устройство чтения компакт-диск с данными и наслаждаться игрой. Теперь писать игры и играть в них стало гораздо приятнее.

Но разработка игр с использованием DirectX остается все еще непростой задачей. Иногда все еще достаточно трудно найти грамотную документацию, и начинающие разработчики тратят много времени на поиск знаний о том, как использовать такие новшества, как DirectDraw, Z-буферы или DirectSound, а также многие другие сложные, но полезные инструменты.

Цель этой статьи — помочь разработчикам, использующим DirectX, несколькими советами, основанными на моем собственном опыте написания программ. Обычные пользователи смогут получить из этого обзора общее представление о том, что такое DirectX.

Что такое DirectX ?

DirectX представляет собой набор из нескольких API (application programming interface — интерфейс программирования приложений), позволяющих разработчикам игр и других интерактивных приложений получать доступ к специфическим функциям аппаратного обеспечения без необходимости написания аппаратнозависимого программного кода. DirectX основан на наборе интерфейсов COM или классов.

COM расшифровывается, как Component Object Model (Компонентная Модель Объектов), и представляет собой спецификацию интерфейса, в котором функции вызываются через указатели. Таким образом, объекты COM могут описываться такими языками программирования, как C/C++, Delphi или даже Basic. Все примеры, ссылка на которые была выше, написаны на C++, т.к. я пользуюсь именно этим языком. Интерфейс COM используется не только в DirectX, но и на уровне операционной системы в качестве модели объектов и является сердцем одной из самой широко применяемой технологии — OLE (Objects Linking and Embedding — связывание и встраивание объектов).

Последняя версия DirectX имеет порядковый номер 5.0 и включает в себя следующие API:

  • DirectDraw — обеспечивает доступ к аппаратным средствам, отвечающим за изображение. Предлагается возможность работать с двумерной графикой и напрямую управлять видеопамятью, оверлеями и сменой видеостраниц.
  • DirectSound — как видно из названия, этот компонент обеспечивает аппаратнонезависимый интерфейс воспроизведения звука. DirectSound позволяет приложениям полностью использовать возможности аппаратных компонентов, обеспечивающих работу со звуком, например, микширование без временных задержек.
  • DirectInput — Обеспечивает аппаратнонезависимый ввод данных в систему в режиме реального времени. События, обрабатываемые DirectInput, формируются клавиатурой, мышкой и джойстиком.
  • DirectPlay — представляет собой независимый протокол для осуществления связи между компьютерами. Может применяться для многопользовательских игр, связь в которых осуществляется через Интернет, локальную сеть или прямое последовательное соединение с помощью кабеля. Интерфейс, именуемый DirectPlay Lobby, позволяет создавать онлайновые места встреч в интернете, попадая в которые множество людей могут объединяться и совместно участWowать в играх.
  • Direct3D — это подсистема создания трехмерных графических изображений. Состоит из API низкого уровня, который обеспечивает несколько базовых возможностей создания изображения, и API высокого уровня, который осуществляет комплекс операций, образующих изображение.
Читайте также:  За что блокируют в Лиге Легенда

DirectX 5.0 SDK (Software Development Kit — Набор разработчика программ), доступен для загрузки с сайта Microsoft.

Справочник по DirectX для начинающих

Если Вы не являетесь разработчиком игровых программ, но Вам нравиться играть на персональном компьютере, Вы точно должны были слышать о DirectX. Почему?

Потому что DirectX широко используется в современном поколении компьютерных игр. Каждая игрушка, имеющая логотип «for Windows 95», прежде, чем запуститься на Вашем компьютере, требует наличия установленного в системе DirectX. Вот почему DirectX это не просто «нечто для программистов», это принципиально необходимое нечто для игроков.

В тоже время если какая-то из таких современных игр установленна на Вашем компьютере, значит, DirectX тоже установлен, и Вы можете узнать об этом, обратив внимание на несколько новых файлов, которые появились в директории WindowsSystem, например DDRAW.DLL или DPLAY.DLL. Это компоненты DirectX, которые используются всеми играми, установленными в Вашей системе и работающими через интерфейс DirectX.

DirectX используется для обработки событий, которые должны совершаться в каждой игре, таких, как вывод изображения на экран или считывание входных данных с клавиатуры, мыши или джойстика.

С появлением все большего и большего числа игр, использующих DirectX, пользователи замечают некоторые отличия, например:

  • Улучшенные многопользовательские игры Причина, почему хороших многопользовательских игр не так много, в том, что они очень сложны в создании. DirectPlay делает создание таких игр менее болезненной проблемой и упрощает их установку. Вот почему мы вправе ожидать увеличения количества новых классных многопользовательских игр.
  • Завораживающие 3D-игры Вы знаете, почему трехмерные игры идут на Вашем компьютере так медленно? Причина в том, что изображение 3D-объектов на плоском экране требует огромного количества математических вычислений. Если эти вычисления осуществляются центральным процессором системы, то такие процессы обсчитываются слишком медленно, так как процессор выполняет еще и другие системные операции. Одним из решением этой проблемы является возложение задач по обработке трехмерных процессов на специальные 3D-видеоакселераторы.
    Такие карты имеются в продаже, но многие игры не используют аппаратные возможности специализированных плат, потому что создатели игры должны написать соответствующий драйвер, а иногда бывает проблематично переписать заново целые фрагменты кода для того, чтобы использовать преимущества аппаратной обработки 3D. Компонент Direct3D, впервые включенный во вторую версию DirectX, обеспечивает стандарт на использование видеоадаптеров, обеспечивающих аппаратную 3D-акселлерацию, и его применение, несомненно, заставит трехмерные игрушки работать быстрее. Кроме этого, Direct3D эмулирует программную реализацию 3D для компьютеров, не оснащенных аппаратной поддержкой обработки трехмерной графики.
  • Упрощенная установка программ Игры, соответствующие спецификации DirectX, полностью используют возможности, предоставляемые интерфейсом Windows 95, и их установка также проста, как инсталляция Вашего любимого текстового процессора.
    Это означает, что система больше не будет спрашивать Вас о том, какое прерывание использует звуковая карта или кто является изготовителем видеоадаптера. Конечно, существует вероятность несовместимости вашего аппаратного обеспечения с драйверами DirectX, однако со временем этих проблем не станет, так как все современные компоненты компьютера поступают в продажу уже сертифицированными на соответствие стандарту DirectX.
  • Изображение в играх стало гораздо лучше Большинство игр, написанных для DOS, используют низкое разрешение изображения, обычно 320×240. Это объясняется тем, что такое разрешение максимально для стандартных VGA-видеокарт, поддерживающих отображение только 256 цветов. Для того, чтобы использовать более высокое, а следовательно, более качественное разрешение, такое, как 640×480 или 800×600, разработчикам необходимо писать игры, работающие с видеокартами стандарта Super VGA, а это означает увеличение объема работ.
    DirectX поддерживает VGA и SVGA видеорежимы при 64К цветов (Hi-color) без дополнительных затрат ресурсов. С каждым днем производительность видеоадаптеров возрастает, следовательно, DirectX игры будут выглядеть все более реалистично и привлекательно.
Читайте также:  League of Legends российские команды

Источник: speedcamupdates.ru

Как включить и отключить D3D9EX в CS:GO

Как включить и отключить D3D9EX в CS:GO

Как включить и отключить D3D9EX в CS GO

В марте этого года – для CS:GO вышло обновление. Там было много всего интересного, но особое внимание заслуживает новая команда параметра запуска d3d9ex. Все дело в том, что она позволяет почти вдвое снизить нагрузку на ваш процессор, а это, в свою очередь, поможет вам не только оптимизировать игровую графику, но и стримить, если до этого вы не могли этого делать, из-за падения fps.

d3d9ex как включить в кс го

Что такое d3d9ex в CS:GO

D3d9ex – это один из параметров запуска CS:GO, призванный снизить нагрузку, на использование кеш-памяти процессора на 40%.

Он позволяет оптимизировать память процессора, снижая, тем самым, нагрузку на него, что позволит игре – работать немного быстрее.

Важно, что fps вам вернет это немного, но единиц 10 – прибавит, к тому же сама игра будет быстрее включаться и сворачиваться, в случае необходимости.

Проблемы с d3d9ex в CS:GO

Но не все так радужно вышло, как то, планировали Valve. На многих компьютерах CS:GO стала лагать, у игроков значительно стал проседать fps, а некоторые – вообще не смогли запустить игру и наблюдали один лишь черней экран.

В основном, проблемы появились у тех игроков, чьи видеокарты работают в режиме SLI (комбинированная мощность с 2 видеокарт).

Именно у них d3d9ex вызвал проблемы. У игроков же, обладающих только 1 видюхой – наоборот, все случилось по задумке Valve.

Как включить D3d93x в CS:GO

Изначально – вы должны знать, что d3d9ex появился в марте 2019, а уже в апреле – данный параметр запуска был автоматически добавлен в игру на все ПК. Но вы – можете проверить, включен ли он у вас. Чтобы включить d3d9ex в CS:GO – вам нужно, будет следовать следующим инструкциям.

  • Вам нужно будет зайти в библиотеку Steam.
  • Найдите в списке игр CS:GO и кликните по игре правой кнопкой мышки.
  • Там будет пункт «свойства», нажимайте на него.
  • В общих параметрах – находите пункт «установить параметры запуска». Кликаете на него.

как отключить d3d9ex в кс го

  • У вас откроются параметры запуска для CS:GO. Тут прописываете –d3d9ex и нажимаете ОК.

как выключить d3d9ex в кс го

Все, вы активировали d3d9ex. Можете попробовать, как это работает в игре.

Как выключить d3d9ex в CS:GO

В случае, если стало только хуже – попробуйте отключить настройку. Для этого – зайдите в библиотеку Steam, правой кнопкой мышки кликните на CS:GO, дальше – выберите свойства.

А вот теперь – внимательно.

Открываете параметры запуска игры.

d3d9ex как включить в кс го

В открывшейся строке – пишите: -disable_d3d9ex.

как отключить d3d9ex в cs go

Опять же, заходите в CS:GO и смотрите, как изменилась ситуация. В случае необходимости – включаете d3d9ex обратно.

Вот и все, дорогие читатели. Теперь вы больше знаете о CS:GO, а конкретно о D3d9ex, что это такое, как он работает и как его включать/выключать.

Источник: csgoluxe.ru