Перейти к содержанию

6 изображений

Информация о файле

Kortex Mod Manager — менеджер модов использующий виртуальную файловую систему для изоляции модов для обеспечения простого разрешения конфликтов между модами и чистой установки и удаления.

Поддерживаемые игры:
The Elder Scrolls III: Morrowind
The Elder Scrolls IV: Oblivion
The Elder Scrolls V: Skyrim
The Elder Scrolls V: Skyrim - Special Edition
The Elder Scrolls V: Skyrim - VR Edition
Fallout 3
Fallout: New Vegas
Fallout 4
Fallout 4 VR
Sacred 2

Особенности
Конфигуратор: Настройка параметров игры (графика и подобное). Полнофункциональный конфигуратор пока что доступно только для Skyrim, SkyrimSE и Fallout 4 (но SkyrimSE и Fallout используют копию настроек для Skyrim потому что оно достаточно совместимо). Остальным играм придётся довольствоваться тем, что программа сможет определить автоматически (спойлер: только типы параметров). Если вы пользовались KMM1 или SKSM это покажется вам знакомым.

Подключение плагинов: как и большинство других мод-менеджеров Kortex может подключать плагины. Для Oblivion, Fallout 3 и FalloutNV поддерживается смена даты изменения файла так что так что порядок загрузки будет корректный. Для Fallout 4 и SkyrimSE поддерживается расстановка звёздочек перед не-официальными плагинами.

Установка модов: на данный момент Kortex поддерживает установку модов только из архивов-установщиков. Поддерживаемые форматы: FOMod (для Nexus Mod Manager), Kortex Mod Package (KMP) - родной формат Kortex. Установщики для предыдущих версий KMM и не очень с старые установщики для SKSM (версия 2.0 и новее). Я это рассказываю так, как будто наберётся хотя бы с десяток человек не считая меня самого, кто делал бы установщики в SKSM и KMM1.

Виртуальная файловая система (VFS): это пожалуй самое интересное. В отличие от KMM1, Kortex не сваливает все файлы модов в папку игры, а динамически объединяет их используя VFS. Это значит, что в папку игры файлы модов не попадают и ничего там не захламляют и не перезаписывают. Также VFS позволяет просто двигать мод в списке для изменения его приоритета (мод ниже в списке -> приоритет выше). Если вы пользовались Mod Organizer возможно вам будет знакома такая система, а может и нет. Я не пользуюсь MO так что ничего не могу сказать.

К сожалению VFS замедляет запуск игры. У меня установлено около 200 модов и я жду ~2-3 минуты с ENB и 1.5-1 минуту без ENB (вы можете немного уменьшить это время используя PrivateProfileRedirector). У вас может быть другой результат. Также советую отключить антивирус перед запуском игры.

Требования:
Windows 7 или новее, для встроенного LOOT требуется MSVC 2015 redistributable .

Установка:
Распаковать из архива в папку (не в папку с игрой) и запустить от имени администратора. При обновлении выполнить инструкцию по удалению и потом инструкцию по установке.

Обновление:
1.x -> 1.3: Активные плагины и их порядок будут сброшены, активные моды и их порядок должны сохранится.

Инструкция по установке и использованию программы
Инструкция по созданию установщиков
Инструкция по созданию установщиков от Kir The Seeker
Эти инструкции также есть в архиве с программой в папке "Data\Help".


Делайте резервные копии важных файлов если собираетесь использовать программу. Я не несу ответственности за потерю четырехлетней сборки модов или сохранения персонажа 200 уровня с 1000 наигранных часов.


Удаление:
Выключить программу, удалить службу VFS набрав команду sc delete KortexVFS в консоли Windows (cmd.exe, от имени администратора), перезагрузить компьютер и удалить файлы программы.

Дополнительно:
Обновление с KMM1, SKSM: не поддерживается.
Импорт из Mod Organizer: Страница Управление модами, кнопка Добавить -> Импорт из Mod Organizer.

