Компьютер не поддерживает игры

Обновлено: 04.07.2024

Почему не запускается игра или программа

Привет всем! Статья будет небольшая, но очень полезная о том почему не запускаются игры на Windows 7, 8, 10 или не запускается программа? Все очень просто!

Почему не запускаются игры на Windows 7, 8, 10 что делать?

Я постараюсь вспомнить все причины, которые у меня были.

Причина №1. Нет требуемых компонентов.

Самая распространенная причина, их за-чего не запускается игра или программа, это нехватка компонентов в системе. Чтобы не тратить много времени на поиске, выкладываю, все компоненты в архиве:

ремонт

Скачивается программой торрентом. Откройте образ, или распакуйте например с помощью бесплатного архиватора.

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

После запуска нажимаем далее.

запуск установщика

Вначале можно выбрать оптимальный выбор. Если не поможет, то тогда нажимаем выбрать все.

Screenshot_2

Появится список, устанавливаемых компонентов.

Выбор компонентов

Тут можно ничего не выбирать или выбрать по желанию.

Screenshot_4

После выбора, нажимаем установить.

почему не запускаются игры на windows 7

Screenshot_6

После установки, лучше перезагрузить компьютер.

Screenshot_7

Для программ важные компоненты, это java, visual c++ и microsoft network.

Для игр тоже самое и обязательно DirectX.

Остальное зависит от программы или игры. По этому если не запускается игра или программа, смело скачивайте и устанавливайте все!

Причина №2. Недостаточно прав для запуска.

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

Причина №3. Игра или программа не совместима.

Возможно ваше приложение не совместимо с вашей версией Windows. Для совместимости можно попробовать нажать правой кнопкой мыши по ярлыку и выбрать свойство.

Свойство ярлыка

Далее переходим в совместимость и в открывающемся списке выбираем систему с которой совместимо приложение. Нажимаем ок, пробуем.

Причина №4. Совместима ли игра с вашим компьютером.

Возможно игра или программа не совместима с вашим компьютером. Для этого вводим название и пишем системные требования.

Системные требования

Нас интересуют хотя бы минимальные требования. Как посмотреть системные требования компьютера, можно тут.

Системные требования ведьмака 3

Причина №5. Не установлены необходимые драйвера.

Скачиваем под вашу видеокарту и устанавливаем драйвер.

Причина №6. Плохая сборка.

Возможно вы скачали ломаную игру (или программу) в интернете и она не запускается. Причин тут может быть много, но одна из главных это такая сборка. И тут либо качать другую, либо покупать лицензию.

Причина №7. Проблема в операционной системе.

  • Возможно вы давно не чистили компьютер, тогда его необходимо почистить.
  • Вирусы не дают компонентом нормально работать. В этом случае нужно прогнать компьютер антивирусом.
  • Если сетевая игра, её может блокировать антивирус или файрвол. Можно временно их отключить попробовать или добавить в исключения.

Причина №8. Другие причины.

  • Неверная дата и время на компьютере.
  • Проверяем наличие обновлений или новых версий игры или программы.
  • Используйте латинские символы в пути, при установке игры.
  • Установите все компоненты (программы) идущие с игрой.

Это все что я вспомнил. Если вспомните ещё почему игра или программа не запускается, пишите в комментариях.

7 Комментариев: Почему не запускаются игры на Windows 7, 8, 10

У меня всегда были проблемы только с драйверами, но часто они ищутся автоматически. Минималка сейчас обычно выполняется всегда у всех, только если вдруг старые операционки стоят.

Пожалуйста) Да эти универсальные пакеты хорошая штука. На сайте ещё есть много других полезных)))

Вычислительная техника и технологии развиваются и меняются не по дням, а по часам. И хотя всегда есть попытка обеспечить некоторую обратную совместимость со старым программным обеспечением, иногда это сделать очень сложно. И хотя сегодня никто не подумает использовать программу 20-летней давности (даже не 10 лет назад), когда мы говорим о видеоиграх, мы испытываем ностальгию и скучаем по старым временам. К сожалению, существует более одного ретро игры что при попытке запустить их на текущем компьютере дает нам всевозможные проблемы. В таком случае, что мы можем сделать?

