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

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

    Ссылка на конкурсную тему - тык

Gratt


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

RU EN

 
Последнее редактирование:

alexeich2019

Участник форума
Регистрация
28 Июн 2019
Сообщения
191
Благодарности
73
Баллы
175
Gratt, ага, оно. Еще, пришлось вручную переносить define'ы из zInput_Const.h других версий готики, в G1_Classic там пусто.
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.790
Баллы
625
Gratt, ага, оно. Еще, пришлось вручную переносить define'ы из zInput_Const.h других версий готики, в G1_Classic там пусто.
Тоже поправил.

Список изменений по плагинам:
* Проверены и исправлены все неправильные защиты заголовков
* Добавлены все константы клавиш для zinput
* Функция CastTo продублирована на все движки
* Функция AddRef отсутствовала в сиквеле
* Операторы new/delete в g1/g1a получили дублеров в стиле g2/g2a
* Возможность скрыть предупреждения при компиляции более новыми версиями платформы
* Убран using namespace Gothic_II_Addon из Application.cpp, он там нафиг не нужен
* Добавлен новый быстрый динамический массив со множеством возможностей
Еще осталось:
* Привести zSTRING к приличному виду
* Добавление ряда полезных констант и переменных (например константы стандартных цветов сипа GFX_RED)
* Поиск дополнительных парсеров, к примеру таже музыка. Они в статике, поэтому не отображаются в списке внешних символов
* Некоторые дополнения zMath

Общие правки юнион помимо указанных в шапке:
* Проверка правильности пути игры. При использовании кириллицы или других левых символов выскочит уведомление о смене пути
* Добавлены макросы типов vdf потоков (virtual, physical, physical_first)
Осталось:
* Реализация пользовательских Splash экранов
* Фикс рамки окна для Win7+ будет опциональным
* Настройка стартового положения консоли
 

LikerGothic


Модостроитель
Регистрация
11 Фев 2017
Сообщения
1.971
Благодарности
3.136
Баллы
495
Gratt, "* Возможность скрыть предупреждения при компиляции более новыми версиями платформы" - имеется ввиду, что можно будет компилить проект 2012 и 2015 студией, ну их компиляторами?
 

Slavemaster


Модостроитель
Регистрация
10 Июн 2019
Сообщения
1.147
Благодарности
2.022
Баллы
320

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.790
Баллы
625
имеется ввиду, что можно будет компилить проект 2012 и 2015 студией
*Не желательно.
Так то и сейчас это допускается, просто ответственность за возможные баги будет нести разработчик.
 

quarix

Участник форума
Регистрация
18 Май 2018
Сообщения
15
Благодарности
0
Баллы
155
На эту солянку можно поставить Union?
Стоит Gothic 1.08k (fix-SP 1.0)
SystemPack
рендер 17. 5
Big Nature Mod
Textures_Patch_Freddy
Carnage_Graphics_patch
Что-то еще...
Ставил все по инструкции, но union.ini так и не появляется.
Volume Carnage_Graphics_patch не существует...
Или где сейчас можно взять образ 1 части чистый(кроме стима, все трекеры только с данной сборкой идут)?

UPD:
Стоит добавить в ResourseManager проверку прав на запись в директорию, либо изначально задать запрос на права админа. Иначе молча не установит.
 
Последнее редактирование:

Pinic

Участник форума
Регистрация
14 Июн 2013
Сообщения
128
Благодарности
13
Баллы
185
quarix, Систем пак поставляется в комплекте нет необходимости его ставить.
 

quarix

Участник форума
Регистрация
18 Май 2018
Сообщения
15
Благодарности
0
Баллы
155

Pinic

