AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   "Солянка сборная". (http://forum.aviaskins.com/forumdisplay.php?f=39)
-   -   DGenPACK: обновления/обсуждение (http://forum.aviaskins.com/showthread.php?t=4386)

Faust 19.04.2020 09:11

Цитата:

Сообщение от Hudlam (Сообщение 208160)
Все заработало, спасибо.
Этот мод и кампании прям другая игра, спасибо вам!

А кто играл в новый штурмовик, как в нем графика намного лучше той что из den gena?

Ты про БзС??? Ну как тебе сказать..... Графен конечно лучше, да вот с видимостью беда, по сути тот же старичок ил 2 на которого натянули текстуры и с освещением поработали.

Vier_E 20.04.2020 09:45

Вопрос по производительности. Понятное дело, что графика стала лучше, но вот проблема, если при нормальном угле обзора из кабины фпс держится выше 30, то при взгляде через прицел даже на одиночный самолёт сразу проседает до 10-15, а уж если появляются трассеры... Посему хотелось бы понять, какие из железяк нагружаются больше, ну и почему. Думал, что в Ил-2 уже есть многоядерность, но в диспетчере упорно полностью загружено одно ведро одним потоком. Недостатка в оперативке нет, тем более, что процесс 32-битный. Более того, проблема не исчезает даже при уменьшении списка доступных машин (например, по театрам).
Есть какой-нибудь рецепт, как повысить производительность при минимальных потерях?
Конфиг: кора и3 второго поколения с частотой 3.1ГГц, ГТХ650 ТИ с 1024 МБ ГДДР5, 12 ГБ оперы (ДДР3), Вин7 (х64).

Asura 20.04.2020 10:48

Пользоваться Селектором - сокращать список загруженных самолетов.

Hudlam 20.04.2020 11:33

А какая самая оптимальная конфигурация железа для этого пака? У кого на каком железе вообще нет тормозов при максимальных настройках графики?

Asura 20.04.2020 11:52

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

Hudlam 20.04.2020 13:26

Т.е. Если у меня сейчас ксеон на 775 сокете и я поменяю все на основе 1151 с i3 тормоза лстанутся?

Dimas1999 20.04.2020 13:50

У меня i5 6500 на 1151, тормоза есть, сильные, но в загруженных миссиях могу играть с полным списком селектора + примерно 100 новых самолётов и графическим модом звукотрассеры, не замерял, думаю, где-то 25-30 ФПС будет.

Hudlam 20.04.2020 14:13

Не плнял, с полным списком тормоза или нет?

Hudlam 20.04.2020 14:20

Цитата:

Сообщение от Asura (Сообщение 208194)
Из за довольно старого движка игра нормально идет на любом современном железе. Проблема в устаревшей Джаве, которая плохо на этом железе работает. Так что тормоза будут всегда не зависимо от железа. Выход только один - сокращение количества одновременно загруженных модов.

А как списком загруженных модов управлять?

Dimas1999 20.04.2020 14:33

Тормоза с полным списком и кучей дополнительных модов, но играть можно, если поменяешь процессор, то ситуация может, чуть лучше станет, но не особо. По идее нужен процессор с высокой производительностью в 1-ядерном режиме.

Hudlam 20.04.2020 14:46

Это какой например?

KimCh 20.04.2020 15:01

Вложений: 1
Цитата:

Сообщение от Vier_E (Сообщение 208191)
фпс держится выше 30
.. загружено одно ведро одним потоком.
Конфиг: кора и3 второго поколения с частотой 3.1ГГц, ГТХ650 ТИ с 1024 МБ ГДДР5, 12 ГБ оперы (ДДР3), Вин7 (х64).

i5-7500, GTX 960, OpenGl, свой список AircraftSelector . Про одно ядро странно (или я что-то не понимаю), см. картинку. При стрельбе fps проседает до 22-25.
Посмотрите секцию [rts] файла conf.ini и установите ProcessAffinityMask=15 (может быть поможет).

Dimas1999 20.04.2020 15:08

Цитата:

Сообщение от Hudlam (Сообщение 208201)
Это какой например?

Процессоров море, сравнил i3 9 поколения со своим i5 6 поколения, у моего 2113 попугаев, у i3 2571 попугай -это при нагрузке на одно ядро. https://www.cpubenchmark.net/compare...100/2599vs3479

deSAD 20.04.2020 20:38

Вложений: 2
Цитата:

Сообщение от KimCh (Сообщение 208202)
Посмотрите секцию [rts] файла conf.ini и установите ProcessAffinityMask=15 (может быть поможет).

Беда в том, что использование ProcessAffinityMask это 'костыли', которые не способны кардинально изменить ситуацию. Этот параметр не может позволить ИЛ'у использовать несколько процессоров. Это указание для планировщика операционной системы, какие именно ядра он может использовать для обработки ИЛ'а. И, поскольку операционная система мало что 'знает' об особенностях кода ИЛ'а, такая 'балансировка' может помочь разве что оптимизировать нагрузку на систему в целом, но не более. Вот, это загрузка ядер при ProcessAffinityMask=60 (ядра со 2-го по 5-е) ...


Как видите, выделенные под обработку ИЛ'а ядра загружены неравномерно, 4-е и 5-е практически не загружены :( А это картинка из 'паралельной вселенной' ;)


Разница видна невооруженным глазом. Загружены все ядра, причем загрузка распределяется равномерно. Такие дела :DONT_KNOW:

KimCh 21.04.2020 08:05

Цитата:

Сообщение от deSAD (Сообщение 208225)
Беда в том, что использование ProcessAffinityMask это 'костыли' ...
Как видите, выделенные под обработку ИЛ'а ядра загружены неравномерно

Про костыли согласен, нагрузка ядер весьма неравномерна, но в посте Vier_E смутила фраза:
Цитата:

... но в диспетчере упорно полностью загружено одно ведро одним потоком

carsmaster 21.04.2020 10:47

Цитата:

Сообщение от KimCh (Сообщение 208238)
Про костыли согласен, нагрузка ядер весьма неравномерна, но в посте Vier_E смутила фраза:

Мои эксперименты показывают, что лучше всего ИЛ-2 работает, когда он назначен на одно ядро.

Да это одно ядро загружено полностью, но аля раскидывания на другие ядра ИЛ-2 ничего положительного не несет.
ИЛ-2 однопоточная старая игра. И лучше не пытаться вставлять "палки в колеса" игре, пытаясь поделить ее на ядра. Ибо получим эффект плацебо, типа что-то там работает на разных ядрах, но в итоге больше потеряем в производительности деля-собирая информационные потоки игры в одну кучу после обработки информации .
Мое мнение, что лучше пусть игра работает себе на одном ядре, остальные ядра система сама будет использовать под свои нужды так как системе нужно.

KimCh 21.04.2020 11:04

Цитата:

Сообщение от carsmaster (Сообщение 208241)
Мои эксперименты показывают, что лучше всего ИЛ-2 работает, когда он назначен на одно ядро.

Как настроить, каков прирост производительности и как измеряли?
Еще интересно как избавиться от тормозов из-за дымов на земле, можете посоветовать?

carsmaster 21.04.2020 11:17

Цитата:

Сообщение от KimCh (Сообщение 208243)
Как настроить, каков прирост производительности и как измеряли?

В конфиге игра выбрать "ProcessAffinityMask=2" это использование второго ядра( у меня так)
Все остальные варианты ProcessAffinityMask это на мой взгляд бестолковка. Я ничем не мерял свои эксперименты, но визуально и глядя на счетчик ФПС в игре не увидел положительных результатов.
У меня проц 4790К, разогнанный до 4600Гц.
Раньше были другие процы у меня, хороший проц и повышение частоты в ИЛ-2 дает реальный результат.

Цитата:

Сообщение от KimCh (Сообщение 208243)
Еще интересно как избавиться от тормозов из-за дымов на земле, можете посоветовать?

Поставьте Effects=1 (средняя детализация)

Режим Effects=2(наибольшая красота) не оптимизирован и в этом сами разработчики давно признались.

В режиме Effects=2 без хорошего процессора делать нечего от слова СОВСЕМ.
Но тормоза будут все равно иногда при большом количестве даже дефолтных дымов, а уж про модные дымы и говорить нечего.

deSAD 21.04.2020 11:21

Цитата:

Сообщение от KimCh (Сообщение 208238)
Про костыли согласен, нагрузка ядер весьма неравномерна, но в посте Vier_E смутила фраза:
Цитата:

... но в диспетчере упорно полностью загружено одно ведро одним потоком

Не исключено, что ИЛ просто 'прибит гвоздями' к использованию одного ядра как раз посредством ProcessAffinityMask, о чем камрад Vier_E, может, и не подозревает :rolleyes: Но оно, походу, так даже и лучше, на что батоно carsmaster и указывает.

KimCh 21.04.2020 11:38

Цитата:

Сообщение от carsmaster (Сообщение 208244)
... а уж про модные дымы и говорить нечего.

Спасибо попробую. А где в GDen 3.0 находятся модные дымы и можно ли их упростить? Заплатку какую-нибудь?

carsmaster 21.04.2020 11:43

Цитата:

Сообщение от KimCh (Сообщение 208246)
Спасибо попробую. А где в GDen 3.0 находятся модные дымы и можно ли их упростить? Заплатку какую-нибудь?

Тут я вам не помощник, по очень простой причине:
Я не использую ни GDen 3.0 ни какой другой GDen , у меня своя очень узкоспециализированная сборка.

Dimas1999 21.04.2020 12:05

Эффекты лежат в DGen_ANY.sfs Можешь попробовать перепаковать total moder'ом, выкинув оттуда эффекты.

deSAD 21.04.2020 12:36

Цитата:

Сообщение от Dimas1999 (Сообщение 208248)
Эффекты лежат в DGen_ANY.sfs Можешь попробовать перепаковать total moder'ом, выкинув оттуда эффекты.

Илы переместить его из #DGEN_SFS, чтобы не монтировался при загрузке.

tarakan67 21.04.2020 12:45

Меня напрягает утверждение о том, что при широкоугольном обзоре fps приемлемы, а при виде через прицел проседают. Возможно стоит поэкспериментировать в настройках с параметром "управление отсечением" и "текстурная компрессия".

Dimas1999 21.04.2020 12:53

Цитата:

Сообщение от deSAD (Сообщение 208249)
Илы переместить его из #DGEN_SFS, чтобы не монтировался при загрузке.

Там не только эффекты, и то я боюсь, что имена эффектов могут не совпадать с оригинальными, тогда и классы править придётся.

KimCh 21.04.2020 14:15

Провел неудачный эксперимент с дымами. Понаставил рядами '62 Заводская резервуар' 192 штуки и стал их поджигать поочередно, смотрел fps когда все горят.
При Effects=2 min fps=14, при Effects=1 min fps=13. Если на бочки не смотреть - fps=60. Список AirctraftSeelctor свой и существенно сокращенный. Методика нужна другая или еще что.

Vasya 21.04.2020 15:47

Цитата:

Сообщение от KimCh (Сообщение 208255)
Провел неудачный эксперимент с дымами. Понаставил рядами '62 Заводская резервуар' 192 штуки и стал их поджигать поочередно, смотрел fps когда все горят.
При Effects=2 min fps=14, при Effects=1 min fps=13. Если на бочки не смотреть - fps=60. Список AirctraftSeelctor свой и существенно сокращенный. Методика нужна другая или еще что.

А как определить фпс в реальном времени - что нужно нажать для просмотра фпс?
Винда десятка.

Dimas1999 21.04.2020 15:52

Цитата:

Сообщение от Vasya (Сообщение 208256)
А как определить фпс в реальном времени - что нужно нажать для просмотра фпс?
Винда десятка.

Shift Tab и в командную строку вводишь fps START SHOW, вверху экрана будет выходить информация от текущем ФПС, среднем, максимальном, минимальном и номер кадра. Можно замерить ещё строронними программами, как бандикам или фрапс, но они, по моему мнению, съдают немного ФПС.

Чтобы вырубить отображение, надо ввести fps STOP SHOW.

deSAD 21.04.2020 16:03

Цитата:

Сообщение от Dimas1999 (Сообщение 208258)
Shift Tab и в командную строку вводишь fps START SHOW, вверху экрана будет выходить информация от текущем ФПС, среднем, максимальном, минимальном и номер кадра.

Про всяк выпадок, позволю себе уточнение, что под термином 'командная строка' подразумевается именно командная строка ИЛ'а, которая как раз и вызывается комбинацией Shift+Tab, а не системная командная строка :rolleyes: И вызывается она или непосредственно в миссии, или в полном редакторе.

Vasya 21.04.2020 16:03

Цитата:

Сообщение от Dimas1999 (Сообщение 208258)
Shift Tab и в командную строку вводишь fps START SHOW, вверху экрана будет выходить информация от текущем ФПС, среднем, максимальном, минимальном и номер кадра. Можно замерить ещё строронними программами, как бандикам или фрапс, но они, по моему мнению, съдают немного ФПС.

Чтобы вырубить отображение, надо ввести fps STOP SHOW.

Спасибо Большое! :good:
-----------------------
В ХР я лез в процессы и там график смотрел.
С десяткой не так просто это сделать.

deSAD 21.04.2020 16:17

Вложений: 3
Цитата:

Сообщение от Vasya (Сообщение 208261)
... С десяткой не так просто это сделать.

И в чем проблема?


Можно еще и тот самый 'монитор ресурсов' открыть.


Всё, как и прежде.

Vier_E 22.04.2020 07:06

Я потыкал палочкой в мод, и вот что интересно, фпс при взгляде через прицел не проседает только тогда, когда цель над тобой. Идёшь за противником на вертикаль, и как только машина встаёт на хвост, фпс летит чуть ли не до 60. Значит просадка связана с объектами или графонием наземки, а не крафтов. Возможно при взгляде через прицел остальная часть картинки не отсекается, а детализация наоборот, возрастает. Надо будет проверить на чисто океанических картах, шоб ближайшая земля была за условным горизонтом. По идее, фпс тоже не должен проседать.
Но как я понял из обсуждения, спасти нас может только проц с высокой частотой на ведро. Это если без ковыряния в файлах.

carsmaster 22.04.2020 07:11

Цитата:

Сообщение от Vier_E (Сообщение 208294)
...Но как я понял из обсуждения, спасти нас может только проц с высокой частотой на ведро. Это если без ковыряния в файлах.

Именно так, только хардкор, только высокая частота дает видимый результат.
Ну или переписать код ИЛ-2....:D

Grejf11 22.04.2020 07:20

А еще отсечение за пределами сцены в настройках как обязательная мера или костыль.

Vier_E 22.04.2020 08:59

Цитата:

Сообщение от Grejf11 (Сообщение 208298)
А еще отсечение за пределами сцены в настройках как обязательная мера или костыль.

Это какой параметр в конфиге? Не добавит ли это лаги при быстрой смене направления взгляда?

deSAD 22.04.2020 10:51

Цитата:

Сообщение от Vier_E (Сообщение 208304)
Это какой параметр в конфиге?

Код:

TexFlags.ClipHintExt=1

Pirx 01.05.2020 01:07

Цитата:

Сообщение от Niro (Сообщение 186132)
Визуальный мод, проверил хорошо рабатает в ДГенпаке 2.1 а также в SAS и MODS
Состоит из двух модов. Дает на внешнем виде самолетов инерцию вида. Место штурмана и бомбовый прицел работает как положено. Переключается с обычного вида на инерционный переключением типа вида ТИП1 и ТИП2.Нужно назначить клавишу.
Мод мини карты кроме всего прочего, при включенной мини карте имеет возможность нажатием мышки на экране затем переключаться на разные обьекты.

А вот это хороший мод, то, чего мне не хватало в ДГенпаке. Поставил в ДГенпак 3.0 работает :good:

Vier_E 01.05.2020 12:51

Я так понимаю, чтобы собирать кампашку из старых карт но с новым ДГеном, надо много чего править и добавлять? Пока что сплошные вылеты при запуске.

Ju-88G6 не грузится. В простом редакторе для него всё пусто, в полном при загрузке выдаёт ошибку null.

Hudlam 01.05.2020 20:38

Добрый день, начал проходить кампанию истрибителя северного фронта. И на четвертой миссии самолет взрывается на полосе, что не так?

dasOoops 01.05.2020 22:10

Цитата:

Сообщение от Hudlam (Сообщение 208740)
Добрый день, начал проходить кампанию истрибителя северного фронта. И на четвертой миссии самолет взрывается на полосе, что не так?

Вроде бы, такое было из-за отсутствующего типа вооружения...


Текущее время: 13:05. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot