Commandos: Behind Enemy Lines

Commandos: Behind Enemy Lines

Not enough ratings
Включение Steam-оверлея и видеороликов
By Wanoo
Здесь опишу один из способов включения Steam-оверлея.
   
Award
Favorite
Favorited
Unfavorite
Подготовка
Сначала заходим в
...\Steam\steamapps\common\Commandos Behind Enemy Lines
и там копируем Comandos.exe в ту же папку. Переименовываем скопированный файл в Commandos.exe (либо любое другое название). Делается это для исправления какого-то косяка между игрой и DirectX 5. Особенно наглядно его видно при попытке запуска Legacy-версии - вылезает ошибка "I can not find DirectX 5". Там это исправляется тем же способом, но оверлей вроде как не включить, так что продолжим.
Враппер dgVoodoo2
dgVoodoo2 - это набор реализаций старых графических API для Windows 7 и более поздних версий. В него входит реализация и DirectDraw, D3D3/5/6/7, D3D8, D3D9...

Скачайте последнюю версию dgVoodoo2.
Берём версию "for regular usage" в Latest stable version.

Копируем файлы из dgVoodoo2_*\MS\x86 и закидываем в папку с игрой.
Если вы ранее не настраивали конфиг враппера, то можете это сделать с помощью файла dgVoodooCpl.exe. Настройки можно выставить схоже с этими (нас интересует вкладка DirectX):
Починка видеороликов
Чтобы они работали нужны видеокодеки. К примеру K-Lite Codec Pack (Mega).
Заходим в папку VIDEO в папке игры. Открываем любое видео и смотрим в трее, значки какого декодера появились. В моём случае это: LAV Video Decoder, LAV Audio Decoder, LAV Splitter.

На сайте K-Lite (Codec Guide) в разделе FAQ есть пункт Troubleshooting с таким вопросом:
"How can I prevent certain codecs from being used by a specific application or game?"
Там можно найти ответ, как добавить любой .exe файл в исключения.

В моём случае нажать Win+R -> написать regedit -> добавить нужные параметры по указанному пути со значением 1.

Старый вариант:
https://sp.zhabite.com/sharedfiles/filedetails/?id=255165620
Запуск
В библиотеке Steam нажимаем ПКМ по игре -> Свойства. Снизу редактируем поле "Параметры запуска", прописав там следующее:
"{Полный путь до}\Steam\steamapps\common\Commandos: Behind Enemy Lines\Commandos.exe" %command%
Путь и название файла у вас могут отличаться.
Запускаем игру, выбираем "Играть в Commandos: Behind Enemy Lines". Готово!

Бонусом получаем работающие видеоролики, при условии, что установлены видеокодеки.

Данный способ включения оверлея работает и в Commandos: Beyond the Call of Duty.
4 Comments
Wanoo  [author] 19 Jun, 2024 @ 12:49pm 
@Gumball Только свой путь пишешь, где у тебя игра находится. Посмотреть можно нажав ПКМ по игре в библиотеке -> Управление -> Просмотреть локальные файлы. А там уже строчку пути в проводнике смотришь.
Shadow 19 Jun, 2024 @ 9:11am 
ошибку выбивет :(
Wanoo  [author] 19 Jun, 2024 @ 8:19am 
@Gumball Например: "F:\Steam\steamapps\common\Commandos Behind Enemy Lines\Commandos.exe" %command%
Shadow 19 Jun, 2024 @ 2:07am 
извини а "параметры запуска", прописав там следующее: что имено писать ?