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

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

Готика 3 Parallel Universe Patch

Topic Starter

Создатель темы
Регистрация
7 Янв 2003
Сообщения
18
Благодарности
9
Баллы
150
  • Первое сообщение
  • #1
1640303848494.png

Parallel Universe Patch создан в параллельной вселенной,
в которой "Готика 3" не страдает от проблем с производительностью и ошибок,
ну, или, по крайней мере, близка к этому.
�� Трейлер

Релизная тема на форуме WoP.de

Описание

"Готика 3" известна своими ошибками, микрозаиканиями и долгим временем загрузки. Первую проблему, по большей мере, решил Community Patch 1.75, но две остальные проблемы до сих пор казались нерешаемыми. Вот здесь и пришел на помощь Parallel Universe Patch, который оптимизирует, деактивирует или заменяет неработающие элементы движка Gothic 3. Таким образом, удалось заметно сократить микрозаикания и время загрузки, чтобы наконец-то можно было играть практически без заиканий и долгого ожидания. Кроме того, были устранены некоторые оставшиеся ошибки игры и внедрено протоколирование ошибок. Расширенное протоколирование ошибок позволяет анализировать вылеты из игры, что, в свою очередь, поможет устранить прочие ошибки в будущем.

Список всех изменений находится в Changelog.


Совместимость

В принципе, Parallel Universe Patch совместим со всеми модами, так как не несет никаких изменений в файлы игры, а только исправляет движок Gothic 3. Он также должен быть совместимым с Update Pack, потому что изменения, вносимые Update Pack в движок Gothic 3, затрагивают не сами файлы на жестком диске, а только процесс загрузки в оперативной памяти.


Установка

Единственным условием для установки Parallel Universe Patch есть Community Patch 1.75.14.

Порядок установки Parallel Universe Patch относительно модов и Update Pack не играет никакой роли.

Начинать новую игру НЕ НУЖНО, чтобы активировать изменения патча, то есть можно и дальше играть на старых сохранениях.

Для оптимальной производительности очень важно, чтобы "Готика 3" была установлена на SSD. Кроме того, желательно перепаковать pak-архивы в папке Datа без сжатия (детальнее ниже).


Оптимизировать установку

Одной из главных причин заиканий и долгого времени загрузки в "Готике 3" есть загрузка ресурсов (текстур, мешей, ...) тем же ядром процессора, что выполняет другие рутины движка. Parallel Universe Patch частично разделяет эти задачи на другие ядра, однако для максимальной производительности по-прежнему важно максимально ускорить чтение ресурсов.

Первый и самый важный шаг для этого - установить "Готику 3" на SSD. Значительно высшая скорость чтения и передачи файлов на SSD приводят к кратному улучшению в сравнении с HDD.

Второй шаг, после установки всех модов, перепаковать pak-архивы в папке Datа, содержащие ресурсы игры, без сжатия. Этот шаг является опциональным, однако также дает ощутимое улучшение, если ограничиться усилиями, которые так элегантно облегчает утилита MadFaTal G3CU:

Безымянный герой: Почему я должен использовать несжатые pak-архивы на диске SSD?
pak-архив содержит многие файлы или каталоги. Также формат pak позволяет сжимать отдельные форматы файлов. Раньше, когда были только HDD, это было разумно, потому что декомпрессия занимала меньше времени, чем чтение более крупных файлов с диска HDD. С появлением SSD все оказалось наоборот, т.е., времени, которое тратится на чтение сжатых и меньших по размеру файлов, нужно меньше, чем требуется для декомпрессии файлов.


Написать об ошибках

Parallel Universe Patch после релиза впервые стал доступным широкой аудитории. Поэтому нельзя исключать, что во время игры могут появиться ошибки или непредвиденное поведение игры. С целью устранения возможных багов, пожалуйста, пишите о них здесь, в релизном форуме Parallel Universe Patch.

Если такая ошибка приведет к вылету из игры, т.е. всем известному диалогу "Где же гуру?", тогда обязательно прикрепите к сообщению об ошибке соответствующий лог о сбое Gothic 3: игра хранит журнал последнего сбоя в папке Мои документы\Gothic3\Lastlog_GE3.log. Файлы журналов предыдущих вылетов хранятся в том же каталоге, их нумерация идет по возрастающей.


Ссылки на загрузку

Parallel Universe Patch v1.0.5
Зеркало на WoG Downloads
 

Вложения

  • Changelog_ru.txt
    16,7 KB · Просмотры: 391
  • Readme_ru.txt
    5,4 KB · Просмотры: 438
Последнее редактирование модератором:

Eccentrici

Участник форума
Регистрация
27 Июн 2019
Сообщения
650
Благодарности
781
Баллы
245
Последнее редактирование:

-George-