Проблемы, которые мы можем найти, могут быть разных типов. Например, мы можем найти несовместимость проблемы с зависимостью DLL, отсутствующей в операционной системе, с версией DirectX установлен и даже с самой системой. Кроме того, может случиться так, что игра уже очень старая и предназначена для 16- или 32-битных систем, и, если у нас есть 64-битный компьютер, мы даже не можем ее запустить.

Играйте в игру, несовместимую с текущей операционной системой

Также может случиться так, что наша проблема в том, что мы пытаемся запустить игру, не совместим с нашей операционной системой . Либо потому, что это игра для MS-DOS, либо потому, что мы Linux или пользователи MacOS, и игра несовместима с нашей платформой.

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

Загрузите необходимые DLL вручную

Ошибка MSVRC110

Используйте режим совместимости с Windows, чтобы открыть игру

Windows 10 обратно совместима со старыми программами и играми. Однако есть разработчики, которые ввели систему проверки операционной системы, используемой в их программах, и, если она не распознает Microsoft операционной системы, это выдаст нам ошибку, указывающую, что программа с ней несовместима.

Чтобы помочь нам решить эти проблемы, в Windows есть Режим совместимости , который мы можем применить индивидуально к любому исполняемому файлу операционной системы. Таким образом, например, мы можем указать Windows выдавать себя за свою версию, чтобы казалось, что мы запускаем ее в предыдущей версии, такой как Windows 95 или Windows XP. Таким образом, программа будет считать, что мы открываем ее в этой операционной системе, и иногда она может работать. Этот режим совместимости также позволяет нам применять более низкое разрешение и цвет, запускать его от имени администратора или отключать различные эффекты рабочего стола.

Модо совместимости программ Windows 10

Чтобы перейти в режим совместимости, нам просто нужно открыть окно свойств правой кнопкой мыши и выбрать вкладку «Совместимость».

Эмуляторы или виртуальные машины

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

Программа несовместима 64 бита

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

Если мы пытаемся запустить игру из эпохи MS-DOS, то мы можем использовать программу под названием DOSBox . Эта программа представляет собой не что иное, как эмулятор DOS, который мы можем запустить из самой Windows и который позволит нам открывать программы или игры, которые работают только в этой системе. Таким образом, например, мы можем запустить игру на эмулируемом оборудовании, которое делает ее совместимой.

Если нам нужна конкретная версия Windows (например, Windows XP), то уже необходимо прибегать к виртуальным машинам. VirtualBox , например, это одна из наиболее полных программ, благодаря которой мы можем запускать операционную систему поверх своей собственной. Это правда, что производительность очень ограничена, особенно когда дело касается графики. Однако, поскольку игры, несовместимые с современной операционной системой, обычно имеют довольно низкие требования, в этом отношении нет никаких проблем, и они будут работать безупречно.

Наконец, если проблема, с которой мы сталкиваемся, заключается в использовании несовместимой операционной системы (например, попытка запустить игру Windows в Linux), то мы можем выбрать две альтернативы. Первый - это, как и в предыдущем шаге, создание виртуальной машины Windows для работы на ней. И второе, выбрав эмуляторы, такие как Вино , которые позволяют запускать программы и игры Windows в Linux или macOS, как если бы они были родными программами. И хотя нам, возможно, придется что-то настроить, результат, который мы обычно получаем, обычно исключительный.

Конфигурация вина - 2

Найдите «ремастер» или обновленную версию игры.

Ретро в моде, и на него уходит много денег. И, конечно же, разработчики это знают. Поэтому нас очень легко найти в магазинах, таких как GOG или пар, обновленные версии классических игр, которые отлично работают в любой современной операционной системе. Конечно, нам придется заплатить за них, если мы захотим сыграть в них снова, даже если мы ранее заплатили за оригинальную игру. Примером обновленных игр для работы в Windows являются " Ларри », Которую мы можем найти в Steam.

