• Уважаемые гости и новички, приветствуем Вас на нашем форуме
    Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.432
Благодарности
4.771
Баллы
625
  • Первое сообщение
  • #1
1767600363729.png

RU EN

 

Вложения

  • Union_Primary_Universal 12.02.2022.zip
    44 MB · Просмотры: 28.432
  • Union 1.0m 26.06.2022.zip
    11,8 MB · Просмотры: 977
  • Union 1.0m 26.06.2022 v2.zip
    11,8 MB · Просмотры: 627
  • Union 1.0m 26.06.2022 v3.zip
    11,8 MB · Просмотры: 30.732

englerd1985

Участник форума
Регистрация
29 Мар 2021
Сообщения
34
Благодарности
4
Баллы
115
Gratt Несколько минут назад было выпущено новое обновление для Union. Это окончательный вариант или можно ожидать дальнейшего улучшения?

Union last version.jpg
 
Последнее редактирование:

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.432
Благодарности
4.771
Баллы
625
Обновление 1.0k

Основные изменения по Union, файловой системе и SDK
(*больше деталей по SDK будет в соответствующей теме)

- Добавлена поддержка сжатых томов
Сжатые тома строятся на базе zip архивирования с тем отличием, что файлы делятся на сегменты, что позволяет максимально быстро получать доступ к данным в любой части файлов. Средняя скорость непрерывной распаковки достигает 1.5ГБ в секунду, однако на практике эта цифра может отличаться и не подходить некоторым модам. Сжатие отлично подходит для создания плагинов и других небольших проектов. Алгоритм архивирования можно почитать тут, а готовую программу по работе с файловыми томати здесь.
- Исправлена ошибка файловой системы `VFILE`
Эта ошибка проявлялась с 4GB патчем. Причин ее возникновения, конечно, много, но конкретно в этом случае она появлялась из-за некорректной проверки в движке на невалидный хендлер. Хендлер считается невалидным, если его числовое значение отрицательно. В качестве хендлера использовался указатель на файл. Если адрес файла был свыше 2GB, то в знаковом пространстве он считался отрицательным.
- Исправление файлов с нарушенным доступом
Бывает, что на некоторые файлы слетают права доступа. Не имеет значение по вьей вине это происходит. Важно, что такие файлы не могут корректно использоваться файловой системой. Такие файлы система попытается исправить.
- VDF тома могут быть запущены из DATA\PLUGINS
Теперь для удобства плагины будут помещаться по данному пути, чтобы не захламлять основную папку с томами. Любой разработчик может также использовать эту папку по своему усмотрению.
- Настройка языка доступна через ini файл
Union и плагины используют информацию о системном языке, чтобы предоставлять пользователю информацию на родном языке. Если язык системы не соответствует родному, его можно поменять в SystemPack.ini в параметре Language.
- Интеграция патчей прямо в плагины
В шаблоне проекта из нового SDK уже включены патчи с именем Plugin.patch, которые будут автоматически запущены в месте с плагином. Также в проект могут быть добавлены и другие ресурсы патчей, вызов которых может происходить аналогичным кодом:
Код:
SystemPack::CPatch::ExecuteResource( module, resource_id, resource_group )
module         - модуль, в котором находится патч
resource_id    - идентификатор ресурса
resource_group - наименование группы, в которой состоит патч

Пример:
SystemPack::CPatch::ExecuteResource( module, MAKEINTRESOURCE( 103 ), "PATCH" );
- RTTI dynamic_cast патч для debug библиотек
Теперь разработчики могут использовать dynamic_cast в конфигурации debug.
- Предварительная распаковка OGG
OGG файлы - это сжатые звуки, которые перед использованием должны быть полностью распакованы в память. Однако при использовании больших звуковых дорожек, к примеру музыки, распаковка займет достаточно много времени. Это может вызвать неприятный фриз. Средствами плагинов можно указать файловой системе на файлы, которые необходимо фоново распаковать непосредственно перед использованием.
- Опции для (не)эмуляторов
Если используется любой аналог (не)эмулятора типа Wine, можно вручную включить все необходимые опции Union в SystemPack.ini в параметре EmulatorMode.
- Новые патчи
* skip EV_AIMAT
* zFILE_VDFS::Open unsigned
* Regen mana without hp
- Новые опции
* DecompressedCacheSize
* UnzipThreadsCount
* EmulatorMode
* GpuFixes
* Language
- Первичный патч
Для каждой локализации добавлен свои оригинальные ini и rtf файлы