Discord сервер KMM: https://discord.gg/ZyzWjYj
Архив старых версий Kortex: https://yadi.sk/d/wGF33ala3VAmbn
Архив старых версий KMM1: https://yadi.sk/d/1m9b_PW5xuCFy
Архив старых версий SKSM: https://yadi.sk/d/R157wDAniYNAZ
  • Нравится 37

Обратная связь

Рекомендуемые комментарии



Meridiano

Опубликовано

Эх, дочитал до времени для запуска при всего 200 модах и расстроился. Придётся пока использовать МО1 для SLE и МО2 для SSE.

Karandra

Опубликовано

Это не так долго. До разных оптимизаций было вообще 12 минут. И что за MO2?

Meridiano

Опубликовано

Цитата:

И что за MO2?

64-битный МО2, который был в разработке у Таннина, но который его оставил, а работу подхватили яростные парни, которые активно пилят его на ГитХабе и в Дискорде. С каждым новым билдом они фиксят ошибки и иногда добавляют фичи. Очень годная штука, работает даже быстрее МО1, хотя имеет не все его фичи. Но виртуалка на обоих работает шикарно.

Karandra

Опубликовано

Ясно. Дальше можешь не рассказывать. Значит именно исходный код MO2 я видел на гитхабе. Мне не очень понравилось.

Meridiano

Опубликовано

Цитата:

Значит именно исходный код MO2 я видел на гитхабе. Мне не очень понравилось.

Если это старый код Таннина, то конечно, он сам сказал "фигня какая-то" и выкатился из этого.

Евгений_04

Опубликовано

Для установки модов я использую Mod Organazer (МО). Я профан в программах, поэтому прошу совета, - эта программа лучше МО?

Meridiano

Опубликовано

Цитата:

эта программа лучше МО?

Просто другая, немного разный набор возможностей. Ну, и у Kortex есть неудобства, например (сужу по Skyrim SE):

  1. Не сработала установка ни одного мода из архива. First Person Greatsword Idle Fix, Simply Knock, SSE Russian Fix - всё с Нексуса. Говорит, что файлы повреждены или их формат не поддерживается, хотя я точно уверен, что с ними всё ОК.
  2. Нет перетаскивания модов мышкой. Нельзя выделить несколько модов сразу и поменять их порядок. Если модов много, может быть напряжно, если нужно много подвигать - только по одному и стрелочками вверх-вниз. Сиди и кликай.
  3. Нет разделения на "список модов" и "список плагинов" (или я не нашёл раздел "список плагинов"). Многим известно, что в одном моде может быть несколько плагинов и иногда их порядок относительно друг друга тоже важен.
  4. При первом запуске предложил взять из Документов инишники. И не скопировал, а именно переместил их себе. При удалении можно заодно снести и их, это не комильфо.
  5. При удалении после нужной команды не смог удалить файл "dokan2.sys" в "Data\VFS\Drivers\Win10 x64". Ну и само требование перезагрузки ПК - так себе.

Отдельный вопрос к разработчику: куда попадают сгенерированные данные, которые должны идти в Дату? Они идут в Дату? Просто если да, то выходит каша из файлов "через VFS" и реальных, приходится использовать Git.

  • Нравится 2
Karandra

Опубликовано

Цитата:

Просто другая, немного разный набор возможностей.

У меня можно SKSE и ENB установить как виртуальный мод.

Цитата:
  1. Не сработала установка ни одного мода из архива. First Person Greatsword Idle Fix, Simply Knock, SSE Russian Fix - всё с Нексуса. Говорит, что файлы повреждены или их формат не поддерживается, хотя я точно уверен, что с ними всё ОК.

Я же писал, что сейчас только специально подготовленные архивы (FOMod или мой формат). Не каждый файл с Нексуса является FOMod'ом, тебе ли не знать.

Цитата:

Нет перетаскивания модов мышкой.

И не будет наверное.

Цитата:

Нельзя выделить несколько модов сразу и поменять их порядок. Если модов много, может быть напряжно, если нужно много подвигать - только по одному и стрелочками вверх-вниз. Сиди и кликай.

