Файлы локализации Ру. версии Морровинда.
Ангел.ини работает только в связке с text.dll, содержит управление некоторыми патчами и дополнительными настройками.
Сам по себе, Текст.длл выполняет роль патча по работе с русскими шрифтами, а равно некоторых ошибок самой игры.
Существует в нескольких версиях.
Самая крайняя ("официальная") версия была 3.01 (от 2015го примерно).
Эта версия создана основным разработчиком этого файла, отчего и "официальная".
Т.е. Он продолжал поддержку сообщества Морровинда спустя много лет после выхода Бладмуна!
Также существуют версии, техт.длл, под чистый Морровинд, Морровинд+Трибунал и МТ+Блудмун, находятся на оригинальных дисках.
Они все отличаются списком доступных возможностей.
По видимости, на диске от 1с с Бладмуном находилась 2.050 версия техт.длл.
Наиболее правильно, будет, использовать версию из проекта ГФМ (генерал фикс мод) либо из МФР.
Т.е. именно эти проекты и содержат последний билд "официальной" 3.1 версии Техт.длл.
Однако, в 2025ом году, уже другим автором, был запущен проект по дальнейшему развитию text.dll!
Тему и файлы можно найти на Fullrest.ru
Т.е. есть, как оригинальные версии на исходных дисках от 1С, так и дальнейшее развитие, которое можно (и нужно) искать в проектах сообщества.
Выдержка из Ридми для версии 3.1.
v3.01.3(эту версию можно найти только на Фулрест.ру, при этом, оная не будет запускаться на старых версиях ОС, таких как ХР).
Исправлены два неконтролируемых логирования от мониторов EvenStream и CoreScanner.
Теперь все мониторы "слушаются" angel.ini и логирование ведётся только при включении мониторов.
Добавлена поддержка английского языка через возможность отключения русской локали через EnableRussianLocalization=1/0.
В angel.ini добавлены дублирующие комментарии на английском языке.
v3.01.2(эту версию можно найти только на Фулрест.ру, при этом, оная не будет запускаться на старых версиях ОС, таких как ХР).
Буква Ё из модов нормально преобразуется (минуя кракозябры) в букву Е в самой игре.
Проведёны тотальные ревизия и рефакторинг файлов text.dll.
Заложена основа для детального логирования всех частей оригинального движка Морровинда.
Теперь (на уровне с text.dll) создается папка text_DLL, в которой хранятся логи каждого модуля.
v3.01.1 (эту версию можно найти только на Фулрест.ру, при этом, оная не будет запускаться на старых версиях ОС, таких как ХР).
Фикс расширения консоли в части переполнения буфера, которое зачастую вызывало краш игры.
Теперь спокойно можно играть, если в Angel.ini прописано значение EnableConsole=1
v3.01 (последняя "официальная" версия от 2015го, можно найти в МФР, или в ГФМ)
Фикс отсутствия сообщений при повышении уровня
v3.00
добавлена поддержка Tribunal 1.4.1313
v2.95
Пофикшен unarmored bug, включается в angel.ini, секция [Rules], fix_unarmored_bug=1<br>
2004/08/15
v2.70
убран вывод предупреждений о дубликатах в mrk файлах в NewWarnings.txt<br>
возможно переключать язык ввода c помощью Scroll Lock (работает в том числе и в многостроковых полях ввода) <br>
2004/08/19
console fix
картинки в книгах сначала пытаются загрузится из "Data Files\BookArt" (решает проблему с английскими картинками в книгах, появившуюся в Bloodmoon)<br>
2005/02/05
улучшена работа расширения консоли показывается урон на стрелах
/////////////////////////////
при запуске проверяется список GameFile в Morrowind.ini
и делается попытка загрузить файлы *.top *.cel *.mrk
для плагинов эти файлы загружаются только если установлены переменные (т.е. =1) (если =0 не используются).
Т.е. text.dll исправляет:
- баг бездоспешного боя.
- показывает урон на стрелах.
- переключает ввод текста ру\енг.
- дополняет описание предметов.
- исправляет баг с сообщением при повышении уровня.
- исправляет какие-то проблемы с загрузкой бса плагинов.
- добавляет использование топ\цел\мрк файлов для плагинов (а не только для мастер файлов).
Возможно содержит еще некоторые исправления.
Аngel.ini используется для активации некоторых патчей и управления состоянием новых возможностей.
Теперь собственно о главном!
А именно о содержимом angel.ini файла.
|
[General]
|
|
|
|
ProcessPriority=
|
1
|
Задает приоритет процесса игры. 0 1 2
|
|
EnableConsole=
|
1
|
Включает использование дополнительных команд в консоли.
|
|
maxfps=
|
120
|
Позволяет задать максимальное кол-во фпс. Выглядит как дубль значения из МВ.ини.
|
|
help=
|
1
|
Включает вызов справки о дополнительных командах. В игре, в консоли, набрать .help. Т.е. с точкой в начале.
|
|
version=
|
1
|
Показывает версию текст.длл файла в консоли при вызове справки.
|
|
dump=
|
|
Создает дамп памяти игры.
|
|
EnglishInput=
|
1
|
определяет метод ввода текста по умолчанию. Аглицкий, или русский. В игре можно переключить ScrolLock-ом.
|
|
LoadTopdataForPlugins=
|
1
|
Загружать ТОП файлы для плагинов.
|
|
LoadMarkTopicForPlugins=
|
1
|
Загружать МРК файлы для плагинов.
|
|
LoadCellsForPlugins=
|
1
|
Загружать Целл файлы для плагинов.
|
|
ShowCRC=
|
1
|
Создает текстовый файл с контрольной суммой МВ.ехе при старте игры.
|
|
Version=
|
MTB
|
Только в расширенной 3.1.2 версии, той что на Фулресте.
Выбор активной конфигурации Морровинда. М-только, МТ, или МТБ.
Т.е. это универсальный Техт.длл файл подходящий под все версии!
Достаточно лишь поменять значение Версии и можно использовать с оригинальным МВ.ехе, либо с Трибунальской версией оного.
|
|
[Rules]
|
|
|
|
fix_unarmored_bug=
|
1
|
Исправление бага бездоспешного боя.
|
|
FixLevelUpMessages=
|
1
|
Исправления бага показа текстового сообщения при поднятии уровня.
Да, того самого, что прописано в МВ.ини файле!
|
Примечание.
Список доступных команд, прямо зависит от версии Техт.длл!
Примечание.
LoadTopdataForPlugins=0 если сменить на 1, то ЕЦП (ESP) файлы смогут использовать ТОП файлы.
LoadMarkTopicForPlugins=0 аналогично, 1 - МРК файлы от плагинов будут работать.
LoadCellsForPlugins=0 если 1, то и ЦЕЛЛ файлы.
Если у плагина нет этих файлов, все будет работать нормально. Т.е. игра нормально загрузиться.
Можно всегда держать эти опции включенными.
Если все Load =0, то ТОП, ЦЕЛ и МРК файлы будут приниматься только от ЕЦМ (ESM) файлов!!!
Cell = названия ячеек.
Крайне рекомендуется создавать ИДЕ ячеек на английском!
Это полезно, как для работы скриптов, так и для совместимости с английскими версиями мастер файлов.
TOP = топики.
MRK = связь фраз для гиперссылок в диалогах. См.
тут.
Т.е. самое вкусное, это использование Cell Top Mrk файлов для плагинов!
Это позволяет не переводить сами ецп файлы!
Т.е. да, написать в Топ файл исходное название объекта и его перевод, как игра подтянет оный в качестве фильтра из Топ файла!
Верно и для топиков и для названий ячеек (ячейки следует писать в Целл файл, да).
Название объектов писать в top файл, да.
Имя исходного объекта и его перевод.
CrazyBatu Хомяк Великий