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

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!
  • Друзья, доброго времени суток! Спешите принять участие в оценке работ на конкурсе "Таинственные миры" 2024!
    Ждем именно вас!

    Ссылка на конкурсную тему - тык
    Ссылка на тему с работами участников- тык

Готика 3 Parallel Universe Patch

Topic Starter

Создатель темы
Регистрация
7 Янв 2003
Сообщения
16
Благодарности
4
Баллы
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 · Просмотры: 325
  • Readme_ru.txt
    5,4 KB · Просмотры: 358
Последнее редактирование модератором:

DesmondX2021

Участник форума
Регистрация
1 Фев 2021
Сообщения
251
Благодарности
57
Баллы
75
Я вот чего понять не могу, патч весит 3 мб, и он все проблемы исправляет?
 

ang1

Участник форума
Регистрация
6 Июн 2010
Сообщения
589
Благодарности
50
Баллы
200
Фантастика
 

Myxomop

Почетный форумчанин
Регистрация
28 Май 2005
Сообщения
3.238
Благодарности
2.579
Баллы
455
Я вот чего понять не могу, патч весит 3 мб, и он все проблемы исправляет?
Описание в шапке темы для кого написано?
Патч решает не все проблемы, а только проблемы с производительностью, для этого исправления вносятся только в файлы движка игры.
Зайди в папку с игрой и посмотри какой общий размер у всех DLL и EXE файлов.
 

DesmondX2021

Участник форума
Регистрация
1 Фев 2021
Сообщения
251
Благодарности
57
Баллы
75
Описание в шапке темы для кого написано?
Патч решает не все проблемы, а только проблемы с производительностью, для этого исправления вносятся только в файлы движка игры.
Зайди в папку с игрой и посмотри какой общий размер у всех DLL и EXE файлов.
А сколько разрабатывался патч? И почему его не выпустили раньше? Причина в том, что не было подходящего инструментария? Не претензия, нет, хочу понять суть
 

Raswen

Гражданин Хориниса
Регистрация
18 Фев 2014
Сообщения
1.278
Благодарности
745
Баллы
260
А сколько разрабатывался патч
Может быть 10 лет, а может быть 3 месяца, что тебе даст ответ?
И почему его не выпустили раньше
А кто-то обещал его выпустить раньше? Как сделали так и выложили.
Причина в том, что не было подходящего инструментария?
Не было подходящего желания, а потом бац и появилось у человека подходящее желание творить.
хочу понять суть
Для личного архива ? :D .

простите, не сдержался))
 

DesmondX2021

Участник форума
Регистрация
1 Фев 2021
Сообщения
251
Благодарности
57
Баллы
75
Может быть 10 лет, а может быть 3 месяца, что тебе даст ответ?

А кто-то обещал его выпустить раньше? Как сделали так и выложили.

Не было подходящего желания, а потом бац и появилось у человека подходящее желание творить.

Для личного архива ? :D .

простите, не сдержался))
Ответ даст весьма многое
 

zandr

Участник форума
Регистрация
17 Окт 2013
Сообщения
732
Благодарности
854
Баллы
235
Robespier, появилось предложение по улучшению патча, если это возможно. При входе в главное меню положение курсора зависит от предыдущих действий игрока в игре. Зачастую курсор находится где-то у границ экрана, и его не видно. Это неудобно. Было бы удобно, если бы позиция курсора при входе в главное меню назначалась принудительно где-то рядом с опциями. Ты же можешь отписать предложение авторам, не так ли?
Это патч решает совсем другие специфические задачи. В готовящемся к релизу Update Pack v1.05 как раз реализовано позиционирование курсора для многих окон. Но не для главного меню, потому что не было видно в этом нужды.
 

Robespier

Забанен
Регистрация
18 Дек 2010
Сообщения
1.062
Благодарности
1.431
Баллы
315

Myxomop

Почетный форумчанин
Регистрация
28 Май 2005
Сообщения
3.238
Благодарности
2.579
Баллы
455
Robespier,
Инсталлятор, ченджлог и прочая сопроводительная документация будут переведены на русский язык?
 

DesmondX2021

Участник форума
Регистрация
1 Фев 2021
Сообщения
251
Благодарности
57
Баллы
75
Несколько месяцев в конце этого года.
Но до этого George много лет работал с редактированием Г3.
Спасибо, наконец-то содержательный ответ. Надо будет опробовать, вечером напишу о результатах теста
 

zandr

Участник форума
Регистрация
17 Окт 2013
Сообщения
732
Благодарности
854
Баллы
235

Robespier

