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

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

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

Gratt


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

RU EN

 

R8MAN

Участник форума
Регистрация
3 Окт 2017
Сообщения
108
Благодарности
26
Баллы
175
LikerGothic, а для готана ток частота ядра нужна или еще какие-то скрытые параметры есть? Например, возможно ли такое что какой-нибудь современный проц с 3 ГЦ на ядро даст больший фпс в готане чем разогнанный до 4.5ГЦ проц 2010 года?
 

Myxomop

Почетный форумчанин
Регистрация
28 Май 2005
Сообщения
3.278
Благодарности
2.626
Баллы
455
Gratt,
Т.к. UNION и SystemPack неразрывно связаны, как насчет того чтобы не плодить кучу настроечных файлов убрать файл Union.ini а все параметры перенести в SystemPack.ini? Так и оверрайдить нужные настройки удобнее будет в ini файл мода.
 

LikerGothic


Модостроитель
Регистрация
11 Фев 2017
Сообщения
1.974
Благодарности
3.150
Баллы
495
R8MAN, сложно сказать, и частота и IPC (кол-во инструкций за такт). Короче 9900k явно будет лучше, чем какой-нить ноутбучный проц.
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.440
Благодарности
4.791
Баллы
625
Можно я тоже пристроюсь?
OptimizeVB - собственно как раз оно отвечает за правильную работу Steam Overlay
RainVobCollision - капли дождя не будут проникать сквозь вобы со включенной коллизией
AbortMenuSound - отрубает надоедливую музыку стартового меню г2нв при загрузке мира
ShowArmor - показывает одежду в инвентаре другого нпс

EnableWrapper - включает переопределение мышки на dx8
OnlyAxisMode - заставляет игру использовать только оси dx8, а обработчик кнопок с родного dx7
SpeedMultiplier - множитель чувствительности мышки dx8
PrecisionMultiplier - множитель повышения точности мышки dx8 (поясню. Чем медленнее двигаешь мышкой, тем сильнее мышка сама оказывает дополнительное торможение. Что-то вроде точности в настройках винды, но настраиваемое)
ForceMouseControl - заставляет работать мышь dx8, даже если не удалось связать ее с окном игры. родная dx7 в аналогичной ситуации просто перестает работать.
FixTargetDelay - только для управления г2. Интервал автофокуса на цели

Myxomop, мм, подумаю
 

Myxomop

Почетный форумчанин
Регистрация
28 Май 2005
Сообщения
3.278
Благодарности
2.626
Баллы
455
Gratt,
Еще пожелание в менеджере ресурсов добавить указание версии плагина и дату последнего обновления (например справа от названия), чтобы удобнее отслеживать обновления.
Я себе для удобства упаковал плагин zBarrier прямо в mod файл и отследить обновление можно только сравнивая dll вручную.
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.440
Благодарности
4.791
Баллы
625
Еще пожелание в менеджере ресурсов добавить указание версии плагина
Обычно если изменение большое, то я выкладываю отдельным ресурсом. А внутри минора обновляю поверх, тогда в менеджере ярлычок просто становится рыжим для того, у кого не скачано актуальное обновление.

дату последнего обновления
О, точно. Давно хотел... Распишитесь :)
1588606476890.png
 

R8MAN

Участник форума
Регистрация
3 Окт 2017
Сообщения
108
Благодарности
26
Баллы
175
Gratt, кстати, так и не ответил, по мультипоточности были какие-то попытки что-то такое сделать? В чем там главные трудности?
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.440
Благодарности
4.791
Баллы
625
В чем там главные трудности?
В том что вся игра на одном потоке ;) Весь движок - одна большая солянка. В одном месте тронул - сломалось все остальное по цепочке. Максимум можно порешать - это проблему с фризами, но увеличить производительность - вряд ли. Разве что оптимизируя основной поток...
 

R8MAN

Участник форума
Регистрация
3 Окт 2017
Сообщения
108
Благодарности
26
Баллы
175
Gratt, но ведь можно наверное как-то вынести отрисовку в другой поток? Чтобы основная логика и физика осталась в одном а отрисовка (графика) в другом.
 

R8MAN

Участник форума
Регистрация
3 Окт 2017
Сообщения
108
Благодарности
26
Баллы
175
Gratt, ну dx11 использует, но ядро все равно в 100% убито всегда.
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.440
Благодарности
4.791
Баллы
625
R8MAN, ну правильно, дх11 берет всю графику на себя, а движок бросает все остальные мощности на себя любимого :)
 

Fabiosek

