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

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

Gratt


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

RU EN

 

Вложения

  • Union_Primary_Universal 12.02.2022.zip
    44 MB · Просмотры: 28.398
  • Union 1.0m 26.06.2022.zip
    11,8 MB · Просмотры: 966
  • Union 1.0m 26.06.2022 v2.zip
    11,8 MB · Просмотры: 620
  • Union 1.0m 26.06.2022 v3.zip
    11,8 MB · Просмотры: 30.711

MaGoth

★★★★★★★★★★★
Администратор
Регистрация
7 Янв 2003
Сообщения
19.377
Благодарности
7.861
Баллы
995
Макс что было и откуда приплыло, на релизе чистоган же шел ?
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.430
Благодарности
4.771
Баллы
625
MaGoth, за подробностями к killer-m
Говорит что патч применялся чуть раньше, чем нужно.
 

Вложения

  • 1576532272659.png
    1576532272659.png
    48,6 KB · Просмотры: 208
  • 1576532284863.png
    1576532284863.png
    12 KB · Просмотры: 206

Czudak

Участник форума
Регистрация
29 Июн 2019
Сообщения
200
Благодарности
113
Баллы
185
Hey, brackies, I have a question, because Google Translate translation isn't specifically precise on the subject.

Does the "Patch for clean Gothic + 4GB patch" from the Resource Manager actually contain some sort of LAA enabler that allows 32 bit applications to use 4GB of RAM, and treats Gothic2.exe during the patch's application with it? Or is it a green flag for the end user that tells them they can install a 4GB patch/LAA enabler (like this one or this here) of their choosing?

I need to know, because I added a step to my mod installation guide about installing 4GB patch, and I don't know is it redundant or not.
 

Gratt


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

KirTheSeeker

Участник форума
Регистрация
18 Авг 2017
Сообщения
1.979
Благодарности
582
Баллы
275

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.430
Благодарности
4.771
Баллы
625
KirTheSeeker, ну я конечно не золотая рыбка в плане патчинга, но killer-m меня поправит если что.

крошечный .patch файлик
Рассмотрим функцию oCNpc::OnDamage_Anim. Эта функция как раз отвечает за обработку анимаций, происходящих во время боя.
Там имеется два куска кода, которые разделяют логику на игрока и всех остальных нпс.
Первое место вот тут:
1576694429764.png
* Первая строка вызывает процедуру, определяющую является ли this игроком.
* Вторая производит сравнение результата.
* Третья - если персонаж не игрок, то отправляет выполнение прочь, используя инструкциию jz (переход если ноль). Предлагаю заменить условный переход на безусловный короткий jmp. По справочникам ассемблера можешь найти его код, он равен значению EB.
1576694964889.png
->
1576694991670.png

А также предлагаю занопать инструкции в первых двух строчках, так как отныне они бесполезны и просто занимают время выполнения.
Код на скрипте юниона:
1576694706770.png

Второй момент абсолютно идентичен:
1576694814366.png
1576694837257.png

Поэтому просто делаем все тоже самое.
1576694877600.png

Головый патч положил в архив, также в архиве синтаксис для notepad++, чтобы скрипт подсвечивался всеми цветами радуги.
Все патч файлы запускаются автоматически, если лежат в папке system игры.
 

Вложения

  • InterruptiblePlayerAttack.7z
    2,3 KB · Просмотры: 164

KirTheSeeker

Участник форума
Регистрация
18 Авг 2017
Сообщения
1.979
Благодарности
582
Баллы
275

Вложения

  • cc5c25cs-960.jpg
    cc5c25cs-960.jpg
    156,1 KB · Просмотры: 171

KirTheSeeker

Участник форума
Регистрация
18 Авг 2017
Сообщения
1.979
Благодарности
582
Баллы
275
Работает! И делает сражения интереснее, как по мне:
Вашу атаку могут прервать ЛЮБЫЕ атаки существ/NPC, т.е. вы на равных условиях.
Это также означает, что проморгав первый боковой удар орка вы ГАРАНТИРОВАННО словите все 3-4 быстрых атаки.
Здорово!

Рекомендую всем опробовать.
 
Последнее редактирование:

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.430
Благодарности
4.771
Баллы
625
Я рад :)
Только если ты хочешь это добавить в какой-то свой мод, то засунь .patch в VDF/MOD том данной модификации. Тогда его выполнение будет автоматически происходить исключительно с твоим проектом и никак не помешает другим. Ибо уж больно специфическая фича как по мне.
 