Мы также можем найти обновленные версии игр, которые не только снова работают в таких системах, как Windows 10, но также улучшают или смягчают графику, чтобы немного улучшить впечатления игроков. Одна из классических игр с лучшей концепцией ремастеринга была " Секрет Monkey Island «, Что позволяет нам играть в нее с улучшенной графикой и элементами управления или, нажав клавишу, сделать это в исходной версии с исходной графикой.

Кроме того, сообщество Steam иногда может быть очень полезно для запуска старых игр на последней версии Windows. Если мы хотим играть, например, " Fallout 3 «, Он не будет работать в стандартной комплектации. Но в сообществе мы найдем инструкции и патчи, благодаря которым мы сможем заставить игру работать без единой проблемы. Все является предметом исследования.

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

Основные причины, почему не запускаются игры на Windows 10, 8 и Windows 7

Главные причины, по которым та или иная игра может не запускаться, сводятся к следующим (все они будут подробнее раскрыты далее):

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

Отсутствие необходимых файлов DLL

Игра не запускается DLL отсутствует

Это основные библиотеки, которые по умолчанию обычно отсутствуют на ПК и без которых игры могут не запускаться. Однако, если речь идет о каких-то «фирменных» DLL от разработчика игры (ubiorbitapi_r2_loader.dll, CryEA.dll, vorbisfile.dll и подобные), или steam_api.dll и steam_api64.dll, а игра у вас не лицензионная, то причина отсутствия этих файлов обычно в том, что их удалил антивирус (например, защитник Windows 10 по умолчанию удаляет такие модифицированные файлы игр). Этот вариант будет рассмотрен далее, в 3-м разделе.

Старая игра не запускается

Следующая по распространенности причина — невозможность запуска старой игры в новых версиях Windows.

Запуск игры в режиме совместимости

  • Запуск игры в режиме совместимости с одной из предыдущих версий Windows (см., например, Режим совместимости Windows 10).
  • Для совсем древних игр, изначально разрабатывавшихся под DOS — использование DOSBox.

Встроенный антивирус блокирует запуск игры

Еще одна распространенная причина, с учетом того, что далеко не все пользователи покупают лицензионные версии игр — работа встроенного антивируса «Защитник Windows» в Windows 10 и 8. Он может блокировать запуск игры (она просто закрывается сразу после запуска), а также удалять модифицированные по сравнению с оригинальными файлы необходимых библиотек игры.

Правильный вариант тут — приобретать игры. Второй метод — удалить игру, временно отключить защитник Windows (или другой антивирус), заново установить игру, добавить папку с установленной игрой в исключения антивируса (как добавить файл или папку в исключения защитника Windows), включить антивирус.

Отсутствие драйверов видеокарты

Если на вашем компьютере не установлены оригинальные драйверы видеокарты (почти всегда это драйверы NVIDIA GeForce, AMD Radeon или Intel HD), то игра может не работать. При этом с изображением в Windows будет всё в порядке, даже могут запускаться некоторые игры, а диспетчер устройств может писать, что необходимый драйвер уже установлен (но знайте, если там указано Стандартный VGA-адаптер или Базовый видеоадаптер Microsoft, то драйвера точно нет).

Не установлен драйвер видеокарты

Правильный путь исправления здесь — установить нужный драйвер для вашей видеокарты с официального сайта NVIDIA, AMD или Intel или, иногда, с сайта производителя ноутбука для вашей модели устройства. Если вы не знаете, какая у вас видеокарта, см. Как узнать, какая видеокарта на компьютере или ноутбуке.

Проблемы совместимости

Этот случай более редкий и как правило проблемы возникают, когда вы пытаетесь запустить новую игру на старом компьютере. Причина может крыться в недостаточных системных ресурсах для запуска игры, в отключенном файле подкачки (да, есть игры, которые без него не запускаются) или, например, в том, что вы до сих пор работаете в Windows XP (многие игры не запустятся в этой системе).

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

Выше я рассмотрел самые частые причины проблем при запуске игр на Windows 10, 8 и 7. Однако, если приведенные методы вам не помогли, опишите подробно ситуацию в комментариях (какая игра, что сообщает, какой драйвер видеокарты установлен). Возможно, у меня получится помочь.

А вдруг и это будет интересно:

23.02.2019 в 20:00

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