Участник форума
Регистрация
17 Июн 2017
Сообщения
147
Благодарности
47
Баллы
190
Do you plan to block the opening of EQ when you are in a dialogue?
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.440
Благодарности
4.791
Баллы
625
Так, переиграл кое-что. SpeedMultiplier разбит на отдельные оси - SpeedMultiplierX и SpeedMultiplierY.
И еще добавился GameOverlayTakeControl, который разрешает оверлею стима блокировать управление игры.
По остальному напишу потом.

Fabiosek, ask killer-m
 

N1kX

Участник форума
Регистрация
13 Ноя 2009
Сообщения
6.614
Благодарности
6.224
Баллы
940
Union 1.0h от 06.05.2020
При запуске в окне без рамки через gothicstarter_mod игра не закрывается процесс при выходе, только через диспетчер задач.
При обычном проблемы нет. gothicstarter_mod мне нужен
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.440
Благодарности
4.791
Баллы
625
N1kX, так, еще раз. Какая игра, какие настройки, какой мод и какие параметры в стартере?
 

R8MAN

Участник форума
Регистрация
3 Окт 2017
Сообщения
108
Благодарности
26
Баллы
175
Gratt, так, я не могу понять, как стимоверлей отключить на 1.0h?
 

N1kX

Участник форума
Регистрация
13 Ноя 2009
Сообщения
6.614
Благодарности
6.224
Баллы
940
Запускаю обычную Готику 2 (Занимаюсь текстурами).
Запуск через GothicStarter_Mod
-Оконный режим
Systempack.ini
; About union - Gothic ½ - Union
[DEBUG]
Disable_D3DVBCAPS_WRITEONLY = 1
BorderlessWindow = 1
WindowPosX = 0
WindowPosY = 0
ZNORESTHREAD = 1
BUGFIX_already_deleted_zCObject = 1
Polish_version = 0
StrafeBug = 0
Show_FPS_Counter = 0
Cache_Timeout = 400
NPC_SetToFightMode = 0
BorderFix = true
SimpleWindow = 1
OptimizeVB = 0
LineCacheSize = 16384
Win10AmdFix = true
ReadBinkWithVDFS = True
UseErrorVisuals = False
dwNumVertices = 8192

[PARAMETERS]
AnisotropicFiltering = 16
VerticalFOV = 67.500
NewFOVformula = 0
DisableLOD = 0
DisableIndoorClipping = 1
SPAWN_INSERTRANGE = 4500.000
SPAWN_REMOVERANGE = 5000.000
SPAWN_INSERTTIME_MAX = 1000.000
DrawDistanceMultiplier = 1.000
OutDoorPortalDistanceMultiplier = 1.000
InDoorPortalDistanceMultiplier = 1.000
EnableShields = 1
No_Take_Anim = 1
RMB_No_Take_Anim = 0
HideFocus = 1
SmoothAniDistance = 5000.000
InteractionCollision = 0
RainVobCollision = 1
ShowArmor = 0
AbortMenuSound = 1

[INTERFACE]
Scale = 1.000
ScaleInventory = 1
ForceMenuScale = 0
ScaleMenusX = 640
ScaleMenusY = 480
DialogBoxX = 800
DialogBoxY = 600
SubtitlesBoxX = 600
ShowManaBar = 1
ShowSwimBar = 1
HideHealthBar = 0
NewChapterSizeX = 800
NewChapterSizeY = 600
SaveGameImageSizeX = 320
SaveGameImageSizeY = 200
InventoryCellSize = 70
Color_DialogChoice_Active = -1
Color_DialogChoice_Inactive = -6316129
Color_Talk_Hero = -1
Color_Talk_NPC = -256
Hide_STR_DEX = 1

[SUBTITLES]
Control = 0
TimeMultiplier = 2.000
MaxTimePerPhrase = 30.000
TimePerChar = 100.000

[CORE]
ShowDebugWindow = false
ShowHiddenFiles = false
RTDynamicCastExtension = true
CustomDebugWindowPos = False
DebugWindowPosX = 0
DebugWindowPosY = 0

[PLUGINS]
PluginList = LiftItems
UseVDFS = true
AutorunFilter = dll, m3d, src, d

[GAME]
SaveGameToANSI = 0
SaveDATinASCII = 1

[MOUSE]
EnableWrapper = True
OnlyAxisMode = True
SpeedMultiplierX = 1.000
SpeedMultiplierY = 1.000
PrecisionMultiplier = 1
ForceMouseControl = False
FixTargetDelay = 1
GameOverlayTakeControl = True

[SPLASH]
FileName =
HideTitle = false
AlphaColor =
 
Сверху Снизу