Для игры необходим DirectX 9 и PhysX Legacy (версия 9.13 или старее)
Windows[]
Linux[]
Игра отлично работает под wine.
Для лаунчера требуется .NETFramework 4.6 (dotnet462) и vcrun2019
Для игры требуется d3dx9, d3dcompiler_43 и PhysX.
Все компоненты есть в PlayOnLinux или WineTricks.
Если игра при запуске вылетает с сообщением о ошибке памяти, установите 4GB Patch (патчить PotBS.exe)
Актуальный перевод[]
Существует проект по актуализации перевода игры и исправлению ошибок.
Установить перевод или внести изменения можно на странице проекта в github
Улучшение графики[]
Open Sea Shader[]
Скачать можно тут.
Заменить файл viewspaceocean.hlsl в папке с игрой\shaders_fx
ReShade[]
Для улучшения графики под Windows можно использовать ReShade
Для установки ReShade:
- укажите файл PotBS.exe в папке с игрой.
- выберите Direct3D 9
- выберите шейдеры для загрузки.
Настройка:
- Запустите игру.
- После загрузки нажмите клавишу "Home"
Откроется меню настройки. Тут помжно выбрать какие шейдеры использовать.
Подробно о настройке и шейдерах можно почитатать тут.
Настройки игры[]
- Для увеличения доступной ОЗУ измените параметр "maxMemUsage" раздела [ClientInfoManager] в файле pirates.ini. По умолчанию 1500000000 (1.5 Гб)
- Для включения поддержки многопоточности измените параметр "multiThreaded" раздела [GFX] в файле alchemy.ini установив true
Исправление падения игры с нехваткой памяти на х64 системах[]
Установите 4GB Patch (патчить PotBS.exe)
Это небольшой патч разработан для программ, работающих на x64-разрядных платформах, изначально основанных на архитектуре x86, чтобы позволить ей видеть 4GB оперативной памяти, вместо 2GB, что серьезно уменьшает вероятность вылета из-за ошибок OutOfMemory.
Перевод сообщений чата PotBS на Русский язык[]
Небольшая программа, которая считывает лог игры и выводит переведенные сообщения чата.