23.02.2019 в 20:27

Проверить не могу (и вполне вероятно, что у меня бы тоже пошло, как и у народа).

Идеи + гугл:
1. В ярлык пропишите параметр

отключает запуск заставочных фильмов, вдруг на них спотыкается.
2. Посмотрите конфиги. По умолчанию (на лицензии) хранятся в

. Не знаю, в каком они там виде, но если текстовые ini/cfg, то можно будет увидеть, если вдруг какое-то хитрое неподдерживаемое разрешение к примеру выставлено. UPD: поискал, пишут файл SH8Engine.ini отвечает за движок, как раз в этой папке.
3. Если подключено 2 и более мониторов, монитор + ТВ, физически (даже если не используется) отключите один из них.

07.03.2019 в 17:49

другой репак, MD5 при установке провер и сошлось
если тыкать на белый, а после вставить в блокнот:
Fatal error!

с пред репаком также

при том что все файлы есть.
только USER32.dll называется user32.dll

08.03.2019 в 08:47

А защитник Windows или другой антивирус эти файлы, особенно sherlock.exe в карантин случайно не поместил?

08.03.2019 в 12:09

в защитнике в карантине нет, в искл папка с игрой, другого антивиря нет

p.s. в ярлык прописывал, монитор один. конфиги читать не умею
p.p.s. может связано не работает unloker в трее висит, в контекстном тоже, окон нет. админ, разные инсталы.

20.04.2019 в 12:37

надо в свойствах ярлыка прописывать -nosettingslimit -dx9
работает

29.07.2019 в 21:25

у меня есть игра гта сан андреас с модом. как удалить мод, чтобы я мог играть в оригинальный гта сан андреас БЕЗ МОДА?

09.09.2019 в 09:58

Здравствуйте, у меня такая проблема. играла в GTA (все было хорошо) на следующий день решила ещё раз зайти. по итогу игра просто не запускается, никаких ошибок не выдает, скачивала через торрент

09.09.2019 в 12:30

Недостаточно информации, чтобы что-то предположить. Ну разве что антивирус мог кусок игры модифицированный (т.к. не лицензия) удалить, но это лишь догадка и далеко не факт.

04.11.2019 в 21:07

Не запускается игра русское лото

01.12.2019 в 00:26

Привет. Недавно приобрёл Lenovo Legion, вроде хороший игровой компьютер, но, например, такие игры, как ведьмак 3 или civilization 6 не поддерживает. На последнем вообще пишет, что графика недостаточна (у компа directx12), это недостаточность ресурсов системы? Или что-то другое?

01.12.2019 в 11:16

Здравствуйте.
А что за конфигурация о Lenovo Legion? Они разные бывают. Драйверы все нужные установлены?

09.01.2020 в 20:02

Купил игру дивижн 2 на юбисофте, при запуске пишет: не корректное оборудование или переустановите драйвера. Что только не делал, не идет. Процессор АМД fx 8320e, видеокарта GTX Geforse 1660ti. Что делать? Windows 7.

31.01.2020 в 05:03

Переустановил дрова на видеокарту. Игра запускается только при перезагрузке. Т.е. для того. чтобы запустить игру, мне надо всегда сначала перезагрузить комп. Какое может быть решение?

31.01.2020 в 12:22

06.04.2020 в 02:20

20.09.2020 в 23:25

16.05.2020 в 11:45

асасинс крид ориджин проц 4 ядра амд, видюха 1050 ti, жму на значок игры нет никакой реакции

04.06.2020 в 12:45

Доброго дня. Поставил старую, добрую WARFARE, при запуске ругается на устаревший драйвер PsyhX. Стоит вин 10, все драйвера самой последней версии. Как их откатить до 2008 года? Или эмулятор какой существует для игр такого года? Подскажи пожалуйста!

04.06.2020 в 12:51

04.06.2020 в 12:54

Нет, именно WARFARE стратегия в реальном времени.

04.06.2020 в 12:56

Спасибо, решил проблему, установил пакет NVIDIA Display Driver от 2007 года и все заработало. )))

04.06.2020 в 22:27

05.06.2020 в 12:54

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

22.07.2020 в 10:03