KirTheSeeker

Участник форума
Регистрация
18 Авг 2017
Сообщения
1.979
Благодарности
582
Баллы
275
Ибо уж больно специфическая фича как по мне.
Почему? ГГ и NPC просто равнозначно реагируют на повреждения.
Бой с группой гоблинов, правда, становится заметно сложнее.
 

Goth_Man

Участник форума
Регистрация
27 Окт 2014
Сообщения
196
Благодарности
33
Баллы
190
Ибо уж больно специфическая фича как по мне
Как по мне то всё с точностью до наоборот, частично избавляет о необходимости юзать всякие там ребалансы усложняющие игру, которые и и не для всех модов есть!
 

Myxomop

Почетный форумчанин
Регистрация
28 Май 2005
Сообщения
3.278
Благодарности
2.626
Баллы
455
Пытаюсь подружить с Union мод для G2 с Ikarus для возможного поэтапного перехода на оный, но при старте новой игры после первого диалога с НПЦ происходит вылет из игры без записи каких либо ошибок в Gothic.rpt или zSpy.
Путем научного тыка и перебора удалось найти закономерности:
Если в startup.d используется скрипт screenFade.d (появление из темноты) возможен старт игры и запуск начального диалога, после завершения которого происходит вышеописанный вылет.
Если в startup.d отключить ScreenFade, игра вылетает сразу без запуска начального диалога.
Если у начального НПЦ отключить диалог, то игра вылетает после окончания действия ScreenFade.
При использовании любых классических версий SystemPack никаких вылетов в любых вариантах не происходит.
Пробовал несколько версий union 1.0d, 1.0e, 1.0f
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.430
Благодарности
4.771
Баллы
625
Myxomop, напиши мне в личку, там есть несколько нюансов.
 

Venzern

Участник форума
Регистрация
24 Фев 2008
Сообщения
694
Благодарности
211
Баллы
220
Кстати, вопрос от невнимательных: -Куда загружаются локальные файлы при загрузке различных обновлений в "Resource Manager" ?
 

Venzern

Участник форума
Регистрация
24 Фев 2008
Сообщения
694
Благодарности
211
Баллы
220
alexeich2019, мерси.

Осталось еще понять почему после установки на чистую Г2:НВ (из образа, который юзался для тестов В2.0) выползает это:

инвалид.jpg


З.Ы. При условии, что на ноуте все ок.... Оо
А на стационарном пк вот это.

З.Ы.Ы. По установке:

1) Накатал Г2:НВ
2) gothic2_fix-2.6.0.0-rev2.exe
3) Gothic2_PlayerKit-2.8.exe
4) Патч на чистую игру + 4 гб из Менеджера Ресурсов
5) обновление 1.0f из Менеджера Ресурсов

При запуске, что с Gothic2.exe, что с GothicStarter выползает, то что выше на скрине.
Кстати без обновления 1.0f запускается нормально игра (т.е. с патчем + 4 гб)
 
Последнее редактирование:

Dimus

★★★★★★★★★
Супермодератор
Регистрация
19 Июл 2010
Сообщения
5.644
Благодарности
4.271
Баллы
915
Пути для установки игры, фиксов и Union v1.0f одинаковы на ноуте и десктопе, а также не содержат Program Files (или Program Files x86)?
 

Venzern

Участник форума
Регистрация
24 Фев 2008
Сообщения
694
Благодарности
211
Баллы
220
Dimus,
путь.jpg

на ноуте аналогичный только там "Games" вместо "Games & prog"
Пост автоматически объединён:

Лол, вылечилось это довольно забавным образом:

Перекачал менеджер ресурсов (старый скинул с ноута), снес все скаченные локальные файлы и по новой скачал, переустановил патч + 4 гб + обновление 1.0f. В итоге все заработало. Наркомания какая-то :oops:
 

Venzern

Участник форума
Регистрация
24 Фев 2008
Сообщения
694
Благодарности
211
Баллы
220
alexeich2019, ему пофиг (как и 50+ прогам в этой папке), отписал выше.

alexeich2019, кстати ты угадал. Знак "&" тоже мешал. То что я выше написал в итоге не помогло (запустился бекап сп 1.8, а не юниона, я просто в глаза долбился). Пришлось вынести готику просто в "C:\Gothic II" и только потом игра пошла с ним.
 
Последнее редактирование:
Сверху Снизу