Рекомендация:
Для слабого железа можно отключить параметр AnisotropicFiltering для повышения производительности.
 

Esel Else

Участник форума
Регистрация
18 Июл 2020
Сообщения
105
Благодарности
14
Баллы
170
Very nice Union update. I still would love to play in 7680 x 4320 x 32 resolution which is 8K standard. Union does not support it. Only 8192 x 4320 x 32 which is not 16:9 and comes with letterboxes. Can you please add support for the 8K standard? And also 16K (15360 x 8640 x 32) for the future hardware would be a very great feature.
 

englerd1985

Участник форума
Регистрация
29 Мар 2021
Сообщения
34
Благодарности
4
Баллы
115
Contains of Union.patch #117 Polish - Adds input of Polish diacritics.

My first question is: In which of the new versions of Union can you expect this particular feature?
Second question is: Will these patch below work with Gothic 1 and Gothic 2: Night of the Raven or only with Gothic 2: Night of the Raven?
 
Последнее редактирование:

N1kX

Участник форума
Регистрация
13 Ноя 2009
Сообщения
6.590
Благодарности
6.199
Баллы
940
Contains of Union.patch #117 Polish - Adds input of Polish diacritics.

My first question is: In which of the new versions of Union can you expect this particular feature?
Second question is: Will these patch below work with Gothic 1 and Gothic 2: Night of the Raven or only with Gothic 2: Night of the Raven?

This wasn't actually added by Union, it was done back in Systempack.
Works only on G2 and G2A
 

englerd1985

Участник форума
Регистрация
29 Мар 2021
Сообщения
34
Благодарности
4
Баллы
115
Thank you for clarification.
 

N1kX

Участник форума
Регистрация
13 Ноя 2009
Сообщения
6.590
Благодарности
6.199
Баллы
940
Всё установил, работает отлично, но старые сейвы не грузятся (игра вылетает про попытке загрузиться)
Сижу руками прописываю статы+навыки, которые у меня были, чтобы всё с самого начала не начинать
Странно работает сохранение: иногда когда достаю оружие чар становится в стойку второго уровня (когда держит меч внизу около ноги), а иногда держит на уровне груди при одном и том же уровне навыка
Как это пофиксить? Приходится 10 раз загружаться чтобы поймать нужную стойку

Первое - настрой файл systempack.ini под свои нужны, в этой теме есть описания всех параметров

Насчет сохранений, попробуй выключить это и загрузить старую игру.
[GAME]
SaveDATinASCII=0

Второе.
Слет анимации владения оружия - он был исправлен, но обычную Г2 никто не тестирует, поэтому скачай этот файл и проверь.
Если слета не будет, автор может быть исправит
test.patch перемести в C:\Games\Gothic II\System
 
Последнее редактирование:

Hikkaspika

Участник форума
Регистрация
7 Сен 2018
Сообщения
19
Благодарности
0
Баллы
165
Первое - настрой файл systempack.ini под свои нужны, в этой теме есть описания всех параметров

Насчет сохранений, попробуй выключить это и загрузить старую игру.
[GAME]
SaveDATinASCII=0

Второе.
Слет анимации владения оружия - он был исправлен, но обычную Г2 никто не тестирует, поэтому скачай этот файл и проверь.
Если слета не будет, автор может быть исправит
test.patch перемести в C:\Games\Gothic II\System
Благодарю, сделаю через пару часов и отпишусь
 

Hikkaspika

Участник форума
Регистрация
7 Сен 2018
Сообщения
19
Благодарности
0
Баллы
165
Второе.
Слет анимации владения оружия - он был исправлен, но обычную Г2 никто не тестирует, поэтому скачай этот файл и проверь.
Если слета не будет, автор может быть исправит
test.patch перемести в C:\Games\Gothic II\System
Сначала показалось, что проблема решена, но после загрузки сохранения стойка снова сломалась
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.432
Благодарности
4.771
Баллы
625
N1kX, название патча надо брать в квадратные скобочки только. Для самопроверки при запуске должна быть фиолетовая запись в консоль, что патч проигнорирован.
 