Участник форума
Регистрация
27 Дек 2021
Сообщения
22
Благодарности
76
Баллы
50
Кто-нибудь сталкивался с багом, когда после установки патча нарушается порядок воспроизведения финальных слайдов (outro)? О нём писал ZixZax в теме патча на форуме World Of Players DE.
After further correspondence with ZixZax I figured out the cause of the messed up outro slides a few weeks ago, but didn't come to implement and publish a fix yet.
The root cause is that the outro slides depend on the dialog files being listed in a certain order by the file system.
The revised FileSystem.dll implementation of the Parallel Universe Patch delivers the files in a different order, therefore the outro slides are bugged.


В немецкой теме мода была опубликована обновлённая библиотека fmod.dll версии 2.2.10 от 28.10.2022.

Отвечает за сторонний звуковой движок, т.е. может помочь в случае багов со звуками или музыкой.
Whether it makes sense, i.e. whether is necessary to update FMOD can be checked here.
 

Eccentrici

Участник форума
Регистрация
27 Июн 2019
Сообщения
650
Благодарности
781
Баллы
245

Kasterus

Участник форума
Регистрация
4 Ноя 2014
Сообщения
22
Благодарности
19
Баллы
160
Кто знает, в чём может быть дело? (Ошибка 0xc0000142)
Ошибка пропала, и игра заработала, после того как обновил видеокарту, и поставил актуальные драйвера (на старую новые не выходят), может кто тоже столкнётся. ОС не менял.
 

Eccentrici

Участник форума
Регистрация
27 Июн 2019
Сообщения
650
Благодарности
781
Баллы
245
Gothic_3_Parallel_Universe_Patch DLL updates

P.S. В оригинальной теме упомянут новый Vulkan-рендер под названием RESHADELITE (moddb, Nexus), по словам Джорджа, он полностью совместим с параллельным патчем.
 

Imbaprofeeder

Участник форума
Регистрация
12 Авг 2015
Сообщения
54
Благодарности
35
Баллы
170
Gothic_3_Parallel_Universe_Patch DLL updates

P.S. В оригинальной теме упомянут новый Vulkan-рендер под названием RESHADELITE (moddb, Nexus), по словам Джорджа, он полностью совместим с параллельным патчем.
Новый рендер это DXVK, а тот мод это совершенно обычный решейд. У автора в мане даже написано "скачайте DXVK" и накатите мой решейд. Можешь спокойно использовать DXVK без сторонних модов/решейдов/чего угодно. Только там есть две версии, на разных видухах/процах/играх они могут работать хуже или лучше
Обычный - Release Version 2.0 · doitsujin/dxvk
Асинк - Release Version 2.0 · Sporif/dxvk-async

Ну и кроме Готики 3 это работает и с любой другой игрой, даже на рендер DX11 для Г2 можешь накатить.
 

Eccentrici

Участник форума
Регистрация
27 Июн 2019
Сообщения
650
Благодарности
781
Баллы
245

Den Kor

Участник форума
Регистрация
13 Авг 2014
Сообщения
142
Благодарности
21
Баллы
185
Обновил с 1.04 до 1.05. При запуске сразу выдаёт ошибку, самую популярную для готики 3 - "where is the guru?"
Откатил на 1.04 - запускается нормально.
Может из-за того что архивы перепакованы, или возможно update pack до 1.05 обновить. .. Вообщем, с нуля надо переустанавливать и разбираться, чего делать не собираюсь пока что, ибо устраивает и текущая версия.
 

Imbaprofeeder

Участник форума
Регистрация
12 Авг 2015
Сообщения
54
Благодарности
35
Баллы
170
Обновил с 1.04 до 1.05. При запуске сразу выдаёт ошибку, самую популярную для готики 3 - "where is the guru?"
Откатил на 1.04 - запускается нормально.
Может из-за того что архивы перепакованы, или возможно update pack до 1.05 обновить. .. Вообщем, с нуля надо переустанавливать и разбираться, чего делать не собираюсь пока что, ибо устраивает и текущая версия.
Накатил сверху, никаких ошибок
 

-George-

Участник форума
Регистрация
27 Дек 2021
Сообщения
22
Благодарности
76
Баллы
50
Обновил с 1.04 до 1.05. При запуске сразу выдаёт ошибку, самую популярную для готики 3 - "where is the guru?"
Откатил на 1.04 - запускается нормально.
Может из-за того что архивы перепакованы, или возможно update pack до 1.05 обновить. .. Вообщем, с нуля надо переустанавливать и разбираться, чего делать не собираюсь пока что, ибо устраивает и текущая версия.

Накатил сверху, никаких ошибок

Thanks for you feedback.

If you encounter a crash, i.e. the infamous "Where is the guru?" error dialog, please be sure to upload the corresponding Gothic 3 crash report when reporting the bug: Gothic 3 stores the crash log file of the last crash under Documents\Gothic3\Lastlog_GE3.log. Logs of previous crashes are located in the same directory and are numbered in ascending order (see also the russian translation under "Написать об ошибках" in the start post).

Without the crash log there is not much I can do about the bug.
 

TheKlayc

