Проект был вдохновлен старым классическим модом Baldur's Gate Trilogy (BGT), разработанным Bardez и Ascension64.
Единая система записей в журнале, которая отслеживает все 22 главы вашего путешествия.
Никаких ограничений на перемещение между зонами BG1, SoD, BG2 и ToB после их обнаружения. Все области доступны на одной карте мира.
Пошаговая инструкция по сборке EET на версии игры 2.6.6 (от yota13 и p_zombie)
ШАГ 1. Установка BG1ЕЕ:- установить BG1EE+SoD (2.6.6.0)
- скачать, распаковать, установить setup-DlcMerger
- скачать, распаковать, установить setup-bgeetextpackeetnames - доработанный p_zombie и paladin84 перевод BG1-EET от prozh v1.14 с исключением несовместимых с EET подстановок и приведением имён и названий в соответствие с переводом BG2EE от Si1ver, а так же сборка необходимых шрифтов и дополнительный компонент для удаления русской озвучки BG1EE
- скачать, распаковать, установить setup-sodrus - перевод SoD 0.07-v9 с исключением несовместимых с EET подстановок
- *если требуется установить какие-то моды, которые следует устанавливать в папку BG1EE до установки ЕЕТ, то переходим сюда, скачиваем нужные моды из раздела Mods installed on BG:EE previous to installing EET on BG2:EE, а затем устанавливаем их в очередности, которая указана тут (вкладка install order) или тут
- *рекомендуется: установить EET-ARE fix
ШАГ 2. Установка BG2ЕЕ:
- установить BG2EE (2.6.6.0)
- скачать, распаковать, установить setup-bg2eer - перевод BG2ЕЕ от Si1ver, а так же сборка необходимых шрифтов
- скачать, распаковать, установить setup-EET - актуальная версия ЕЕТ 13.4-rus-fix со всеми ранее включёнными правками, фиксами и отредактированным переводом
- *рекомендуется: установить EET Fixpack
- *если требуется установить некоторое количество модов, которые следует устанавливать в папку BG2EE после установки ЕЕТ, то переходим сюда, скачиваем нужные моды из раздела Mods installed after EET main component on BG2:EE, а затем устанавливаем их в очередности, которая указана тут (вкладка install order) или тут
- *по желанию: установить файл setup-EET_gui в папке BG2EE (альтернативный интерфейс в стиле SoD)
- скачать, распаковать, установить setup-ChangeRussianEETTerms - мод для приведения терминов перевода BG2EE от Si1ver к терминам EET
- установить финальный закрывающий файл setup-EET_end в папке BG2EE
- *рекомендуется: установить Area Patcher
- *рекомендуется: установить Item Patcher
Установка модов в ЕЕТ всегда должна завершаться запуском setup-EET_end.exe. Если после этого вам потребовалось установить какой-либо мод , нужно сначала деинсталлировать setup-EET_end.exe, потом установить мод или моды и затем снова установить setup-EET_end.exe.
Штатная работоспособность абсолютно всех модов в v2.6.6.0 не гарантируется. В случае возникновения вопросов по поводу данной инструкции, а так же проблем с установкой или запуском отдельных модов, просьба сообщать сюда, или в профильную тему. В этом случае будем пробовать разбираться и искать решения проблем.
Инструкция по сборке EET только на версии игры 2.5 - 2.6.5 (от yota13 и p_zombie)
Подробное руководство по сборке ЕЕТ от Serdrick с помощью bat файла (устарело).
Сначала собираем собственно BG EET. Для этого нам понадобятся актуальные версии BG1EE и BG2EE, обе от GOG, по причине отсутствия у меня иных вариантов. Установка игр в каталоги Program Files или Program Files (x86) и каталоги с русскими названиями не рекомендуется из-за возможных проблем. Вполне подойдет, к примеру, каталог Games. Далее необходимо не менее 10 Гб свободного места(лучше больше). Во время установки рекомендуется отключить антивирус и другие подобные программы.
Итак, устанавливаем в отдельные каталоги BG1EE + Siege of Dragonspear(далее SoD) и BG2EE. У меня это C:\GAMES\BG1EE и C:\GAMES\BG2EE, у вас любые на ваше усмотрение, кроме исключений, указанных ранее. Для установки собственно EET требуется «чистая» установка BG2EE, т.е. ставить какие-либо моды на этом этапе нельзя. Установка BG1EE + SoD должна быть либо «чистой» установкой, либо с любой комбинацией модов, указанных далее.
Затем скачиваем по этой ссылке https://pixeldrain.com/u/KDJuZBHZ архив и распаковываем в произвольное место. Внутри 2 каталога - BG1EE_SOD_RUS и EEТ_RUS.
Сначала подготавливаем BG1EE + SoD для установки ЕЕТ. Для этого в каталог BG1EE + SoD(У меня это C:\GAMES\BG1EE) из BG1EE_SOD_RUS копируем файл SOD_RUS.bat и каталог SOD_RUS. Запускаем файл SOD_RUS.bat и он последовательно запускает modmerge, устанавливает шрифты и русификатор, а затем удаляет каталог SOD_RUS, поскольку он больше не нужен. Русификатор собран из «родного» dialog.tlk и SoD-rus-001-v4. Если будет другой русификатор, без проблем поменяем. В принципе здесь все готово, однако можно дополнительно установить любые моды, указанные в разделе «Mods installed on BG:EE previous to installing EET on BG2:EE» по этой ссылке https://k4thos.github.io/EET-Compatibil ... -List.html . Но, я эти моды не проверял, и как у них обстоит дело с переводом и кодировкой не знаю. Как проверить это самостоятельно будет показано далее.
Переходим к установке ЕЕТ. В каталоге EEТ_RUS (ранее скачанный архив) находится файл BG2EE_Rus.txt и каталог BG2EE_Rus. Открываем в любом текстовом редакторе BG2EE_Rus.txt и в предпоследней строке в самом конце между двойными кавычками указываем путь к игре BG1EE + SoD у меня это "C:\Games\BG1EE" . Установщик ЕЕТ в любом случае затребует у вас путь к BG1EE + SoD и здесь это сделать гораздо проще, чем в окне установки. Далее сохраняем внесенные изменения, переименовываем BG2EE_Rus.txt в BG2EE_Rus.bat и копируем каталог BG2EE_Rus и файл BG2EE_Rus.bat в каталог BG2EE (У меня это C:\GAMES\BG2EE) . В этот же каталог загружаем файлы и папки мода ЕЕТ, взять можно отсюда https://github.com/K4thos/EET/releases/tag/v1.0RC12.2 . Запускаем BG2EE_Rus.bat - сначала производится установка файлов русификатора(последняя версия 1.7 от Si1ver), а затем запускается установщик ЕЕТ. Он попросит указать язык (Русский - цифра 6 и нажать Enter) и все. Установка занимает минут 15. По окончании запустите игру и проверьте в работе все компоненты (BG1, SoD, BG2, ToB).
Установка ЕЕТ в соответствии с данной инструкцией была проверена на десктопе и ноутбуке, обе установки завершились успешно. Если возникнут проблемы, пишите, попробуем разобраться.
Далее переходим к установке и проверке модов. Установить моды можно различными способами: вручную, с помощью специальных программ Project Infinity или EE/EET Mod Install Tool, а также с применением специального bat-файла, о чем речь пойдет далее. Все эти методы дадут примерно идентичные результаты для англоязычных пользователей.
С русским же языком все обстоит гораздо хуже. Если ставить моды без проверки полученного результата, то весьма вероятно, что процентов 30 текста в игре будет выглядеть примерно так - Ґ¬®Ґ ЏаҐўа 饨Ґ ў ѓгЎЁвҐ«п. Связано это с ошибками в кодировке текстов мода. Собственно контроль результата установки прост – нужно установить мод , скопировать в директорию игры weidu. exe и файл из этого архива. Запускаем tlk_tra_ru_RU.bat и через несколько секунд в каталоге lang\ru_RU\ рядом с dialog.tlk получаем файл dialog.tra. Его можно открыть в любом текстовом редакторе, в том числе в Блокноте. Добавленный модом текст располагается в конце файла. Если он нормально читается, то все в порядке, а если там нечто невразумительное, значит есть проблемы и нужно искать причину. Если столкнетесь с такой ситуацией, пишите в эту тему, будем разбираться.
Устанавливать моды предлагается с помощью bat-файла из этого архива. Кроме того в архиве имеется txt файл со списком модов, которые можно установить с помощью bat-файла. Сам bat-файл состоит из списка идентичных строк, определяющих порядок их выполнения. Для примера посмотрим например такую строку:
rem The-Rune v0.3
SETUP-THERUNE.exe --language 1 --skip-at-view --force-install-list 0 1 2
rem - это примечание. Командный процессор такую строку не обрабатывает. Здесь в ней записано название и версия мода.
SETUP-THERUNE.exe это исполняемый файл мода, один в один как он назван в моде.
--language 1 это язык на котором нужно устанавливать мод.
--skip-at-view это указание пропускать вопрос относительно чтения readme.
--force-install-list 0 1 2 это указание, какие компоненты мода нужно установить.
Вроде бы все не сложно, но появляется вопрос, а как узнать номер языка и нужных компонентов мода? Да очень просто. Когда мы проверяли мод на наличие ошибок, Weidu автоматически сформировала файл Weidu.log в каталоге игры. В нем этому моду соответствует запись:
~THERUNE/SETUP-THERUNE.TP2~ #1 #0 // Oberan's Secret: V0.3
~THERUNE/SETUP-THERUNE.TP2~ #1 #1 // Dragonspear Rune: V0.3
~THERUNE/SETUP-THERUNE.TP2~ #1 #2 // Athkatla Rune: V0.3
Здесь нам нужны #1 #0. Первая решетка #1 это всегда язык установки(здесь был выбран Русский), вторая решетка #0 это номер компонента мода. Если бы мы хотели установить только последний компонент мода соответствующая запись выглядела бы так --force-install-list 2
Надеюсь, что все понятно, и каждый сможет добавить строки тех модов, которых здесь нет. Или присылайте записи из Weidu.log, я добавлю их в файл сам.
Теперь относительно расположения записей в файле. Большинство модов можно устанавливать в любом порядке, но есть исключение. Установка модов в ЕЕТ должна завершаться запуском setup-EET_end.exe. Если после этого вам потребовалось установить какой-либо мод , нужно сначала деинсталлировать setup-EET_end.exe, потом установить мод или моды и затем снова установить setup-EET_end.exe. BP-BGT-WORLDMAP нужно устанавливать после всех модов, добавляющих в игру новые локации. Разного рода Tweaks ставить ближе к концу и компоненты выбирать индивидуально, поскольку интересы у всех разные. Компоненты SCS устанавливаются ПОСЛЕ EET_end (по другому этот мод просто откажется устанавливаться).
В заключение пара слов о том как использовать bat-файл. Для начала нужно скопировать EET Mods Install.bat в каталог с ЕЕТ. Далее скопировать туда же все нужные вам моды в любом количестве. Мод будет установлен при совпадении 2 условий: в каталоге игры есть файлы мода и имеется соответствующая этому моду командная строка. Для демонстрации работы bat-файла я загрузил в каталог с ЕЕТ несколько произвольно взятых модов и запустил bat-файл. Результат работы приведен в Weidu.log.
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~EET/EET.TP2~ #5 #0 // EET core (resource importation): 1.0 RC12
~ALTERNATIVES/SETUP-ALTERNATIVES.TP2~ #1 #0 // Alternatives: v13.4
~BG1NPC/BG1NPC.TP2~ #5 #0 // The BG1 NPC Project: Required Modifications: v24.6
~BG1NPC/BG1NPC.TP2~ #5 #10 // The BG1 NPC Project: Banters, Quests, and Interjections: v24.6
~BG1NPC/BG1NPC.TP2~ #5 #20 // The BG1 NPC Project: Ajantis Romance Core (teen content) -> Speed: 1 hour real time (standard) minimum between LoveTalks: v24.6
~BG1NPC/BG1NPC.TP2~ #5 #30 // The BG1 NPC Project: Branwen's Romance Core (teen content) -> Speed: 1 hour real time (standard) minimum between LoveTalks: v24.6
~BG1NPC/BG1NPC.TP2~ #5 #50 // The BG1 NPC Project: Dynaheir's Romance Core (teen content) -> Speed: 1 hour real time (standard) minimum between LoveTalks: v24.6
~BG1NPC/BG1NPC.TP2~ #5 #70 // The BG1 NPC Project: Xan's Romance Core (teen content) -> Speed: 1 hour real time (standard) minimum between LoveTalks: v24.6
~BG1NPC/BG1NPC.TP2~ #5 #80 // The BG1 NPC Project: Female Romance Challenges, Ajantis vs Xan vs Coran: v24.6
~BG1NPC/BG1NPC.TP2~ #5 #120 // The BG1 NPC Project: Bardic Reputation Adjustment: v24.6
~BG1NPC/BG1NPC.TP2~ #5 #150 // The BG1 NPC Project: Kivan's "Kivan and Deheriana Companions" portrait: v24.6
~BG1NPC/BG1NPC.TP2~ #5 #155 // The BG1 NPC Project: Give Coran his "Murder in Baldur's Gate" portrait: v24.6
~BG1NPC/BG1NPC.TP2~ #5 #160 // The BG1 NPC Project: Add Non-Joinable NPC portraits to quests and dialogues: v24.6
~BG1NPC/BG1NPC.TP2~ #5 #200 // The BG1 NPC Project: Player-Initiated Dialogues: v24.6
~OOZE/OOZE.TP2~ #3 #0 // Ooze's Lounge: a new area under Athkatlan Slums: 2.3
~TDDZ/SETUP-TDDZ.TP2~ #1 #0 // TDD - Core: v1.3
~TDDZ/SETUP-TDDZ.TP2~ #1 #1 // TDD - Trollford: v1.3
~TDDZ/SETUP-TDDZ.TP2~ #1 #2 // TDD - Eshpurta: v1.3
~TDDZ/SETUP-TDDZ.TP2~ #1 #3 // TDD - Purskal: v1.3
~TDDZ/SETUP-TDDZ.TP2~ #1 #4 // TDD - Riatavin: v1.3
~TDDZ/SETUP-TDDZ.TP2~ #1 #5 // TDD - Onset of the Darkest Day: v1.3
~TDDZ/SETUP-TDDZ.TP2~ #1 #6 // TDD - Robilard: v1.3
~TDDZ/SETUP-TDDZ.TP2~ #1 #7 // Start Onset quest ouside Suldanessalar: v1.3
~THERUNE/SETUP-THERUNE.TP2~ #1 #0 // Oberan's Secret: V0.3
~THERUNE/SETUP-THERUNE.TP2~ #1 #1 // Dragonspear Rune: V0.3
~THERUNE/SETUP-THERUNE.TP2~ #1 #2 // Athkatla Rune: V0.3
~WINGS/SETUP-WINGS.TP2~ #1 #0 // Wings for BG2:EE and EET
~WINGS/SETUP-WINGS.TP2~ #1 #1 // Restore missing banters?