Забанен
Регистрация
18 Дек 2010
Сообщения
1.062
Благодарности
1.431
Баллы
315

DesmondX2021

Участник форума
Регистрация
1 Фев 2021
Сообщения
251
Благодарности
57
Баллы
75
Могу ответь за Джорджа, что просто проникновение в глубины движка и освоение методов работы происходит постепенно. К 2021 выспело.
Тогда встаёт другой вопрос. Пираньи намного лучше знают устройство движка, что там и как. Они теоретически могли это сделать? И почему не сделали?
 

zandr

Участник форума
Регистрация
17 Окт 2013
Сообщения
732
Благодарности
854
Баллы
235
Последнее редактирование:

Myxomop

Почетный форумчанин
Регистрация
28 Май 2005
Сообщения
3.238
Благодарности
2.579
Баллы
455
Тогда встаёт другой вопрос. Пираньи намного лучше знают устройство движка, что там и как. Они теоретически могли это сделать? И почему не сделали?
Вопросы как из детского сада. Разработчики поддерживают игру, пока она приносит какую-никакую стабильную прибыль с продаж. Игра из-за ограниченных сроков разработки изначально вышла практически неиграбельная, и уже то что успели исправить разработчики на пике популярности игры, более менее вытянуло ее на играбельный уровень, а дальше все ресурсы бросили на разработку очередных игр. Крайне мало разработчиков, особенно с ограниченным бюджетом будет полтора десятка лет поддерживать старую игру.
 

ElderGamer


Модостроитель
Регистрация
16 Апр 2008
Сообщения
4.337
Благодарности
3.182
Баллы
525
@ElderGamer, в чем неудобность положения курсора, которое можно изменить за долю секунды? Стоит ли игра свеч?
Даже если курсор виден (отображается на экране), он не всегда заметен. Приходится делать движение мышкой, чтобы понять, где он. И только после этого курсор целенаправленно ведётся в направлении нужной опции. Если же курсор невидим, поскольку находится у края экрана, то движений и времени на его обнаружение требуется больше. Это не то, чтобы критично, но если можно исправить, то почему бы не сделать это?

Пираньи намного лучше знают устройство движка, что там и как.
В команде, которая занимается разработкой игры, имеет место разделение труда. Аниматоры, скриптеры квестов, зd-дизайнеры и многие другие спецы имеют довольно расплывчатое представление о том, что находится внутри движка. Иногда в команде вообще может отсутствовать человек, способный подправить что-то в движке. Это если движок покупной или делался людьми, которые занимались им ранее, но свалили до релиза.
 
Последнее редактирование:

Myxomop

Почетный форумчанин
Регистрация
28 Май 2005
Сообщения
3.238
Благодарности
2.579
Баллы
455
Robespier,
В файле Gothic3\Ini\ge3.ini есть опция, позволяющая задавать свой шрифт в игре ...

;GUI.DefaultFont - default=Comic Sans MS, alternative=Lucida Sans Unicode, original=Gothic3
GUI.DefaultFont=Gothic3
... но в текущей версии изменение шрифта заметно только в именах НПЦ и названиях игровых объектов и предметов.
Возможно ли добавить опции для изменения шрифтов для меню и окон диалогов, а также прочих элементов интерфейса?
 

zandr

Участник форума
Регистрация
17 Окт 2013
Сообщения
732
Благодарности
854
Баллы
235
Возможно ли добавить опции для изменения шрифтов для меню и окон диалогов, а также прочих элементов интерфейса?
А все остальные шрифты доступны для обычного моддинга через Мод-кит.
 

Master jedi

Участник форума
Регистрация
31 Дек 2019
Сообщения
94
Благодарности
5
Баллы
110
Хм, у меня после установки игра вообще не запускается.
Имя события проблемы:APPCRASH
Имя приложения: gothic3.exe
Версия приложения: 1.75.20108.14
Отметка времени приложения 4f959f4f
Имя модуля с ошибкой: paru_s2.dll
Версия модуля с ошибкой: 1.0.0.0
Отметка времени модуля с ошибкой: 61с0d97e
Код исключения: с000001d
Смещения исключения: 0000320b
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: 4с0d
Дополнительные сведения 2:4с0d78887f76d971d5d00f1f20a433
Дополнительные сведения 3: 4c0d
Дополнительные сведения 4: 4cod78887f76d971d5d00f1f20a433

Причем после удаления, игра снова может запускаться, в чем может быть проблема?
 
Последнее редактирование:

MaGoth

★★★★★★★★★★★
Администратор
Регистрация
7 Янв 2003
Сообщения
19.371
Благодарности
7.803
Баллы
995
Сверху Снизу