Участник форума
Регистрация
2 Янв 2018
Сообщения
36
Благодарности
12
Баллы
170
Добавил поддержку этой версии UpdatePack'a, теперь должно работать.
Приветствую. При использовании Parallel Universe Patch 1.05 и вашего патча игра крашит в "Where is the guru?".
В чём может быть проблема? (с версией патча 1.04 игра не вылетает)
G3 Steam, community patch, update pack 1.05
 

-George-

Участник форума
Регистрация
27 Дек 2021
Сообщения
22
Благодарности
76
Баллы
50
Приветствую. При использовании Parallel Universe Patch 1.05 и вашего патча игра крашит в "Where is the guru?".
В чём может быть проблема? (с версией патча 1.04 игра не вылетает)
G3 Steam, community patch, update pack 1.05
Thanks for you feedback.

If you encounter a crash, i.e. the infamous "Where is the guru?" error dialog, please be sure to upload the corresponding Gothic 3 crash report when reporting the bug: Gothic 3 stores the crash log file of the last crash under Documents\Gothic3\Lastlog_GE3.log. Logs of previous crashes are located in the same directory and are numbered in ascending order (see also the russian translation under "Написать об ошибках" in the start post).

Without the crash log there is not much I can do about the bug.
 

TheKlayc

Участник форума
Регистрация
2 Янв 2018
Сообщения
36
Благодарности
12
Баллы
170
Thanks for you feedback.

If you encounter a crash, i.e. the infamous "Where is the guru?" error dialog, please be sure to upload the corresponding Gothic 3 crash report when reporting the bug: Gothic 3 stores the crash log file of the last crash under Documents\Gothic3\Lastlog_GE3.log. Logs of previous crashes are located in the same directory and are numbered in ascending order (see also the russian translation under "Написать об ошибках" in the start post).

Without the crash log there is not much I can do about the bug.
Данный лог:
 

-George-

Участник форума
Регистрация
27 Дек 2021
Сообщения
22
Благодарности
76
Баллы
50
TheKlayc killer-m The reason for the crash is the following patch in main.patch in G3_FontSize_Messages_UpdatePack_v1_05.zip, which no longer applies to the v1.0.5 version of the paru_s2.dll., resulting in the crash.

Код:
    #patch [Font Size Paru]
        IF INT Paru != 0
            INT Fix4 = Find ( HEX 'D6 B9 72 3A FF FF FF 3E 00 00 C0 41', Paru, nModuleSizeParu)
            HEX @(Fix4 + 0x08) = FLOAT @Settings:Font_Size:Focus_Names
        END
    #/patch

I fixed the main.patch file so that it is compatible with Paru 1.0.4 and 1.0.5.
Den Kor Imbaprofeeder This might very well also be the reason for the crash you encountered (if you use killer-m's G3_FontSize_Messages patch).
 

Вложения

  • fixed.zip
    1 KB · Просмотры: 47

Den Kor

Участник форума
Регистрация
13 Авг 2014
Сообщения
142
Благодарности
21
Баллы
185
-George-, да, я использую G3_FontSize. Прикрепил файл с отчётом. Фикс вылечил ошибку, благодарю.
 

Вложения

  • ge3log0.rar
    15,1 KB · Просмотры: 10

derikk84

Участник форума
Регистрация
24 Мар 2022
Сообщения
40
Благодарности
2
Баллы
40
Парни,установил данный патч,теперь при загрузке сохранения (до установки патча),да и при новой игре не грузится игра, а затем вылетает с ошибкой Гуру... После удаления патча все работает. Как быть?
Версия СP 1.75.14,QP 4 upd 2,CM 2.6.2
 

Вложения

  • Lastlog_GE3.rar
    12 KB · Просмотры: 4

derikk84

Участник форума
Регистрация
24 Мар 2022
Сообщения
40
Благодарности
2
Баллы
40
Спасибо,обновлю,но не думаю,что причина в этом
На самом деле игру не обновлял с 2014,когда проходил её,дошел до севера и забросил,а тут узнал,что вышел этот патч и захотелось допройти
 

-George-

Участник форума
Регистрация
27 Дек 2021
Сообщения
22
Благодарности
76
Баллы
50
Парни,установил данный патч,теперь при загрузке сохранения (до установки патча),да и при новой игре не грузится игра, а затем вылетает с ошибкой Гуру... После удаления патча все работает. Как быть?
Версия СP 1.75.14,QP 4 upd 2,CM 2.6.2
Does starting a new game work or does that also crash?

After looking at the crash log it seems to me that for whatever reason the game is unable to find the dynamic entity sector (SysDyn).
To debug and hopefully reproduce this error I would have to look at the Project_compiled pak archives from your Gothic 3 data folder.
So could you please upload all be all Project_compiled.xxx files from your <Gothic 3>\Data directory.

Another thing you can try, is to replace the custom FileSystem.dll shipped with the Parallel Universe Patch with the default Gothic 3 FileSystem.dll from the Paru Backup folder: Replace <Gothic 3>\FileSystem.dll with the backup file from <Gothic 3>\Parallel Universe Patch\Backup\FileSystem.dll.
 
Сверху Снизу