N1kX

Участник форума
Регистрация
13 Ноя 2009
Сообщения
6.590
Благодарности
6.199
Баллы
940
Сначала показалось, что проблема решена, но после загрузки сохранения стойка снова сломалась
Я сам проверил классику, у меня ничего не сбрасывается, назначать себе % владения через edit abilities немного неправильно, правильно поступать так
Вызвать CH, взят нужный лвл, бахнуть себе lp в edit abilities и качнуть статы у помощника.
И ты загрузил старые сохранения?
 

Hikkaspika

Участник форума
Регистрация
7 Сен 2018
Сообщения
19
Благодарности
0
Баллы
165
Я сам проверил классику, у меня ничего не сбрасывается, назначать себе % владения через edit abilities немного неправильно, правильно поступать так
Вызвать CH, взят нужный лвл, бахнуть себе lp в edit abilities и качнуть статы у помощника.
И ты загрузил старые сохранения?
Да я собственно так и сделал. Вызвал ch, назначил себе свой уровень, качнул одноручку до своего уровня, назначил силу и ловкость. Сначала всё ок, а после загрузки стойка снова меняется. Не знаю как это работает, но если выйти из игры полностью, то при первой загрузке стойка будет нужная
Ладно, я уже устал пытаться решить эти проблемы, буду играть так, как есть. А то я больше вожусь с настройками, чем играю — так можно и интерес убить. Уже 4 разных сборки попробовал, при том что у меня куплена лицензия в стиме. Пока что вариант со сломанной стойкой самый играбельный
Всем спасибо за помощь
 

Hikkaspika

Участник форума
Регистрация
7 Сен 2018
Сообщения
19
Благодарности
0
Баллы
165
Если кто-то столкнётся с таким же багом, то я нашёл решение:
Сохраняетесь с оружием в руках и загружаете это сохранение: загрузитесь в нужной стойке
 

D36


Модостроитель
Регистрация
3 Дек 2014
Сообщения
2.423
Благодарности
3.871
Баллы
565
Уже 4 разных сборки попробовал, при том что у меня куплена лицензия в стиме.
Поскольку в стиме и на прочих официальных цифровых площадках продается только Золотое издание с аддоном на движке версии 2.6, то можно попробовать установку сборника Gothic 2 Steam Fix для всех актуальных исправлений под современные системы, а затем установку мода Готика 2: Классическая для воссоздания контента классики времен движка версии 1.30. Не полное труъ, но как есть.
 
Последнее редактирование:

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.432
Благодарности
4.771
Баллы
625
- Исправлен патч FindNextFightAction_Workaround_1 - скелеты в G1 атакуют с нормального расстояния.
- Исправлен и возвращен патч Transform crashfix - при переходе между локациями персонаж не будет умирать.
- В целях оптимизации старого железа анизотропная фильтрация будет выключена по умолчанию (при чистой установке). Чтобы включить обратно смотри опцию AnisotropicFiltering
 

Esel Else

Участник форума
Регистрация
18 Июл 2020
Сообщения
105
Благодарности
14
Баллы
170
Please just add 7680x4320 resolution to Union.
 

englerd1985

Участник форума
Регистрация
29 Мар 2021
Сообщения
34
Благодарности
4
Баллы
115
In order to optimize older hardware, anisotropic filtering will be disabled by default (with a clean install). To turn it back on see the AnisotropicFiltering option.

P.S. This change option needs to be done in Control Panel of your dedicated graphics card, right?
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.432
Благодарности
4.771
Баллы
625

Esel Else

Участник форума
Регистрация
18 Июл 2020
Сообщения
105
Благодарности
14
Баллы
170
Aw, man, you were told at the beginning of the year that if your computer configuration supports it, then the choice of such a resolution will be, if not, then no.
post 1280
My computer configuration supports it (GeForce RTX 3060 Ti). But no 7680x4320 available in the Gothic video options. Only 8192x4320. Or do I need to add this resolution manually in the GOTHIC.ini ??
 
Сверху Снизу