Это будет. Когда-нибудь.

Цитата:

Нет разделения на "список модов" и "список плагинов" (или я не нашёл раздел "список плагинов"). Многим известно, что в одном моде может быть несколько плагинов и иногда их порядок относительно друг друга тоже важен.

Представь себе, мне тоже это известно. Посмотри на скриншот на странице 6 в инструкции. Думаю ты поймёшь где список плагинов.

Цитата:
  1. При первом запуске предложил взять из Документов инишники. И не скопировал, а именно переместил их себе. При удалении можно заодно снести и их, это не комильфо.

Программа и сообщает что именно переместит их. Переместит, не скопирует.

Цитата:
  1. При удалении после нужной команды не смог удалить файл "dokan2.sys" в "Data\VFS\Drivers\Win10 x64". Ну и само требование перезагрузки ПК - так себе.

После перезагрузки сможешь удалить. Это драйвер файловой системы уровня ядра, его нельзя просто так взять и выгрузить. Поэтому и нужна перезагрузка. Не каждый же день ты будешь устанавливать или обновлять программу.

Цитата:

Отдельный вопрос к разработчику: куда попадают сгенерированные данные, которые должны идти в Дату? Они идут в Дату? Просто если да, то выходит каша из файлов "через VFS" и реальных, приходится использовать Git.

Главное меню -> Открыть расположение -> Папка перезаписи (или папка WriteTargetRoot в папке текущего профиля). Именно туда попадают все созданные файлы. Причём тут Git я вообще не пойму.

  • Нравится 1
Meridiano

Опубликовано

Цитата:

<...>

  1. А, ок! Принято.
  2. Тоже ок.
  3. Чувствую себя слепым кротом :D:
  4. Да, а может лучше сделать копирование? Или перемещение с созданием папки-бэкапа? Ну, мало ли что.
  5. Тоже ок.
  6. Всё ясно, круто. Просто Git помогает отслеживать изменения в случаях, если всё идёт по плохому сценарию, и Дата забивается вперемешку виртуальными и реальными файлами. С ним у меня получилось даже сделать аналог папки перезаписи на Wrye Bash.
  • Нравится 1
Karandra

Опубликовано

Цитата:
  1. Да, а может лучше сделать копирование? Или перемещение с созданием папки-бэкапа? Ну, мало ли что.

Можно и копирование, только в итоге эта папка всё равно должна будет остаться пустой, иначе я не смогу смонтировать в неё VFS. То же самое касается папки со списком плагинов (%LocalAppData%\<игра>). Они должны быть пустыми или не существовать чтобы VFS могла быть смонтирована туда. Программа предупредит если папка не подходит для монтирования, но освобождать её тебе придётся вручную.

Цитата:

Просто Git помогает отслеживать изменения в случаях, если всё идёт по плохому сценарию, и Дата забивается вперемешку виртуальными и реальными файлами. С ним у меня получилось даже сделать аналог папки перезаписи на Wrye Bash.

Интересное извращение :)

Meridiano

Опубликовано

Цитата:

эта папка всё равно должна будет остаться пустой, иначе я не смогу смонтировать в неё VFS

А если сделать копирование оригинальной папки и добавление ей "(Backup) " в начало названия? Тогда нужного пути не будет существовать. VFS сработает?

Цитата:

Интересное извращение :)

Просто один знакомый испугал меня тем, что когда-нибудь МО может отвалиться совсем, и придётся искать/делать ему замену.

Karandra

Опубликовано

Цитата:

А если сделать копирование оригинальной папки и добавление ей "(Backup) " в начало названия? Тогда нужного пути не будет существовать. VFS сработает?

Ну, почему бы и нет? Сделаю.

  • Нравится 2
Kir The Seeker

Опубликовано

Цитата:

Делайте резервные копии важных файлов если собираетесь использовать программу. Я не несу ответственности за потерю четырехлетней сборки модов или сохранения персонажа 200 уровня с 1000 наигранных часов.