Давненько играл в GTA V. Решил вчера скачать и вспомнить что да как. Установил все как положено, с оф. сайта, но тут выдаёт ошибку 0xc000007b.
Почитал, что могут отсутствовать разные библиотеки. Каждую из них переустановил. Проблема, так и не исчезла. Хотя игры 10 давности запускаются на отлично.

23.07.2020 в 14:21

08.10.2020 в 21:33

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

09.10.2020 в 14:16

Здравствуйте. А сообщается ли о каких-то ошибках при этом? Драйверы видеокарты стоят правильные?

20.01.2021 в 18:05

23.01.2021 в 13:27

Здравствуйте, я скачала геншин инпакт на виндовс 10, когда нажимаю начать игру, у меня она просто закрывается. Антивирус и защитник виндовс отключены. Что делать?

23.01.2021 в 13:29

Здравствуйте.
Не могу сказать, так как угадать причины по описанию не получится у меня + не знаю даже особенностей этой игры.

23.01.2021 в 22:44

Здравствуйте. А мне помочь не можете получается?

24.01.2021 в 10:35

25.01.2021 в 22:34

Понял. Спасибо. Это компьютер. Пробовал на ноутбуке ещё. Там другая ошибка: CreateBuffer: Параметр задан не верно. Видеокарты: AMD Radeon HD 7600M Series и Intel(R) HD Graphics. Но вот винда 8.1. Здесь может в винде проблемы?

26.01.2021 в 15:55

Да навряд ли в винде. Может с самой игрой что-то не так (особенно если с торрентов каких-то).

26.01.2021 в 17:30

27.01.2021 в 14:00

Андрей, не подскажу. Склоняюсь к драйверам видео или DirectX может, другие варианты в голову не приходят по ситуации.

30.01.2021 в 11:13

30.01.2021 в 11:53

30.01.2021 в 12:22

Хорошо, а какая информация вам нужна чтобы вы могли посоветовать, как решить данную проблему?

30.01.2021 в 16:51

31.01.2021 в 07:11

Уже искала, но бесполезно. В любом случае спасибо вам :)

02.03.2021 в 05:28

02.03.2021 в 07:48

Здравствуйте.
А как именно они выключаются? Просто ничего не сообщают, ни об ошибках ни о чем, а выходят и всё?

07.03.2021 в 00:46

07.03.2021 в 08:03

Не могу сказать. Тут по конкретной игре нужно разбираться (плюс может зависеть от того лицензия или нет)

05.06.2021 в 15:03

05.06.2021 в 19:36

Здравствуйте.
Вам навряд ли писали, что нужно скачать этот файл отдельно, вам писали лишь что он отсутствует. Скачивать и куда-то вставлять его не нужно, а нужно скачать и установить Nvidia PhysX

20.07.2021 в 20:08

Здравствуйте! Игра Farming Simulator 19, Винда 10. Игра просто не запускается, при попытке запуска меняется расширение экрана, потом за секунду всё возвращается как и было и всё. Указанные методы были все перепробованы, ничего не помогло, на Виндоус 7 эта же игра работала без проблем.

21.07.2021 в 12:44

Лицензионная игра? Если нет — не удалил ли антивирус что-нибудь из неё?
Также в теории может быть, что там по умолчанию какое-то неподдерживаемое разрешение запускается.

28.07.2021 в 16:10

Здравствуйте, Дмитрий!
У меня возникла одна проблема, которую решал практически всю ночь.
Небольшая предыстория
Вчера утром включаю свой ноут, запускаю какую нибудь игру, к примеру Overwatch и в настройках пишет что драйвер используется только заводские (базовые). Это Intel core i7.
В итоге, мне пришлось переустановить виндовс, тк каждые 5 минут начала выдавать синий экран с кодом остановки: VIDEO_SCHEDULER_INTERNAL_ERROR.
Далее, я погуглил что это такое, пришёл в выводу что драйвера установлены некорректно и в итоге снёс полностью винду (с 3 раза причём).
Сегодня без вылетов и на удивление, после отформатирования диска уже стоит драйвер вместе с базовым GeForce GT 750M.
Думал, что сейчас снова полетят синие экраны, но нет. Всё было гуд.
Мой вопрос заключается в том, почему игры используют заводские драйвера (к примеру Овер, в настройках так и написано) и не видят второй более мощный драйвер?