Участник форума
Регистрация
14 Июн 2013
Сообщения
128
Благодарности
13
Баллы
185
quarix, в сборку чего? Все лучше ставить по отдельности на чистую игру. И лучше избигать совмещения движковых модификаций. Не знаю точно нормально ли работает Union с рендером dx11.
Возможно в папке есть файл для удаления систем пака
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.790
Баллы
625
quarix, в таком порядке
* Game patch из ресурс менеджера
* dx11 (ставится первый потому что какие-то файлы перетирает)
* Union
* все остальное
В принципе если сп стоит, то поверх него все должно встать спокойно.
Плюс для дх выключи MouseFix в union.ini

и как я понял он конфликтует
Это тоже самое что поставить сп1.6 одновременно с сп1.7, так что не в конфликте дело. Он уже есть и работает.
 

quarix

Участник форума
Регистрация
18 Май 2018
Сообщения
15
Благодарности
0
Баллы
155
Gratt, все поставилось, но union.ini не создаётся. В меню версия игры отображается - union 1.0b.
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.790
Баллы
625
Gratt, все поставилось, но union.ini не создаётся. В меню версия игры отображается - union 1.0b.
Это благодари DX11, он как-то убивает процесс неправильно, что библиотеки не вызывают события завершения. А в нем описано сохранение ini файлов. Я посмотрю конечно этот момент, но вообще надо тамошнего автора пинать.
 

quarix

Участник форума
Регистрация
18 Май 2018
Сообщения
15
Благодарности
0
Баллы
155
Это благодари DX11, он как-то убивает процесс неправильно, что библиотеки не вызывают события завершения. А в нем описано сохранение ini файлов. Я посмотрю конечно этот момент, но вообще надо тамошнего автора пинать.
У union в событии завершения работы только сохранение настроек или что-то еще? Мб просто продублировать создание файла ini в событии запуска...
Я замечал, что помимо кривого завершения с зависанием на сек 10 там еще утечек памяти хватает.
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.439
Благодарности
4.790
Баллы
625
У union в событии завершения работы только сохранение настроек или что-то еще? Мб просто продублировать создание файла ini в событии запуска...
Я замечал, что помимо кривого завершения с зависанием на сек 10 там еще утечек памяти хватает.
Не, больше ничего. В события запуска я могу внести только первоначальное создание ini файлов, но не конечное, так как оно может меняться в процессе.
Держи плагин, положи в Gothic\Data\. Со стартом меню он создаст ini файлы если до этого их не было.
 

Вложения

  • OptionFirstInit.Vdf
    10,6 KB · Просмотры: 292

quarix

Участник форума
Регистрация
18 Май 2018
Сообщения
15
Благодарности
0
Баллы
155
Gratt, не создаёт :oops:
 

Gratt


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

Вложения

  • OptionFirstInit.Vdf
    11 KB · Просмотры: 319

LikerGothic


Модостроитель
Регистрация
11 Фев 2017
Сообщения
1.971
Благодарности
3.136
Баллы
495
Это благодари DX11, он как-то убивает процесс неправильно, что библиотеки не вызывают события завершения. А в нем описано сохранение ini файлов. Я посмотрю конечно этот момент, но вообще надо тамошнего автора пинать.
dx11 завершает работу функцией exit(), по-другому он не закрывается, автор даже закрытие нормальное не сделал.
 

keepcheyn

Участник форума
Регистрация
2 Фев 2015
Сообщения
8
Благодарности
1
Баллы
150
Подскажите, на АБ возможно поставить Union? И когда примерно ожидать выход версии 1.1 ?
 

LikerGothic


Модостроитель
Регистрация
11 Фев 2017
Сообщения
1.971
Благодарности
3.136
Баллы
495
keepcheyn, нельзя, зачем? Там и так все фичи интересные есть. Для в2 и аб нельзя юнион, потому что там аст
 

MaGoth

★★★★★★★★★★★
Администратор
Регистрация
7 Янв 2003
Сообщения
19.377
Благодарности
7.863
Баллы
995
Подскажите, на АБ возможно поставить Union? И когда примерно ожидать выход версии 1.1 ?
1. Возможно, но кто все это переписывать под Юню будет я хз..
2. КТТС..
Как-то так.. :)
 
Сверху Снизу