Предлагаю выделить этот текст "КРАСНЫМ ЖИРНЫМ КАПСОМ".

Karandra

Опубликовано

Цитата:

Предлагаю выделить этот текст "КРАСНЫМ ЖИРНЫМ КАПСОМ".

Думаешь всё настолько плохо?

Kir The Seeker

Опубликовано

Цитата:

Думаешь всё настолько плохо?

Не с программой - с невнимательностью/халатностью/несдержанностью некоторых пользователей.Просмотрев десятки страниц комментариев, к модам с более чем подробным описанием, позволю себе уверенно и твердо ответить - ДА, необходимо ЯРКО выделить и подчеркнуть основополагающие рекомендации.

  • Нравится 1
Karandra

Опубликовано

Цитата:

Не с программой - с невнимательностью/халатностью/несдержанностью некоторых пользователей.Просмотрев десятки страниц комментариев, к модам с более чем подробным описанием, позволю себе уверенно и твердо ответить - ДА, необходимо ЯРКО выделить м подчеркнуть основополагающие рекомендации.

Я это и имел в виду. Посмотрим как дело пойдёт. Если будут вопросы сделаю предупреждение заметнее.

  • Нравится 1
SergeyBel

Опубликовано

А здесь есть редактирование параметров skyrim.ini, как было в KMM? Мне больше ничего и не надо от этой толзы.

Karandra

Опубликовано

Цитата:

А здесь есть редактирование параметров skyrim.ini, как было в KMM? Мне больше ничего и не надо от этой толзы.

Есть. Окно "Конфигурация игры". Можешь посмотреть на это на первых двух скриншотах. Хотя если тебе нужно только редактирование INI использование Kortex несколько излишне.

Karandra

Опубликовано

Я дописал руководство по использованию мод-менеджера. Никто не хочет оценить? Оно для будущей версии 1.1, но это ни на что особенно не влияет. И в нём нет инструкции по созданию установщиков, для этого я напишу отдельную инструкцию.

https://yadi.sk/d/ov7z_Mk83UaqDH

  • Нравится 1
Kir The Seeker

Опубликовано

Цитата:

И в нём нет инструкции по созданию установщиков, для этого я напишу отдельную инструкцию.

Вот это бы оценить. Как скоро ждать версию 1.1?

Karandra

Опубликовано

Цитата:

Вот это бы оценить. Как скоро ждать версию 1.1?

Через день или два. Она уже готова, просто я жду готовности перевода на английский.

  • Нравится 1
Karandra

Опубликовано

Цитата:

Вот это бы оценить.

Заценивай: https://yadi.sk/i/shU4fnkU3UcepZ
 
Перевод я получил, нужно его проверить и интегрировать. Так что обновление выйдет или ночью или завтра.

  • Нравится 1
Karandra

Опубликовано

Цитата:

Нельзя выделить несколько модов сразу и поменять их порядок. Если модов много, может быть напряжно, если нужно много подвигать - только по одному и стрелочками вверх-вниз. Сиди и кликай.

Цитата:

А если сделать копирование оригинальной папки и добавление ей "(Backup) " в начало названия? Тогда нужного пути не будет существовать. VFS сработает?

Цитата:

Предлагаю выделить этот текст "КРАСНЫМ ЖИРНЫМ КАПСОМ".

Вот это вот всё сделано.

  • Нравится 3
Karandra

Опубликовано

Ну а пока никто не успел скачать файл я тихо исправил вылет программы если нажать кнопку Импорт папок в компонентах и при этом не выбрать ни одну группу. Вот для этой новой-старой функции:

[Менеджер пакетов] Добавлено создание списока компонентов из добавленных в проект папок.

  • Нравится 1
Karandra

Опубликовано

Программа опубликована на Нексусе. Идите, скачайте её там и нажмите на кнопку Endorse. Или не нажимайте, мне всё равно.

https://www.nexusmods.com/skyrim/mods/90868/

  • Нравится 2

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...