P. S. Я многие способы проверил и ничего не работает: обновка/переустановка драйвера, и тому подобное. Помогите, пожалуйста. Я уже не знаю что с ним делать! :(

28.07.2021 в 17:46

12.08.2021 в 09:29

Добрый день Дмитрий, вопрос такой, вспомнил старую игру rise of nations: rise of legends (2006). Захотел поиграть скачал и игра не запускалась, решил обновить DirectX, Microsoft Visual C++ b и т.д. пошаманил с совместимостью, а именно поставил от администратора Windows 7 и игра запустилась. Итак следующий день запускаю компьютер и игру, и все. Ничего больше не запускается. Прогружается и в диспетчере задач появляется соответствующая иконка legends.exe *32 и на этом всё. Завершаю через диспетчер и запускаю снова и ничего не происходит. Подскажете в чем может быть трабла?

12.08.2021 в 10:08

Здравствуйте.
А вот не знаю. Из идей: порыскайте по папке игры, если она там какой-то файл конфига создала, проверьте, а что будет, если его удалить (только с возможностью восстановления).
Ну и надеюсь монитор у вас один (а то встречалось мне такое, что вывод чего-то шел на второй экран подключенный, даже если он был выключен).

20.08.2021 в 18:51

Здраствуйте , не могли бы вы мне помочь. Скачал DOOMEternal, но по какой-то причине он просто не запускается, не выводя никаких ошибок , появляется только возле курсора знак загрузки, однако только на пару секунд. У меня новый игровой ноутбук hp omen 15 с ryzen 7 и RTX3060. Необходимые протоколы для этой игры есть. Дело точно не в антивирусе и не в драйверах, так как антивирус сначала добавляет файлы в карантин, а драйвера были обновлены пару дней назад на официальном сайте (как для системы, так и для видеокарты)

20.08.2021 в 19:42

Здравствуйте. А игра лицензия, Steam? Если да, попробуйте зайти в папку с игрой и напрямую с файла exe запустить, а не из Steam

20.08.2021 в 21:07

к сожалению не лицензия(

21.08.2021 в 11:34

Тогда откровенно говоря не знаю, что там может быть (т.к. не знаю особенностей игры)

Большинство геймеров попадали в ситуации, когда недавно вышедшая игра «не тянет» видеокарту. Точнее наоборот. Такое начало происходить уже очень давно, со времен изобретения Microsoft своей прикладной библиотеки (API) – DireсtX. На сегодняшний день последняя версия этого API – двенадцатая.

реклама

А бывали случаи, когда видеокарта поддерживает пятую версию, а игра запускается только на седьмой. Ну тут еще отчасти виноваты и сами разработчики, которые не удосужились внедрить поддержку более старой версии. Но когда мы говорим о NexGen или Классе «А» играх, то этого они не сделали по причине того, что игры эти будут «тормозить» на таких видеокартах.


MSI RTX 3070 сливают дешевле любой другой, это за копейки Дешевая 3070 Gigabyte Gaming - успей пока не началось

Еще одним примером можно считать поддержу различного версий шейдеров видеокартами. Думаю, все помнят красивый пример, когда в бенчмарке 3Dmark не проходят все тесты, а только те, в которых версия поддерживаемых шейдеров поддерживается на аппаратном уровне вашей видеокартой. Классический пример: в 3Dmark 2001SE невозможно увидеть 4-й тест «Природа», если у вас нет 3-го GeForce. Ситуацию даже не спасала GeForce 4 MX, так как она построена на архитектуре 2-го GeForce’са, а цифра 4 в названии - лишь маркетинг.

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

реклама

var firedYa28 = false; window.addEventListener('load', () => < if(navigator.userAgent.indexOf("Chrome-Lighthouse") < window.yaContextCb.push(()=>< Ya.Context.AdvManager.render(< renderTo: 'yandex_rtb_R-A-630193-28', blockId: 'R-A-630193-28' >) >) >, 3000); > > >);

Первый пример будет вообще из очень далекого прошлого. Итак, представьте себе картину: у вас есть DOOM III, который ставил на колени даже 3-й GeForce с 64 Мб видеопамяти, но в качестве видеокарты у вас есть лишь пара 3DFx Voodoo II c 12 Мб каждая. Поиграть хочется, но не можется, но выход был найден, благодаря специальному патчу «Doom 3 patch v. 1.0 for Voodoo2 cards», благодаря которому игра в этот очень страшный шутер была возможна.


Чтобы поиграть с хорошим FPS в DOOM III на паре 3Dfx Voodoo II, необходимо 256 мегабайт оперативной памяти, процессор Athlon XP с частотой не менее 2 ГГц, Socket-A материнская плата, Windows 98SE и желание поиграть в DOOM III в разрешении 800 х 600.


Все остальное сделает патч, который уменьшит качество и размеры текстур в 2 раза и оптимизирует игру для такой конфигурации. Для тех, кто хочет посмотреть, как же будет выглядеть DOOM 3 в такой конфигурации, я приложу несколько скриншотов из игры.

реклама




В сложных сценах FPS может проседать до 20 кадров в секунду, но на открытых пространствах и в помещении он может подыматься плоть до 70-ти.

реклама


Выглядит такая оптимизация вполне жизнеспособной, для сравнения я приготовил пару скриншотов из оригинального DOOM 3 с правльной видеокартой:


Переходим к следующему шейдерному этапу. Приложение 3D-Analyzer пригодится вам, когда ваша престарелая видеокарта не умеет на аппаратном уровне просчитывать пиксельные шейдеры. С помощью нее возможно играть в игры, которые без пиксельных шейдеров различный версий не работают. Либо можно эмулировать вторую версию шейдеров, если ваша видеокарта поддерживает только первую. В данном случает все расчёты лягут на плечи центрального процессора.


Также с помощью данной программы можно эмулировать различные аппаратные возможности видеокарты, включая: T&L, mip-map, bump-mup и другие.

Вот так выглядит первый FarCry на видеокарте, которая его официально не поддерживает с помощью работы 3D-Analyzer'a. Вполне сносная картинка.


А вот так игра выглядит без этого приложения, изображение выводится, но наблюдается нехватка ряда текстур и элементов.


Список поддерживаемых игр этой программой можно найти по этой ссылке.

Еще одним аналогичным приложением, но с гораздо меньшим функционалом является - DirectX Tweaker. Он позволяет обманывать приложения, форсируя применение тех либо иных форматов хранения и фильтрации текстур, версий пиксельных шейдеров, пропуска рендеринга определенных объектов и поверхностей и так далее.


Но работает эта программа с приложениями, использующими API DirectX не старше 9-й версии.

После ретро игр переходим к современным. Существует способ запуска DX11 и даже DX12 игр на видеокартах с поддержкой только 10-й DireсtX версии. Сюда, например, относятся видеокарты Nvidia 200-й серии, например 2-х гигабайтный GeForce GTX285, либо 2-х чиповый GeForce GTX295.


Бывают ситуации, когда в гараже или на даче стоит старенький компьютер, а вы захотели сыграть во что-то более-менее современное, но видеокарта не дает вам это сделать из-за таких программых ограничений. А ведь на ней можно поиграть в GTA 5 в FHD разрешении или побегать в тот же Fallout 4. И все это, прошу заметить, возможно на GeForce 200-й серии и аналогах от AMD.

Рецепт такой работы следующий. Необходимо скачать Windows SDK, найти его можно на официальном сайте Microsoft. После установки нужно перейти в каталог C:\Windows\System32 и запустить файл dxcpl.exe. В нем нажать на «Edit list. » и добавить exe нужной игры.

Затем необходимо выбрать Feature level limit того уровня, который вам нужен. Для DX 11 лучше брать 11.1, а затем включить Force WARP и Force On, после чего применить изменения. Результат должен получиться таким:


Вот так с помощью подручных программных средств можно решить ряд аппаратных проблем. Удачной всем игры на любых видеокартах!

Читайте также: