Операция silent storm не запускается windows 10

Как запустить silent storm на windows 10 It seems that you’re using an outdated browser. Some things may not work as they should (or don’t work at all). We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera The search term must be at least 3 characters long Is […]

Содержание

  1. Как запустить silent storm на windows 10
  2. Что делать и как исправить ошибку: ваша видеокарта не поддерживается игрой?
  3. Установка или обновление драйверов
  4. NVIDIA
  5. Переключение
  6. Из чего состоит видеокарта?
  7. Неисправность
  8. Виды видеокарт
  9. Встроенная видеокарта
  10. Дискретная видеокарта
  11. Что делать, если вход не поддерживается при запуске игры

Как запустить silent storm на windows 10

It seems that you’re using an outdated browser. Some things may not work as they should (or don’t work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

The search term must be at least 3 characters long Is there any way to get the game to function in windowed mode? TheJopp: Is there any way to get the game to function in windowed mode?

and change:
setvar gfx_fullscreen = 1.00

to:
setvar gfx_fullscreen = 0.00

For some reason will not work in Silent Storm Sentinels (It automatically reverts back to fullscreen )

edit: Gah I had the values mixed up =X_X=

on your desktop right click the icon and go to properties where it says target type -window and that should work Чтоб поиграть в эту игру, и не было ошибки «Видеокарта не поддерживается», делаем так, кликаем старт, или пуск, потом выполнить, в командной строке, пишем msconfig жмем etnter, выбираем загрузка, дополнительные параметры, ставим галочку максимум памяти, 2000, подтверждаем, перезагружаемся, и играем.

Igor. (apol42rus). да ты чертов псих если думаешь что даже на момент публикации в 2к16 запуская комп с параметром что система видит только 2гига оперативки ты б еще с гигом подсказал
писав такую ахинею надо думать о последствиях. и люди состариться могут ожидая что система запустится с таким конфигом

В стиме один человек нашел способ установить SQl-сервер на Windows 10. Сам я проверить смогу нескоро, но если способ работает, это означает, что редактор можно будет запустить даже на современной ОС. Итак, что нужно делать.

Шаг 2. В скачанном дистрибутиве есть папка Setup, там мы открываем файл SqlRun.cab. Это архив, используем winrar или 7z. Ищем внутри файл с длинным названием типа SQLUNIRL.dll.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX. Распаковываем файл куда-нибудь, удаляем все лишнее из названия, чтобы получилось SQLUNIRL.dll

Шаг 3.
Идем в C:WindowsSysWOW64, находим там файл sqlunirl.dll (он системный, аккуратнее). Щелкаем по нему ПКМ, Нам нужна вкладка Безопасность.

Шаг 4. Выбираем trustedinstaller и нажимаем Изменить.

Шаг 5. У вас должно быть примерно так, как на изображении. Если пользователей нет, добавьте и нажмите Применить.

Шаг 6. В группах пользователей и админов разрешите все возможные действия с этим файлом.
Теперь этот файл можно будет изменять.

Шаг 7. Сделайте резервное копирование этого файла и спрячьте в безопасном месте. Также его можно просто переименовать.

Шаг 8. Итак, с файлом sqlunirl.dll из syswow64 разобрались. Теперь на его место переносим файл из Шага 2.

Шаг 9. Запускаем установщик SQL-сервера, установка должна пройти успешно.

Шаг 10. Перезапустите систему после установки, затем пробуйте запускать редактор.

игра на вин7 идет, но не будет звуков. Читал, что надо скачать демо версию игры, и скопировать от туда файл звуков, в полную игру. Сам лично запускал на вин7, звуков не было, ломал игру через nocd, игра уже была установленая (скопировал с компа с вин.хр где установливал), поставил режим совместимости вин.хр для файла запуска игры(с расширением .exe)
На счет установки и работы без режима совместимости я не проверял, возможно устанавливаться на вин7 будет, и совместимость включать наверное не обязательно, проверте, у меня пока нет такой возможности.

Позавчера поставил с этой раздачи на семёрку. Идёт со звуками и всем-всем-всем. Единственное, в S^2 анимация у солдата при стрельбе из пистолета-пулемёта косячит и озвучка английская.

Источник

Что делать и как исправить ошибку: ваша видеокарта не поддерживается игрой?

Всем привет! Сегодня рассмотрим ситуацию, когда ваша видеокарта не поддерживается игрой: что делать в таком случае, как запустить игру и возможно ли это в принципе. И конечно – как исправить такую ошибку.

Ошибка, когда компьютер пишет, что запуск игры не возможен, возникает редко и только на некоторых видеоиграх. Например, такое наблюдалось в СИМС3 или Sims4, Splinter Cell Conviction, Silent Storm или Medal of Honor: Airborne. Остальные игры обычно не выдают такое сообщение, но если мощности видеокарты не хватает, они будут жутко лагать.

Установка или обновление драйверов

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

  1. Зайдите на официальный сайт производителя графического адаптера и установите самую свежую версию ПО. Если у вас плата от AMD, то вам сюда, и если от Nvidia, тогда сюда.
  2. Обратите свое внимание, что ПО необходимо скачивать не по серии устройства, а по его модели. Внимательно выберите операционную систему и ее разрядность, иначе при несовпадении с вашей версией ОС, драйвер попросту не установится.

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

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

    NVIDIA

    Вместе с драйверами, разработчики поставляют и специальное ПО для более тонкой настройки видеоадаптеров. Самостоятельно включить дискретную видеокарту от nvidia не составит сложности даже новичку, разберем процесс более подробно:

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

  • В окне справа переходим в раздел «Управление параметрами 3D»;
  • Далее во вкладку «Программные настройки»;
  • Кликаем по кнопке «Добавить» и выбираем приложение для запуска с внешней видеокарты;

  • В графе выбора графического адаптера указыванием «ГП NVIDIA»;
  • После перезагрузки, настройки вступят в силу;
  • Переключение

    При подключении нового дискретного графического адаптера к компьютеру переключение зачастую происходит в автоматическом режиме, однако, если это не произошло, и в играх она не включается, необходимо включить ее вручную. Делается это через опцию BIOS или при помощи специальных программ. В предыдущей статье мы подробно рассказывали, как переключить карты от AMD Radeon и NVIDIA несколькими способами.

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

    Из чего состоит видеокарта?

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

    1. Графический процессор – это главный компонент видеокарты и от процессора зависит производительность видеокарты. А также множество других характеристик. Основная функция процессора – расчет выводимого на монитор изображения. Также он участвует в расчетах для построения 3D графики. Поэтому графический процессор по своим характеристикам превосходит центральный процессор компьютера. А связано это с тем, что он превосходит CPU по количеству транзисторов и благодаря большому количеству вычислительных блоков.
    2. Видеоконтроллер. Он формирует картинку в памяти видеокарты, и отсылает информацию цифро-аналоговый преобразователь. Таким образом получается, что видеоконтроллер контролирует экран и процесс развёртки файла на мониторе. Как следствие в нем содержится несколько контроллеров: внешней шины данный (PCI/AGP), внутренней шины данных и памяти видеокарты. Также видеокарты обычно содержат в себе несколько видеоадаптеров, чтобы не лишать пользователей возможности подключить несколько мониторов.
    3. Видеопамять. Туда поступает изображение с графического процессора. Поэтому тут хранятся промежуточные файлы, невидимые элементы и другое. В то время как, объем памяти на разных видеокартах может быть разным: от 1 до 4 ГБ. Но самая важная характеристика видеопамяти – тактовая частота. Поэтому, чем ближе чипы видеопамяти расположены к графическому процессору, тем быстрее они взаимодействуют. Следовательно, повышается и тактовая частота.
    4. Видеовыходы, или коннекторы. Они нужны для подключения к видеокарте мониторов. Но этих выходов может быть огромное число. Однако самые основные: D-Sub, HDMI, DVI и DisplayPort. В то время как, есть и другие коннекторы, например, для системы питания и охлаждения.

    Неисправность

    Возможно ваша игра (Skyrim, гта 4, obs, pes, mortal kombat xl или любая другая) не видит дискретную видеокарту из-за ее неисправности. Для проверки работоспособности графического адаптера существует специальное программное обеспечение. О том, как проверить работоспособность видеоадаптера в домашних условиях, мы уже подробно рассказывали ранее в данной статье.

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

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

    Виды видеокарт

    Существует два основных вида видеокарт – встроенная и дискретная. В конце концов, давайте разберем каждый вид по отдельности.

    Встроенная видеокарта

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

    Плюсы:

    • Низкая стоимость, заложенная в стоимость платы или ЦП.
    • Удобство пользования. От вас не требуется никаких вмешательств – включаем ПК и работаем.
    • Малое потребление энергии. Что очень удобно для портативных устройств по типу ноутбуков.
    • Минимальное шумовыделение. Это происходит за счет того, что они не имеют собственных вентиляторов.

    Минусы:

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

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

    Дискретная видеокарта

    Дискретная видеокарта – представляет собой отдельное устройство, со всеми необходимыми компонентами. Также имеет собственную систему охлаждения в виде кулера, радиаторов и системы питания. Кроме того в такой видеокарте имеются видеовыходы/коннекторы, которые во встроенной отсутствуют.

    Плюсы:

    • Высокая производительность.
    • Выводимая графика самого высокого качества.
    • Наличие видеовыходов, а, следовательно, возможность подключать несколько мониторов.
    • Возможность замены или ремонта при поломке.
    • Можно использовать сразу 2 видеокарты на вашем устройстве.
    • Можно использовать для увеличения вычислительной мощности самого центрального процессора ПК.

    Минусы:

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

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

    Существует и еще один вид видеокарт – внешний – а именно USB-видеокарта. Она подключается компьютеру и монитору через USB-кабель и работает как вспомогательная.

    Плюсы:

    • Низкая цена.
    • Удобство в использовании.

    Минусы:

    • Минимальная производительность.

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

    Что делать, если вход не поддерживается при запуске игры

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

    • конфигурация через launcher: заходим в меню «Пуск», ищем через поисковик приложение, которая вызвало ошибку, щелкаем по отобразившемуся результату правой кнопкой мышки, чтобы перейти к списку операций, и выбираем пункт «Свойства»;
    • в «Свойствах» ищем раздел «Совместимость», указываем галочкой пункты «Использовать разрешение экрана» (Рисунок 3) и «Отключить оптимизацию…». После этого приложение перестроится под стандартные настройки системы;
    • сохраняем новые параметры и перезагружаем приложение;
  • оконный режим:
      запускаем проблемное приложение и ожидаем появления момента, на котором игра пишет вход не поддерживается;
  • переводим приложение в режим окна. Операция реализовывается с помощью введения комбинации на клавиатуре – «Alt + Enter»;
  • как вы можете увидеть, доступ к экрану возвращен и приложение запущено в наполовину «свернутом» режиме, который еще называют оконным;
  • заходим в настройки, ищем раздел «Разрешение» или «Параметры экрана», выставив стандартное значение вашего монитора;
  • сохраняем новые параметры и обязательно перезагружаем приложение.


    Рисунок 3. Конфигурация через launcher

    Как поступить в случае, если вход не поддерживается монитор Acer? Дисплеи Acer являются наиболее уязвимыми к проблемам с конфигурацией и драйверами, поэтому к настройке следует подойти следующим образом:

    Источник

  • Страница 1 из 2

    1. coole
      Трамвайный Пастырь


      coole

      Регистрация:
      12 окт 2015
      Сообщения:
      1.444

      Окей, господа форумчане, есть ли какой-то способ запустить Silent Storm на ноутбуке со встроенной видеокартой (Intel HD 2000/3000)?
      При запуске вместо заставок (или что там должно быть) сразу чёрный экран, а в диспетчере задач игра «не отвечает»
      На английском форуме прочитал что можно использовать 3DAnalyse для запуска, но мне этот вариант не помог вообще.
      А ещё я ставил фанпатч отсюда. Тоже не помогло.

    2. @coole, Я не думаю, что дело во встроенной видеокарте. Самому доводилось играть. Скорее всего, или ОС не такая, или другие части железа виноваты.

    3. coole
      Трамвайный Пастырь


      coole

      Регистрация:
      12 окт 2015
      Сообщения:
      1.444

      @Mel Shlemming, ну так давайте вместе разберёмся, есть идеи как можно определить в чём проблема? Под чем играли сами?

    4. @coole, через батник на одном ядре процессора?

    5. coole
      Трамвайный Пастырь


      coole

      Регистрация:
      12 окт 2015
      Сообщения:
      1.444

      @BrainRipper, нет, так не пробовал
      да и гуглёж как-то не помог, батник с записью

      D:WindowsSystem32cmd.exe /C start /affinity 1 "F:GamesSilentstormSS2game.exe"

      не делает ровным счётом ничего

      — добавлено 9 июл 2017, предыдущее сообщение размещено: 9 июл 2017

      да, под ХР эта функция не работает

      — добавлено 9 июл 2017

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

    6. @coole, попробуйте удалить .cfgconfig.cfg перед запуском.

    7. coole
      Трамвайный Пастырь


      coole

      Регистрация:
      12 окт 2015
      Сообщения:
      1.444

      Под семёркой работает, странно.
      @TheMadLynx, этот конфиг как я понял создаётся при первом запуске, его не было. Но и его появление ситуацию не исправило, под ХР игра всё так же не запускается.

    8. Sharp_ey
      терять и врать


      Sharp_ey

      Legacy

      Регистрация:
      23 сен 2006
      Сообщения:
      10.005

      Что если попробовать поставить не стим-версию?

    9. Так а сама игра из стима? Если да, то первым же делом нужно выключить оверлей.

    10. coole
      Трамвайный Пастырь


      coole

      Регистрация:
      12 окт 2015
      Сообщения:
      1.444

      @TheMadLynx, нет, стоит не-стим версия

    11. Eraser
      Чистильщик


      Eraser

      Хелпер

      Регистрация:
      29 дек 2001
      Сообщения:
      9.968

      @coole, т.е. версия со старфорсом на двух CD? Дело может быть в старфорсе в таком случае, у меня когда-то давно на одном из XP-конфигов игра не запустилась вообще.

    12. coole
      Трамвайный Пастырь


      coole

      Регистрация:
      12 окт 2015
      Сообщения:
      1.444

      @Eraser, у меня стоит репак от R.G. Catalyst, сейчас попробую GOG версию поставить

    13. ki86m


      ki86m

      Регистрация:
      6 ноя 2013
      Сообщения:
      53

      Попробуй подменить DirectDraw на библиотеки из WineD3D http://downloads.fdossena.com/geth.php?r=wined3d-recommended
      скачать и распаковать в папку с игрой

    14. coole
      Трамвайный Пастырь


      coole

      Регистрация:
      12 окт 2015
      Сообщения:
      1.444

      @ki86m, теперь игра стала вылетать при запуске

    15. ki86m


      ki86m

      Регистрация:
      6 ноя 2013
      Сообщения:
      53

      Ошибку выдает?
      Попробуй удалять d3d*.dll по одной

    16. coole
      Трамвайный Пастырь


      coole

      Регистрация:
      12 окт 2015
      Сообщения:
      1.444

      @ki86m, ладно, я разобрался, использовал d3d8.dll и всё как было сказано в readme
      по прежнему чёрный экран и «не отвечает»

    17. Доброго времени суток. Поставил Silent Storm Gold Edition [GOG] на ОС Windows 8.1 Pro x64. Установка прошла нормально и долгое время всё работало как надо. Изредка, конечно, бывали вылеты (ошибка «Game.exe»), но в целом они не доставляли неудобств. Вылеты были крайне редки. Но стоило мне дойти до задания с огромным заводом (повреждённым), где нужно найти документы о производстве экспериментального оружия, захватить руководителя и набрать мешок всякого добра, то количество вылетов увеличилось в десятки раз, причём не с самого начала, а с момента, когда практически закончил зачистку главного корпуса. На его крыше почти после каждого действия игра вылетала. Снова, снова и снова.

      2018-12-4 22-12-19.jpg

      Режимы совместимости ничего не дают. Модификации отключены. Ничего дополнительно не ставил.

      Товарищи, какие у вас есть соображения по данной проблеме?

      Вложения:

      • 2018-12-4 22-12-19.jpg

      Последнее редактирование: 4 дек 2018

    18. Eraser
      Чистильщик


      Eraser

      Хелпер

      Регистрация:
      29 дек 2001
      Сообщения:
      9.968

      @Maverick_Forever, в двухдисковом издании была точно такая же проблема (в этой и ещё нескольких миссиях).
      Починить не удалось. :( Доигрывал через квиксейвы на каждом шагу. В стимовской версии нет таких проблем.

    19. @Maverick_Forever, насколько мне известно, страдают от этого обладатели видеокарт отличных от GeForce и количества ОЗУ более 4 ГБ. В папке с игрой должен быть файл d3d9.dll. В ГОГ-версии он, скорее всего, пропатчен сторонними умельцами, чтобы обладатели радеонов видели тени. Поэтому предлагаю пока попробовать два варианта:
      1. удалить файл d3d9.dll из папки с игрой;
      2. все настройки графики снизить на самый минимум, кроме разрешения. Без теней, вроде, должно работать стабильно.

      Можно взять патч для стим-версии: Version SilentStormSteamVersion/S2 — novik65

      Последнее редактирование: 5 дек 2018

    20. Ardash


      Ardash

      Переводчик

      Регистрация:
      5 окт 2017
      Сообщения:
      1.019

      Offtop

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

    Страница 1 из 2


    Форум Old-Games.RU. Всё о старых играх

    Решил я на выходных поностальгировать в Silent Storm. Установил, запустил и как-то не пошло… Разрешение, то ладно, можно и в 4:3 поиграть. Но, отсутствие теней, эффектов и дикий FPS мешали погрузиться в игру.

    В сообществе стима уже были варианты исправлений, но использовать чужую dll-ину не хотелось. Да и не все мои хотелки она правила. Автор патча Novik65 в одном из обсуждений рассказал, что именно надо поправить и, даже, дал ссылку на исходники. Которые, к сожалению, за давностью лет потерялись.

    Вот и появился повод прокачать скилл программинга 😊 Итак, порядок действий был таков:

    • Написать «чистый» прокси для библиотеки d3d9.dll и проверить работоспособность экспортируемых функций.
    • Реализовать свои интерфейсы IDirect3D9 и IDirect3DDevice9, которые будут вызывать методы настоящих.
    • Поправить функцию Direct3DCreate9, так чтобы она создавала фальшивый IDirect3D9.
    • Поправить метод IDirect3D9::CreateDevice, так чтобы он создавал фальшивый IDirect3DDevice9. Здесь же принудительно включается VSync.
    • Поправить метод Direct3DDevice9::GetAvailableTextureMem. Дело в том, что игра кушает результат в int и не переваривает размер видеопамяти современных видюх. Надо урезать результат до 2-х гигов, чтобы все работало правильно.

    Пишем чистый прокси.

    Я в этом вопросе плохо разбираюсь, поэтому нашел статью грамотного человека:

    Она рассказывает про прокси для ddraw.dll, но принцип тот же: получаем полный перечень всех экспортируемых функций, загружаем оригинальную библиотеку и получаем их адреса. А дальше работает такой код для всех «чистых» функций:

    extern «C» __declspec(naked) void Fake_D3DPERF_BeginEvent()
    {
    _asm { jmp[d3d9dll.D3DPERF_BeginEvent] }
    }

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

    На этом все! Собрал и подкинул фейковую d3d9.dll в папку с игрой. Игра запустилась и заработала без проблем. Значит можно продолжать.

    Реализовываем свои IDirect3D9 и IDirect3DDevice9.

    Открываем заголовочный файл d3d9.h и охреневаем 🤔

    Интерфейс IDirect3DDevice9. И каждую строчку нужно реализовать.

    В этот момент, мне расхотелось играть в Silent Storm 😊 Ладно, копаем дальше, должны же быть извращенцы помимо меня. И я нашел аналогичный прокси для Pac-Man Battle Royale.

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

    void FakeDirect3DDevice9::SetCursorPosition(int X, int Y, DWORD Flags)
    {
    return(m_pIDirect3DDevice9->SetCursorPosition(X, Y, Flags));
    }

    Подмена интерфейсов и правка багов.

    Вот тут начинается самое интересное. Мне нужно было переписать некоторые функции, чтобы они возвращали мои липовые интерфейсы. И, конечно, исправляли недочеты игры. Первым делом переписал Direct3DCreate9, возвращающую интерфейс на объект Direct3D9.

    extern «C» IDirect3D9* WINAPI Fake_Direct3DCreate9(UINT SDKVersion)
    {
    typedef IDirect3D9* (WINAPI * DIRECT3DCREATEPROC)(UINT SDKVersion);
    DIRECT3DCREATEPROC Direct3DCreate9Proc = (DIRECT3DCREATEPROC)d3d9dll.Direct3DCreate9;
    IDirect3D9* pFakeDirect3D9 = Direct3DCreate9Proc(SDKVersion);
    return new FakeDirect3D9(pFakeDirect3D9);
    }

    Идея всех подобных функций проста: сначала я создаю настоящий Direct3D9 объект (первые три строчки в теле функции), а потом создаю свой прокси-объект, которому скармливаю настоящий (последняя строка). В дальнейшем все методы прокси либо будут передавать управление настоящему объекту, либо вносить правки и уже потом передавать управление. Наружу из такой функции, естественно возвращается интерфейс на поддельный объект.

    Теперь очередь за IDirect3D9::CreateDevice.

    HRESULT FakeDirect3D9::CreateDevice(UINT Adapter,D3DDEVTYPE DeviceType,HWND hFocusWindow,DWORD BehaviorFlags,D3DPRESENT_PARAMETERS* pPresentationParameters,IDirect3DDevice9** ppReturnedDeviceInterface)
    {
    pPresentationParameters->PresentationInterval = D3DPRESENT_INTERVAL_ONE; // force VSYNC
    HRESULT hres = m_pIDirect3D9->CreateDevice(Adapter, DeviceType, hFocusWindow, BehaviorFlags, pPresentationParameters, ppReturnedDeviceInterface);
    *ppReturnedDeviceInterface = new FakeDirect3DDevice9(*ppReturnedDeviceInterface);
    return(hres);
    }

    Тут, тоже самое. За исключением первой строчки в теле метода. Именно она отвечает за включение вертикальной синхронизации. Никаких дополнительных проверок я делать не стал — ребята из Nival дичи не творили, все параметры передают хорошие.

    Ну и последний метод, исправляющий баг с тенями и эффектами:

    UINT FakeDirect3DDevice9::GetAvailableTextureMem(void)
    {
    UINT ret = m_pIDirect3DDevice9->GetAvailableTextureMem();
    if (ret > (UINT)INT_MAX)
    ret = (UINT)INT_MAX;
    return(ret);
    }

    Исправляем то, о чем я писал выше. Игра внутри себя хранит результат в int (максимум 2’147’483’647), а надо хранить в unsigned int (максимум 4’294’967’296). Ну т.е. на видюхе с более чем 2 гига оперативки, int захлебывается и уходит в отрицательные значения, что и приводит к неверному авто-определению настроек. Данный метод, просто обрубает настоящий результат по границе в 2 гига.

    Итог.

    Update: Добавил фикс для разрешения 1920х1080. Мне не нравится результат — многие надписи обрезаются по вертикали. В комментариях есть скриншоты с примерами. Чтобы перейти в FullHD, в игре нужно установить разрешение 800х600.

    Тут лежат исходники и собранная dll. Так как я играю на рабочем компьютере и не сильно заморачивался со сборкой, то возможны зависимости от 2019-й студии. Ну да это уже совсем другая история 😊

    Содержание

    1. Не запускается Операция Silent Storm (Silent Storm)? Тормозит игра? Вылетает? Глючит? Решение самых распространенных проблем.
    2. Обязательно обновите драйвера видеокарты и другое ПО
    3. Операция Silent Storm не запускается
    4. Операция Silent Storm тормозит. Низкий FPS. Лаги. Фризы. Зависает
    5. Операция Silent Storm вылетает на рабочий стол
    6. Черный экран в Операция Silent Storm
    7. Операция Silent Storm не устанавливается. Зависла установка
    8. В Операция Silent Storm не работают сохранения
    9. В Операция Silent Storm не работает управление
    10. Не работает звук в Операция Silent Storm
    11. Игра не запускается
    12. Игра тормозит и лагает
    13. Проблемы с модами
    14. Ошибки загрузки/обновления
    15. Вопросы по прохождению
    16. Что сделать в первую очередь
    17. Файлы, драйверы и библиотеки

    Не запускается Операция Silent Storm (Silent Storm)? Тормозит игра? Вылетает? Глючит?
    Решение самых распространенных проблем.

    Если вы столкнулись с тем, что Операция Silent Storm тормозит, вылетает, Операция Silent Storm не запускается, Операция Silent Storm не устанавливается, в Операция Silent Storm не работает управление, нет звука, выскакивают ошибки, в Операция Silent Storm не работают сохранения – предлагаем вам самые распространенные способы решения данных проблем.

    Первое – проверьте, соответствуют ли характеристики вашего ПК минимальным системным требованиям:

    Обязательно обновите драйвера видеокарты и другое ПО

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

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

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

    Операция Silent Storm не запускается

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

    Еще не помешает проверить, хватает ли места на HDD для установки. Можно попытаться запустить игру от имени Администратора в режиме совместимости с разными версиями Windows.

    Операция Silent Storm тормозит. Низкий FPS. Лаги. Фризы. Зависает

    Первое – установите свежие драйвера на видеокарту, от этого FPS в игре может значительно подняться. Также проверьте загруженность компьютера в диспетчере задач (открывается нажатием CTRL+SHIFT+ESCAPE). Если перед запуском игры вы видите, что какой-то процесс потребляет слишком много ресурсов – выключите его программу или просто завершите этот процесс из диспетчера задач.

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

    Операция Silent Storm вылетает на рабочий стол

    Если Операция Silent Storm у вас часто вылетает на рабочий слот, попробуйте начать решение проблемы со снижения качества графики. Вполне возможно, что вашему компьютеру просто не хватает производительности и игра не может работать корректно. Также стоит проверить обновления – большинство современных игр имеют систему автоматической установки новых патчей. Проверьте, не отключена ли эта опция в настройках.

    Черный экран в Операция Silent Storm

    Чаще всего проблема с черным экраном заключается в проблеме с графическим процессором. Проверьте, удовлетворяет ли ваша видеокарта минимальным требованиям и поставьте свежую версию драйверов. Иногда черный экран является следствием недостаточной производительности CPU.

    Если с железом все нормально, и оно удовлетворяет минимальным требованиям – попробуйте переключиться на другое окно (ALT+TAB), а потом вернуться к окну игры.

    Операция Silent Storm не устанавливается. Зависла установка

    Прежде всего проверьте, хватает ли у вас места на HDD для установки. Помните, что для корректной работы программы установки требуется заявленный объем места, плюс 1-2 гигабайта свободного пространства на системном диске. Вообще, запомните правило – на системном диске всегда должно быть хотя бы 2 гигабайта свободного места для временных файлов. Иначе как игры, так и программы, могут работать не корректно или вообще откажутся запуститься.

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

    В Операция Silent Storm не работают сохранения

    По аналогии с прошлым решением проверьте наличие свободного места на HDD – как на том, где установлена игра, так и на системном диске. Часто файлы сохранений хранятся в папке документов, которая расположена отдельно от самой игры.

    В Операция Silent Storm не работает управление

    Иногда управление в игре не работает из-за одновременного подключения нескольких устройств ввода. Попробуйте отключить геймпад или, если по какой-то причине у вас подключено две клавиатуры или мыши, оставьте только одну пару устройств. Если у вас не работает геймпад, то помните – официально игры поддерживают только контроллеры, определяющиеся как джойстики Xbox. Если ваш контроллер определяется иначе – попробуйте воспользоваться программами, эмулирующими джойстики Xbox (например, x360ce).

    Не работает звук в Операция Silent Storm

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

    Если используете внешнюю звуковую карту – проверьте наличие новых драйверов на сайте производителя.

    Источник

    Глючит или не запускается Silent Storm? Решение есть! Постоянные лаги и зависания — не проблема! После установки мода Silent Storm начала глючить или НПС не реагируют на завершение задания? И на этот вопрос найдется ответ! На этой странице вы сможете найти решение для любых известных проблем с игрой и обсудить их на форуме.

    497VnuF3hfnvaI4smRwrlQ

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

    Игра вылетает на рабочий стол без ошибок.
    О: Скорее всего проблема в поврежденных файлах игры. В подобном случае рекомендуется переустановить игру, предварительно скопировав все сохранения. В случае если игра загружалась из официального магазина за сохранность прогресса можно не переживать.

    Silent Storm не работает на консоли.
    О: Обновите ПО до актуальной версии, а так же проверьте стабильность подключения к интернету. Если полное обновление прошивки консоли и самой игры не решило проблему, то стоит заново загрузить игру, предварительно удалив с диска.

    Ошибка 0xc000007b.

    О: Есть два пути решения.
    Первый — полная переустановка игры. В ряде случаев это устраняет проблему.
    Второй состоит из двух этапов:

    Ошибка 0xc0000142.

    О: Чаще всего данная ошибка возникает из-за наличия кириллицы (русских букв) в одном из путей, по которым игра хранит свои файлы. Это может быть имя пользователя или сама папка в которой находится игра. Решением будет установка игры в другую папку, название которой написано английскими буквами или смена имени пользователя.

    Ошибка 0xc0000906.

    DQxZivruzexL6 9X6bROw

    О: Данная ошибка связана с блокировкой одного или нескольких файлов игры антивирусом или “Защитником Windows”. Для её устранения необходимо добавить всю папку игры в исключени. Для каждого антивируса эта процедура индивидуально и следует обратиться к его справочной системе. Стоит отметить, что вы делаете это на свой страх и риск. Все мы любим репаки, но если вас часто мучает данная ошибка — стоит задуматься о покупке игр. Пусть даже и по скидкам, о которых можно узнать из новостей на нашем сайте.

    Отсутствует msvcp 140.dll/msvcp 120.dll/msvcp 110.dll/msvcp 100.dll

    v4RjR88Q 20577WHXfmpPw

    О: Ошибка возникает в случае отсутствия на компьютере корректной версии пакета Microsoft Visual C++, в который и входит msvcp 140.dll (и подобные ему). Решением будет установка нужной версии пакета.

    После загрузки и установки нового пакета ошибка должна пропасть. Если сообщение об отсутствии msvcp 140.dll (120, 110, 100) сохраняется необходимо сделать следующее:

    5fyjUN0hKOSSgE2wToGjg

    Ошибка 0xc0000009a/0xc0000009b/0xc0000009f и другие
    О: Все ошибки начинающиеся с индекса 0xc0000009 (например 0xc0000009a, где на месте “а” может находиться любая буква или цифра) можно отнести к одному семейству. Подобные ошибки являются следствием проблем с оперативной памятью или файлом подкачки.

    DwdpP9FOqj9iSS7z2kdRcQ

    ZDictO9FT OSn5baTdtB7w

    Размер файла подкачки должен быть кратен 1024. Объём зависит от свободного места на выбранном локальном диске. Рекомендуем установить его равным объему ОЗУ.
    Если ошибка 0xc0000009а сохранилась, необходимо проверить вашу оперативную память. Для этого нужно воспользоваться функциями таких программ как MemTest86, Acronis, Everest.

    Игра тормозит и лагает

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

    Появились тормоза в игре.
    О: Проверьте компьютер на вирусы, отключите лишние фоновые процессы и неиспользуемые программы в диспетчере задач. Также стоит проверить состояние жесткого диска с помощью специализированных программ по типу Hard Drive Inspector. Проверьте температуру процессора и видеокарты —возможно пришла пора обслужить ваш компьютер.

    Долгие загрузки в игре.
    О: Проверьте состояние своего жесткого диска. Рекомендуется удалить лишние моды — они могут сильно влиять на продолжительность загрузок. Проверьте настройки антивируса и обязательно установите в нём “игровой режим” или его аналог.

    Silent Storm лагает.
    О: Причинами периодических тормозов (фризов или лагов) в Silent Storm могут быть запущенные в фоновом режиме приложения. Особое внимание следует уделить программам вроде Discord и Skype. Если лаги есть и в других играх, то рекомендуем проверить состояние жесткого диска — скорее всего пришла пора заменить его.

    Проблемы с модами

    Ошибки загрузки/обновления

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

    Если магазин или лончер Silent Storm не завершает обновления или выдает ошибки, то переустановите саму программу. При этом все скачанные вами игры сохранятся.

    Запустите проверку целостности данных игры.

    Проверьте наличие свободного места на том диске, на котором установлена игра, а также на диске с операционной системой. И в том и в другом случае должно быть свободно места не меньше, чем занимает игра на текущий момент. В идеале всегда иметь запас около 100Гб.

    Проверьте настройки антивируса и “Защитника Windows”, а также разрешения в брандмауэре. Вполне возможно они ограничивают подключение к интернету для ряда приложений. Данную проблему можно решить и полной переустановкой магазина или лончера т.к. большинство из них попросит предоставить доступ к интернету в процессе инсталляции.

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

    Вопросы по прохождению

    Ответы на все вопросы касающиеся прохождения Silent Storm можно найти в соответствующих разделах Wiki, а также на нашем форуме. Не стесняйтесь задавать вопросы и делиться своими советами и решениями.

    Источник

    Что сделать в первую очередь

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

    1583174041 1854

    Файлы, драйверы и библиотеки

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

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

    1507051135 driverscanner

    1507051189 speedup

    Фоновые процессы всегда влияют на производительность. Вы можете существенно увеличить FPS, очистив ваш ПК от мусорных файлов и включив специальный игровой режим с помощью программы Advanced System Optimizer

    1583174040 5150

    Скорость лично вашего интернет-канала не является единственно определяющей скорость загрузки. Если раздающий сервер работает на скорости, скажем, 5 Мб в секунду, то ваши 100 Мб делу не помогут.

    1583174040 1586

    В Windows есть стандартные средства проверки состояния HDD- и SSD-накопителей, но лучше всего воспользоваться специализированными программами.

    1583174039 1321

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

    1583174039 8637

    Проблемы с экранами разных цветов можно условно разделить на 2 категории.

    1583174038 4327

    Играете вы себе, играете и тут — бац! — все гаснет, и вот уже перед вами рабочий стол без какого-либо намека на игру. Почему так происходит? Для решения проблемы стоит попробовать разобраться, какой характер имеет проблема.

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

    1583174038 9171

    1583174038 3657

    1507051189 speedup

    Один из них — специальная программа под названием Advanced System Optimizer. Она сделана специально для тех, кто не хочет вручную вычищать компьютер от разных временных файлов, удалять ненужные записи реестра и редактировать список автозагрузки. Advanced System Optimizer сама сделает это, а также проанализирует компьютер, чтобы выявить, как можно улучшить производительность в приложениях и играх.
    Скачать Advanced System Optimizer

    1583174037 9986

    Именно поэтому «лаги» могут быть только в сетевых играх. Причины разные: плохой сетевой код, физическая удаленность от серверов, загруженность сети, неправильно настроенный роутер, низкая скорость интернет-соединения.

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

    1583174037 7347

    Сначала нужно определить масштаб проблемы. Где именно нет звука — только в игре или вообще на компьютере? Если только в игре, то, возможно, это обусловлено тем, что звуковая карта очень старая и не поддерживает DirectX.

    Если же звука нет вообще, то дело однозначно в настройке компьютера. Возможно, неправильно установлены драйвера звуковой карты, а может быть звука нет из-за какой-то специфической ошибки нашей любимой ОС Windows.

    1583174036 2300

    1583174036 3658

    Если дистрибутив игры был загружен через торрент, то никаких гарантий работы быть в принципе не может. Торренты и репаки практически никогда не обновляются через официальные приложения и не работают по сети, потому что по ходу взлома хакеры вырезают из игр все сетевые функции, которые часто используются для проверки лицензии.
    Такие версии игр использовать не просто неудобно, а даже опасно, ведь очень часто в них изменены многие файлы. Например, для обхода защиты пираты модифицируют EXE-файл. При этом никто не знает, что они еще с ним делают. Быть может, они встраивают само-исполняющееся программное обеспечение. Например, майнер, который при первом запуске игры встроится в систему и будет использовать ее ресурсы для обеспечения благосостояния хакеров. Или вирус, дающий доступ к компьютеру третьим лицам. Тут никаких гарантий нет и быть не может.К тому же использование пиратских версий — это, по мнению нашего издания, воровство. Разработчики потратили много времени на создание игры, вкладывали свои собственные средства в надежде на то, что их детище окупится. А каждый труд должен быть оплачен.Поэтому при возникновении каких-либо проблем с играми, скачанными с торрентов или же взломанных с помощью тех или иных средств, следует сразу же удалить «пиратку», почистить компьютер при помощи антивируса и приобрести лицензионную копию игры. Это не только убережет от сомнительного ПО, но и позволит скачивать обновления для игры и получать официальную поддержку от ее создателей.

    1583174035 7736

    Чтобы исправить эту ошибку, нужно найти необходимую библиотеку DLL и установить ее в систему. Проще всего сделать это с помощью программы DLL-fixer, которая сканирует систему и помогает быстро найти недостающие библиотеки.

    Если ваша проблема оказалась более специфической или же способ, изложенный в данной статье, не помог, то вы можете спросить у других пользователей в нашей рубрике «Вопросы и ответы». Они оперативно помогут вам!

    Источник

    Понравилась статья? Поделить с друзьями:
  • Опишите процесс установки нового драйвера оборудования в операционной среде windows
  • Операция silent storm запустить на windows 10
  • Опишите процесс загрузки операционной системы windows
  • Операционные системы семейства windows это определение
  • Опишите программные средства диагностики работоспособности сети встроенные в ос windows 8