|
|
|
|
|
#1 | |
|
Пытающийся полететь
|
Цитата:
В данной версии water=4 не равносильна по коду water=4 в 4 15 1. Это связано с тем, что полноценно восстановить весь программный код(и прибоя в том числе) пока не получается. В настоящий момент water=4 это огромный труд Романа, по "восстановлению=новому написанию" кода !!
__________________
Даёшь защищенный онлайн и Свободный оффлайн. Теперь я и в телеграмме: https://t.me/il_2_1946 |
|
|
|
|
|
|
#2 |
|
Местный
Регистрация: 23.03.2018
Сообщений: 335
|
Роману благодарность за труд титанический. Я ж не с претензией, спросил просто из интереса.
|
|
|
|
|
|
#3 |
|
Местный
Регистрация: 18.01.2012
Сообщений: 814
|
Обновление до версии 2.1.4.2
-оптимизация функции отрисовки конов -исправление ошибки возникавшей при Water=4 и ограничении LimitOpenGLVersion -правка шейдеров №17-19,68-70, 02, 05. В основном технические правки. -исправление бага отрисовки плоского леса (возникали продольные и поперечные полоски на некоторых участках леса). |
|
|
|
|
|
#4 |
|
Пытающийся полететь
|
Спасибо дружище.
![]() ![]() Больше всего радует быстродействие 64 битов.
__________________
Даёшь защищенный онлайн и Свободный оффлайн. Теперь я и в телеграмме: https://t.me/il_2_1946 |
|
|
|
|
|
#5 |
|
Местный
Регистрация: 23.03.2018
Сообщений: 335
|
Версия 2.1.4.2
Индикаторная скорость не равна 0 при выключенном двигателе. Зависит от направления и силы ветра. Черный посадочный знак, в полном редакторе моргает белым при вращении объекта. |
|
|
|
|
|
#6 |
|
Местный
Регистрация: 18.01.2012
Сообщений: 814
|
Обновление до версии 2.1.4.6
-Исправление бага "зернистости" воды, особенно в дали. -Во всех фрагментных шейдерах воды небольшое изменение (не связанное с исправлением бага) -Плюс эксперементальный код и его шейдер №90. Включается ключом в разделе файла конфигурации UseCockpitShader90=1 Это шейдер расчёта освещения кокпита. Расчёт освещения немного упрощён по сравнению с CPU-версией. Не поддерживает часть редко используемых флагов в материал кокпита. Ругается на использование флага сортировки. Возможно часть эффектов с ним не отрисовывается (ну блики может быть). По сути это не готовая к релизу версия, а экспериментальная. В общем смысле это перенос расчёта освещения кокпита с CPU на GPU в этот шейдер. По производительности +- то на то, особого различия не видно. |
|
|
|
|
|
#7 | |
|
Пытающийся полететь
|
Цитата:
__________________
Даёшь защищенный онлайн и Свободный оффлайн. Теперь я и в телеграмме: https://t.me/il_2_1946 |
|
|
|
|
|
|
#8 |
|
Местный
Регистрация: 23.03.2018
Сообщений: 335
|
|
|
|
|
|
|
#9 |
|
Местный
Регистрация: 13.01.2009
Сообщений: 171
|
Thank you now I can run Water=4 smoothly
|
|
|
|
|
|
#10 |
|
Местный
Регистрация: 18.01.2012
Сообщений: 814
|
Обновление до версии 2.1.4.7
-для Intel HD4000 стал доступен режим OpenGL 4.3 P.S. Накатил Win10 21H2 и крайнюю сборку на старенький ноут Lenovo G780 с процессором интел 3-го поколения и двумя видюшками: GeForce 635 и встройкой Intel HD4000. Настроечки графики немного снизил но не сильно. Разрешение 1600х900. Пришлось ставить Microsoft Visual C++ 2015-2022 Redistributable (x64) т.к. в чистой Win10 его нет. На GF635 и крайних дровах NVidia поддерживается OpenGL 4.6. ФПС скромненький, но всёж играть можно. Если глядеть на зуме в чистое небо доходит до 207. Если в сценах обычных, то там скромнее 40-50-60-70-80. На Интел HD4000, тоже запускалось и даже работало без багов. Вообще годах в 2015-2016 Интел немного потрудился и даже написал новые дрова для этой видюшки и героически поднял ей поддержку OpenGL до версии 4.2, и даже большую часть расширений 4.3 сделал но не все. ФПС пониже чем на жефорсе: если в чистое небо глядеть на зуме то 140-146, в обычных сценах 40-50. Причём понижение графики не сильно поднимает фпс ей. Возможно процессор слабоват, там что-то в игре только одно ядро нагружается и то не постоянно. Не суть. Суть в том что старый интел работает и кажет графику без багов (как например тут в теме упоминались старые AMD карточки). Плюс я посмотрел, этот интел почти 4.3. держит, но из-за того, что он несколько функций не поддерживает в сборке 2.1.4.6. ему обрубалось использование функционала свыше OpenGL 4.2. В версии 2.1.4.7. я разбил проверку функционала OpenGL 4.3 на две части. Так счастливо получилось, что те функции которые эта карточка не поддерживает в игре не используются. Так, что эта карта теперь сможет использовать функции OpenGL 4.3. Правда это ничего ей не принесло в плане производительности. Ещё у меня есть на примете ноутбук с видеокартой AMD, в планах туда тоже установить игру и проверить её работоспособность на AMD (не самая хорошая репутация у них с драйверами под OpenGL). P.P.S. На самом деле это всё идёт к тому, что мне давно хочется поднять минимальные требования сборки к версии OpenGL с версии 3.3 до версии 4.3 (хотя бы). Рассуждаю я тут так: NVidia в драйверах даже для древних карт сделала поддержку версий 4.5-4.6. АМД вроде как 4.4. заявляет поддержку (другое дело, что может глючить). Ну а интел даж для 3-го поколения процессоров сделал версию 4.3 почти. Ну а на тех видеокартах где 4.3. нет наверное и игра идёт плохо, т.к. слабоваты они для неё. Последний раз редактировалось yt2; 22.06.2023 в 20:40. |
|
|
|
|
|
#11 |
|
Местный
Регистрация: 12.04.2009
Сообщений: 5,104
|
а что ОпенЖл это версии умеет? в плане, различие директ иксов я примерно представляю.. а опенЖИлэь давно в тени и о нём вообще мало кто говорит да и пользуется кроме Ила конечно.
__________________
ищется идейный Программер ) |
|
|
|
|
|
#12 |
|
Новичок
Регистрация: 12.06.2016
Сообщений: 15
|
Решил попробовать конвертер файлов "старых" модных карт в новый формат но конвертация Map_t из разных карт происходит сброс и два новых файла не создаются.
load.ini,Map_H переписывают и создаёт. |
|
|
|
|
|
#13 | |
|
Местный
Регистрация: 18.01.2012
Сообщений: 814
|
Цитата:
|
|
|
|
|
|
|
#14 |
|
Новичок
Регистрация: 12.06.2016
Сообщений: 15
|
пример карта Belarus
|
|
|
|
|
|
#15 |
|
Местный
Регистрация: 18.01.2012
Сообщений: 814
|
обновил в начале темы ссылки на эти утилиты "Утилиты для преобразования карт (25.06.2023)". с ними нормально преобразовывается этот файл.
Последний раз редактировалось yt2; 25.06.2023 в 21:14. |
|
|
|
|
|
#16 |
|
Новичок
Регистрация: 12.06.2016
Сообщений: 15
|
Попробовал на одной карте. Работает. Спасибо !
|
|
|
|
|
|
#17 |
|
Местный
Регистрация: 18.01.2012
Сообщений: 814
|
Обновление до версии 2.1.4.9
В какой-то мере очередная тестовая сборка -разделил шейдеры в папке GLSL на две части. Одна для старых видеокарт, вторая для более новых. Видеокарты не поддерживающие OpenGL 4.3 и выше используют шейдеры из папки GLSL\VERSION330. Видеокарты поддерживающие OpenGL 4.3 и новее - используют шейдеры из папки GLSL\VERSION430. Шейдеры более новых видеокарт используют некоторые более новые команды (в теории они должны были дать прибавку производительности, по факту ничего не изменилось) -Изменил шейдер №05 для плоского леса. Для видеокарт с поддержкой OpenGL 4.3 расчёт теневой текстуры выполняется теперь в отдельном вычислительном шейдере. Для видеокарт без поддержки OpenGL 4.3 используется упрощённая версия этого шейдера без анимации от ветра и подвижных теней. В любом из указанных случаев это даёт прибавку производительности по сравнению с предыдущей версией 2.1.4.7 P.S. При установке новой версии поверх старой удалите старую папку с шейдерами GLSL т.к. теперь изменено расположение шейдеров в этой папке ================================== Обновление до версии 2.1.5.3 -jgl.dll версии 1.0.0.6. Поддерживает параметр WGL_CONTEXT_DEBUG в файле jgl.ini для создания контекста в режиме отладки. -несколько исправлений. включая поломанное в версии 2.1.4.9 сглаживание MLAA -изменение нумерации вертексных атрибутов во всех шейдерах -правка сообщений выдающихся в консоль при запуске (в основном по списку расширений) Последний раз редактировалось yt2; 09.07.2023 в 14:17. |
|
|
|
|
|
#18 |
|
Местный
Регистрация: 18.01.2012
Сообщений: 814
|
Получилось выполнить давнее желание и протестировать работу dll на видеокарте AMD. С ноутбуками не срасталось, и никак не удавалось заполучить ноутбук с нужным видеооборудованием... Поэтому решение было радикальным - я купил старый видеоадаптер RX570 на авито. Авито щас завалено майнерскими RX470/RX480/RX570/RX580 и при этом разброс цен большой, и чтобы найти выгодное и не убитое предложение пришлось поискать. В мой бюджет уложилась довольно свежая (ага, пятилетняя) RX570.
Уже на этапе установки драйверов на старой и проверенной Win7 я на ровном месте получил головняк с кодами ошибок 192, а потом 43. Как бы я не ожидал от фирмы AMD чудес, но вот отхватить проблем на этом этапе я явно не был готов. Понеслось: читаем интернет, качаем 4 версии драйверов с сайта производителя, какой-то патчер ещё скачиваем... По итогу завелось... Уфф. Не являюсь хейтером AMD - процессор Ryzen от этой фирмы меня устраивает. Но только процессор. Видеокарты зарёкся этой фирмы использовать и никому не советую. Чтобы вы понимали общий контекст: сам я лично проверял работу графической dll на видеокартах Intel HD4000, GF635М, GF1660, GF3600Ti. К результатам тестирования: драйвер Radeon-Software-Adrenalin-2020-22.6.1-Win7-64Bit-June23-2022 не встал. заработал с сайта производителя Asus Win7Win10 64Bit 19.10.12 WHQL Поддержка OpenGL до версии 4.6. В этом плане всё довольно современно. Запустилось и заработало всё довольно неплохо. Только фпс немного ожидал повыше. Никаких ошибок по рендеру не заметил (тут как-то писалось про баги на AMD R5 230 - тут ничего похожего нет, работает тут всё как и на жифорсах). По качеству картинка нормальная, никаких отличий от моего основного GF нет. Поигравшись настройками нашёл настройку которая очень сильно снижала производительность - это оказалась Water=4. Снизив её до Water=3 фпс сразу чуть-ли не в 2 раза вырос, ну процентов на 50 точно. Стало прям очень комфортно. Заметил также, что несмотря на не самый высокий фпс по сравнению с жифорсами, картинка в игре работает плавно, без рывков. Включал постобработку игровую - сглаживание FXAA, MSAA, MLAA, и прочие. Всё работает и не особо напряжно. Наверное я ещё несколько дней посижу на карте AMD, поизучаю что за чудо и как ведёт себя в Ил-2. Погонял немного игру на драйверах Win7Win10 64Bit 19.10.12 WHQL и решил обновить драйверы на более свежие с сайта производителя Radeon-Software-Adrenalin-2020-21.3.1-Win7-64Bit-Mar24... Тут же схлопотал баги. Выяснил, что это пресловутая отрисовка участков дорог (как ранее тут сообщали на других картах AMD). Если на старых драйверах работает, а на более свежих нет - наверное стоит ругать сами драйвера? Вполне логично. Я конечно пробую выяснить, что новым драйверам не нравится и почему они выдают баги... Ну в принципе, для этого я эту карту и приобрёл, чтобы самому смотреть на ней баги... Последний раз редактировалось yt2; 16.07.2023 в 16:36. |
|
|
|
|
|
#19 |
|
Местный
Регистрация: 12.04.2009
Сообщений: 5,104
|
Всё для науки) Сильно)
__________________
ищется идейный Программер ) |
|
|
|
|
|
#20 |
|
Местный
Регистрация: 13.01.2009
Сообщений: 171
|
On AMD cards is better to use water = 2 that is equivalent to the Water = 3 of Nvidia and game runs in a smoother way. Being able to run Perfect mode and Water = 4 in AMD is a matter of long hours spent in finding the best drivers for your card noting that the latest AMD drivers from 2023 are quite bad for IL-2. We had a lot of complaints about this at SAS.
На картах AMD лучше использовать воду = 2, что эквивалентно воде = 3 у Nvidia, и игра работает более плавно. Возможность запуска Perfect Mode и Water = 4 в AMD — это вопрос долгих часов, потраченных на поиск лучших драйверов для вашей карты, учитывая, что последние драйверы AMD от 2023 года довольно плохи для IL-2. У нас было много жалоб на это в SAS. (google translation) |
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|