Seaward.ru

Здравствуйте, гость ( Вход | Регистрация )

> Корсары 1, Давайте вспомним...
War_Lord
сообщение Jan 17 2005, 20:25
Сообщение #1


юнга
**


Группа: форумчанин
Сообщений: 33
Регистрация: 9-January 05
Пользователь №: 325



Я думаю все помнят старых добрых первых корсаров! Я ,например, до сих пор иногда в них играю. Тем более в то время, круче игрухи просто не было! Да и вобще игра просто СУПЕР!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
15 страниц V « < 13 14 15  
Reply to this topicStart new topic
Ответов(280 - 281)
Leviafan
сообщение Dec 28 2022, 08:47
Сообщение #281


боцман
****


Группа: форумчанин
Сообщений: 291
Регистрация: 16-June 07
Из: Красноярск
Пользователь №: 10,715



https://svoiludi-a.akamaihd.net/SDUtils/ModelView.rar

https://svoiludi-a.akamaihd.net/SDUtils/SeaDogsUtilites.rar

https://svoiludi-a.akamaihd.net/SDUtils/TX.rar
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kronosis
сообщение Sep 9 2024, 14:27
Сообщение #282


новичок
*


Группа: Members
Сообщений: 1
Регистрация: 30-August 13
Пользователь №: 34,378



Как запустить «Корсары: Проклятье Дальних Морей» на Windows 11


Небольшая лирическая преамбула

К:ПДМ — они из самых любимых мною игр, которую мне периодически очень хочется перепроходить. Этот (не)огранённый алмаз был релизнут в 2000 году, в силу чего с каждой новой версией разных ОСей игру всё сложнее запустить. Например, на Windows 7 игра у меня запустилась вообще без лишних проблем. Но в Windows 11 я столкнулся с, как мне казалось поначалу, нерешаемыми проблемами совместимости.

В ходе составления данного гайда были перепробованы все существующие программы, решающие совместимость (в первую очередь — в части работы DirectX, сотни конфигураций их настроек, десятки версий dll-файлов для подмены существующих в Win11), десятки конфигураций виртуальных машин и вхлам был заэксплуатирован бубен для шаманизма. В итоге было найдено рабочее решение.

В гайде будет фигурировать много фраз типа «на всякий случай», «от греха подальше», «насколько я знаю» и т.д. и т.п., что могу сказать — в данном случае процесс был слишком сакрален, чтобы на 100% быть уверенным в том, что что-то сработает, поэтому всё, что посчитал важным, собрал.

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


Пошаговый гайд

На каком конфиге всё сработало
Была взята GOG-версия игры. ОС — Windows 11 Домашняя версия x64
Не думаю, что в данном случае конфиг железа играет роль, поэтому просто упомяну, что начинка компа выпущена сильно позже 2000 года smile.gif

Что надо сделать, чтобы чудо случилось

Шаг нулевой. Закачка важных для запуска файлов.
  • Ну, понятное дело, сначала устанавливаем непосредственно саму игру. На всякий случай игра была установлена в фолдер, в названии которого нет кириллицы (в моём случае C:\Program Files\Sea Dogs).
  • В первую очередь, помог ddraw_compat версии 0.5.2 и выше (на 0.5.2 были замечены тормоза при загрузках, в 0.5.4 всё работало без тормозов). Оно лежит в гитхабе вот здесь: https://github.com/narzoul/DDrawCompat/releases/tag/v0.5.4 . Оттуда был скачан архив DDrawCompat-v0.5.4-debug.7z. Дальше он был распакован, из папки Release был взят файл ddraw.dll, он был перенесён в папку, где лежит ENGINE.exe (собственно, корневая папка игры).
    https://i.ibb.co/Y7P3DRS/2024-09-09-13-42-16.png
    https://i.ibb.co/vHRs2QM/2024-09-09-13-42-52.png
  • Далее, на всякий случай, был скачан файл d3drm.dll. Пока копался в разных способах, на сайте софтины dgVoodoo было сказано, что для некоторых игр оно может быть полезно. Ссылка, где лежит файл: https://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/ .
    https://i.ibb.co/2Y4hrCD/2024-09-09-13-30-13.png
  • Был установлен максимально полный пак версий DirectX для Windows XP, который был мною найден. В данном случае, это куча версий старых DirectX’ов, которая была заботливо выложена вот здесь: https://directx.su/dlya-windows-xp/ . Была скачана zip-версия сего чуда, в архиве есть DXSETUP.exe, через него всё и было установлено.
    https://i.ibb.co/QKnYR6Y/2024-09-09-13-45-07.png
    https://i.ibb.co/ZRjCKWn/2024-09-09-13-47-06.png
  • Конечно же, шрифты для игры, которые любят глючить. Насколько я знаю, основные нужные шрифты — это SeaWolf и Log-Russ (плюс увидел в одном из гайдов такой шрифт, как Interface Regular, тоже присовокупил от греха подальше). Шрифты взял из сего гайда: https://steamcommunity.com/sharedfiles/file.../?id=2587987411 . Перемещаем шрифты из папки Fonts из архива в директорию X\Windows\Fonts, где X - Ваш системный диск.
    https://i.ibb.co/NYb1WJj/2024-09-09-13-45-32.png

По итогу после сих манипуляций папка с игрой выглядит так:
https://i.ibb.co/fNz50wr/2024-09-09-13-43-37.png

Шаг первый. Настройки совместимости.

Наиболее оптимальная настройка совместимости:
  • Windows XP SP3
  • Запуск от имени администратора
https://i.ibb.co/F8rcYCg/2024-09-09-13-47-57.png

Шаг второй. Настройка файла engine.ini

Тут просто размещаю копипасту файла со сработавшими настройками:
Код
CORE_MODULE core
WINDOW_WIDTH 1280
WINDOW_HEIGHT 800
WINDOW_MODE 2
DDRAW_DEVICE 0
ANTIALIAS_MODE 1
SOUND_ON 1
MUSIC_ON 1
BPP 16
GAMMA 1.
SOUND_VOL 0.8
MUSIC_VOL 0.64
TEXTURE_DETAIL 0
SYSTEM_MONITOR 0
SLEEP_TIME 2
EAX 0
LANGUAGE RUSSIAN


Шаг третий. Оверлеи

В силу особенностей движка «Корсаров» (вечная традиция вылетать или сильно глючить после сворачивания игры и разворачивания обратно) настоятельно рекомендую повырубать все оверлеи (типа Nvidia и прочих) и позакрывать всё, что может посылать уведомления поверх всего. Ну и задать режим фокусировки, максимально банящий уведомления на время игры.

Всё. Готово, вы великолепны. Играйте на здоровье.
ОЧЕНЬ надеюсь, что это универсальное решение, а не только у меня сработавшее.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

15 страниц V « < 13 14 15
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 24th September 2024 - 22:16

Блок рекламы
Яндекс цитирования Rambler's Top100
Rambler's Top100